Merge branch 'ent-6151-revisar-el-instalador-rpm-de-suse-me-esta-dando-errores' into 'develop'
ent-6151-revisar-el-instalador-rpm-de-suse-me-esta-dando-errores See merge request artica/pandorafms!3629
This commit is contained in:
commit
18471d043a
|
@ -62,8 +62,9 @@ cp -aRf $RPM_BUILD_ROOT%{prefix}/pandora_agent/Linux/pandora_agent.conf $RPM_BUI
|
|||
rm -Rf $RPM_BUILD_ROOT
|
||||
|
||||
%pre
|
||||
if [ "`id pandora | grep uid | wc -l`" = 0 ]
|
||||
if [ "`id pandora 2>/dev/null | grep uid | wc -l`" = 0 ]
|
||||
then
|
||||
echo "User pandora does not exist. Creating it..."
|
||||
/usr/sbin/useradd -d %{prefix}/pandora -s /bin/false -M -g 0 pandora
|
||||
fi
|
||||
|
||||
|
@ -105,10 +106,15 @@ then
|
|||
echo "Copying new version of pandora_agent_daemon service"
|
||||
cp -f /usr/share/pandora_agent/pandora_agent_daemon.service /usr/lib/systemd/system/
|
||||
chmod -x /usr/lib/systemd/system/pandora_agent_daemon.service
|
||||
# Enable the services on SystemD
|
||||
systemctl enable pandora_agent_daemon.service
|
||||
else
|
||||
chkconfig pandora_agent_daemon on
|
||||
# Enable the services on SystemD
|
||||
systemctl enable pandora_agent_daemon.service || chkconfig pandora_agent_daemon on
|
||||
else
|
||||
chkconfig pandora_agent_daemon on
|
||||
fi
|
||||
|
||||
if [ "$?" -gt 0 ]
|
||||
then
|
||||
echo "There was a problem configuring pandora_agent_daemon service to run on boot. Please enable it manually."
|
||||
fi
|
||||
|
||||
if [ "$1" -gt 1 ]
|
||||
|
|
Loading…
Reference in New Issue