diff options
Diffstat (limited to 'opennebula.service')
-rw-r--r-- | opennebula.service | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/opennebula.service b/opennebula.service index 106c3edcbd63..a6dec291299a 100644 --- a/opennebula.service +++ b/opennebula.service @@ -1,10 +1,18 @@ [Unit] Description=OpenNebula management +After=network.target +After=local-fs.target +After=remote-fs.target [Service] User=oneadmin Group=cloud Type=forking +PermissionsStartOnly=true +ExecStartPre=/usr/bin/mkdir -p /var/run/one +ExecStartPre=/usr/bin/mkdir -p /var/lock/one +ExecStartPre=/usr/bin/chown -R oneadmin:cloud /var/run/one +ExecStartPre=/usr/bin/chown -R oneadmin:cloud /var/lock/one ExecStart=/usr/bin/one start ExecStop=/usr/bin/one stop |