Merge pull request #86 from gillesgagniard/rhel7-improvements

various fixes for systemd service on RHEL7
pull/87/head
extrafu 2015-05-26 16:59:36 -04:00
commit d1551bc7bb
2 changed files with 4 additions and 1 deletions

View File

@ -3,8 +3,10 @@ Description=SOGo is a groupware server
After=network.target
[Service]
Environment="PREFORK=3"
EnvironmentFile=-/etc/sysconfig/sogo
Type=forking
ExecStart=/usr/sbin/sogod -WOWorkersCount 3 -WOPidFile /var/run/sogo/sogo.pid -WOLogFile /var/log/sogo/sogo.log
ExecStart=/usr/sbin/sogod -WOWorkersCount ${PREFORK} -WOPidFile /var/run/sogo/sogo.pid -WOLogFile /var/log/sogo/sogo.log
PIDFile=/var/run/sogo/sogo.pid
User=sogo

View File

@ -390,6 +390,7 @@ fi
# update timestamp on imgs,css,js to let apache know the files changed
find %{_libdir}/GNUstep/SOGo/WebServerResources -exec touch {} \;
%if 0%{?_with_systemd}
systemctl daemon-reload
systemctl enable sogod
systemctl start sogod > /dev/null 2>&1
%else