diff --git a/i2pd.spec b/i2pd.spec index 6e40561..ba45f62 100644 --- a/i2pd.spec +++ b/i2pd.spec @@ -58,25 +58,25 @@ install -Dm0644 debian/logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name} cp -r contrib/certificates %{buildroot}%{_datadir}/%{name}/ %post -#/sbin/chkconfig --add %{name} +/sbin/chkconfig --add %{name} %preun -#if [ $1 -eq 0 ] ; then -# /sbin/service %{name} stop &>/dev/null -# /sbin/chkconfig --del %{name} -#fi -#exit 0 +if [ $1 -eq 0 ] ; then + /sbin/service %{name} stop &>/dev/null + /sbin/chkconfig --del %{name} +fi +exit 0 %postun -#if [ $1 -ge 1 ]; then -# /sbin/service %{name} condrestart &>/dev/null -#fi -#exit 0 +if [ $1 -ge 1 ]; then + /sbin/service %{name} condrestart &>/dev/null +fi +exit 0 %pre -#groupadd -f -r i2pd >/dev/null 2>&1 || : -#useradd -M -n -g i2pd -r -d /var/lib/i2pd -s /bin/bash \ -# -c "user for i2pd router" i2pd >/dev/null 2>&1 || : +groupadd -f -r i2pd >/dev/null 2>&1 || : +useradd -M -n -g i2pd -r -d /var/lib/i2pd -s /bin/bash \ + -c "user for i2pd router" i2pd >/dev/null 2>&1 || : %files %doc README.md LICENSE docs/configuration.md