summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Reggiani Manzo2016-01-17 10:45:15 -0200
committerRafael Reggiani Manzo2016-02-17 19:45:45 -0200
commit293ecfd7537f2fc53a7be2c3418bf753b832d535 (patch)
treef50cd2acdea4187c14c0df3c24645ad7871be266
parentc6bbcca199e3fd969ad41ba16fa8a29087954d35 (diff)
downloadaur-293ecfd7537f2fc53a7be2c3418bf753b832d535.tar.gz
Fix systemd service file
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD2
-rw-r--r--opennebula.service13
3 files changed, 9 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 66f68cb7fc61..b7e9946534eb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -36,7 +36,7 @@ pkgbase = opennebula
source = chown_fix.patch
source = set_locations.patch
sha512sums = ed572bf1a6e0a4eecb85c1f2beb1f686e6729f74a354f41dbb5113fd089af06013f63d022ee8c068234e5be64df818771a0ba0c452ffbf4fd096dd16cf878926
- sha512sums = a142effd0037966a04a9bbb8416c12835f676108c53b1e42186cec9222cc09a60a01be1ddf24773914f2615238f501579e4d39abbf28c5f89b0fc7140855af20
+ sha512sums = 6e3ad31cd00c7e781868ceba6399bc1ec0d35331d1e038a3597bf120a53481385bddd5e179cd9aa34c623d8041fd7bf9d2fbef809be1ceef68f979d1356ce226
sha512sums = 8d6a311072da61ca49458aaf787daf4ef5c5969a9aa282f2276d679dc38e14e5fd1c23bc51b12a29d2d40b65aa45bd2c38d6741726b09d75a38565b7d4ad4677
sha512sums = 1f20e688a0f6d36a6bc875392473e75c7de77b159b9cbdf262ac0f093b4d65555231ab15897156e2558d0df6ae631f8d79a3265073ea8c0546586937544e47c9
diff --git a/PKGBUILD b/PKGBUILD
index 74f20f5d94c0..d79af1ed197d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -39,7 +39,7 @@ source=("http://downloads.opennebula.org/packages/${pkgname}-${pkgver}/${pkgname
'chown_fix.patch'
'set_locations.patch')
sha512sums=('ed572bf1a6e0a4eecb85c1f2beb1f686e6729f74a354f41dbb5113fd089af06013f63d022ee8c068234e5be64df818771a0ba0c452ffbf4fd096dd16cf878926'
- 'a142effd0037966a04a9bbb8416c12835f676108c53b1e42186cec9222cc09a60a01be1ddf24773914f2615238f501579e4d39abbf28c5f89b0fc7140855af20'
+ '6e3ad31cd00c7e781868ceba6399bc1ec0d35331d1e038a3597bf120a53481385bddd5e179cd9aa34c623d8041fd7bf9d2fbef809be1ceef68f979d1356ce226'
'8d6a311072da61ca49458aaf787daf4ef5c5969a9aa282f2276d679dc38e14e5fd1c23bc51b12a29d2d40b65aa45bd2c38d6741726b09d75a38565b7d4ad4677'
'1f20e688a0f6d36a6bc875392473e75c7de77b159b9cbdf262ac0f093b4d65555231ab15897156e2558d0df6ae631f8d79a3265073ea8c0546586937544e47c9')
diff --git a/opennebula.service b/opennebula.service
index 582ef3c3917e..106c3edcbd63 100644
--- a/opennebula.service
+++ b/opennebula.service
@@ -3,9 +3,10 @@ Description=OpenNebula management
[Service]
User=oneadmin
-Type=oneshot
-ExecStart=/srv/cloud/one/bin/one start
-ExecStop=/srv/cloud/one/bin/one stop
-TimeoutSec=0
-StandardInput=tty
-RemainAfterExit=yes
+Group=cloud
+Type=forking
+ExecStart=/usr/bin/one start
+ExecStop=/usr/bin/one stop
+
+[Install]
+WantedBy=multi-user.target