git://git.onelab.eu
/
nodemanager.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add chkconfig line in vinit in case it could help with systemd
[nodemanager.git]
/
sliver-initscripts
/
vinit
diff --git
a/sliver-initscripts/vinit
b/sliver-initscripts/vinit
index
003a872
..
38ff6af
100755
(executable)
--- a/
sliver-initscripts/vinit
+++ b/
sliver-initscripts/vinit
@@
-15,6
+15,8
@@
# Source function library.
. /etc/init.d/functions
# Source function library.
. /etc/init.d/functions
+# chkconfig: - 99 1
+
slicescript=/etc/rc.d/init.d/vinit.slice
basename=$(basename $slicescript)
slicename=$(cat /etc/slicename)
slicescript=/etc/rc.d/init.d/vinit.slice
basename=$(basename $slicescript)
slicename=$(cat /etc/slicename)
@@
-24,16
+26,17
@@
lockfile=/var/lock/subsys/vinit
RETVAL=0
RETVAL=0
+# bash's &>> feature is broken in f8
function start() {
[ -x $slicescript ] || return 0
echo $"Starting $prog"
function start() {
[ -x $slicescript ] || return 0
echo $"Starting $prog"
- $slicescript start $slicename
&>> /var/log/vinit
&
+ $slicescript start $slicename
>> /var/log/vinit 2>&1
&
touch ${lockfile}
return 0
}
function stop() {
touch ${lockfile}
return 0
}
function stop() {
- [ -x $slicescript ] && $slicescript stop $slicename
&>> /var/log/vinit
&
+ [ -x $slicescript ] && $slicescript stop $slicename
>> /var/log/vinit 2>&1
&
# safe side
sleep 5
echo $"Stopping $prog "
# safe side
sleep 5
echo $"Stopping $prog "
@@
-44,7
+47,7
@@
function stop() {
function restart () {
[ -x $slicescript ] || return 0
echo $"Restarting $prog"
function restart () {
[ -x $slicescript ] || return 0
echo $"Restarting $prog"
- $slicescript restart $slicename
&>> /var/log/vinit
&
+ $slicescript restart $slicename
>> /var/log/vinit 2>&1
&
return 0
}
return 0
}