fix for fedora 8 that has broken bash &>>
authorThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Mon, 21 Mar 2011 14:56:28 +0000 (15:56 +0100)
committerThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Mon, 21 Mar 2011 14:56:28 +0000 (15:56 +0100)
sliver-initscripts/vinit

index 003a872..3d40b23 100755 (executable)
@@ -24,16 +24,17 @@ lockfile=/var/lock/subsys/vinit
 
 RETVAL=0
 
+# bash's &>> feature is broken in f8
 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() {
-    [ -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 "
@@ -44,7 +45,7 @@ function stop() {
 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
 }