From 3730e51bf19b333907e2d5fee7c6369ff6eb6b7a Mon Sep 17 00:00:00 2001 From: Fred Gleason Date: Wed, 9 Jan 2019 16:13:07 -0500 Subject: [PATCH] 2019-01-09 Fred Gleason * Added a rule to the RPM package to create a PyPAD user and group. --- ChangeLog | 2 ++ rivendell.spec.in | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/ChangeLog b/ChangeLog index ca9811d7..7604d822 100644 --- a/ChangeLog +++ b/ChangeLog @@ -18340,3 +18340,5 @@ 2019-01-09 Fred Gleason * Fixed a bug in rdpadengined(8) that caused PyPAD script errors to fail to be logged. +2019-01-09 Fred Gleason + * Added a rule to the RPM package to create a PyPAD user and group. diff --git a/rivendell.spec.in b/rivendell.spec.in index e87e3dba..f2d2730c 100644 --- a/rivendell.spec.in +++ b/rivendell.spec.in @@ -487,6 +487,11 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/python3.4/site-packages/__pycache__/pypad* +%post pypad +/usr/sbin/groupadd -r -g 151 pypad &>/dev/null || : +/usr/sbin/useradd -o -u 151 -g pypad -s /bin/false -r -c "Rivendell PyPAD scripts" -d /var/snd %{name} &>/dev/null || : + + %files select @LOCAL_PREFIX@/bin/rdselect %attr(4755,root,root) @LOCAL_PREFIX@/bin/rdselect_helper