diff options
Diffstat (limited to 'opennebula.service')
-rw-r--r-- | opennebula.service | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/opennebula.service b/opennebula.service index 89d2e683a563..8587d3f66120 100644 --- a/opennebula.service +++ b/opennebula.service @@ -18,9 +18,10 @@ ExecStart=/usr/bin/oned -f # Log file location must exist ExecStartPre=/bin/mkdir -p /var/log/one ExecStartPre=/bin/chown oneadmin:cloud /var/log/one -ExecStartPre=/usr/bin/logrotate -s /tmp/logrotate.state -f /etc/logrotate.d/opennebula +ExecStartPre=-/usr/bin/logrotate -s /tmp/logrotate.state -f /etc/logrotate.d/opennebula ExecStop=/bin/kill -TERM $MAINPID -ExecStopPost=/usr/bin/rm /var/lock/one/one +ExecStopPost=/usr/bin/rm -f /var/lock/one/one +ExecStopPost=/usr/share/one/follower_cleanup PIDFile=/var/run/one/oned.pid Restart=always |