chmod ganeti.initd before uploading it
authorGuido Trotter <ultrotter@google.com>
Sun, 7 Dec 2008 11:01:55 +0000 (11:01 +0000)
committerGuido Trotter <ultrotter@google.com>
Sun, 7 Dec 2008 11:01:55 +0000 (11:01 +0000)
When an upload is done to a node which doesn't have any version of
ganeti installed, this prevents a non-executable-initd error later in
the upload.

Reviewed-by: imsnah

devel/upload.in

index 32e553e..94759e6 100644 (file)
@@ -75,9 +75,11 @@ for host; do
 done
 wait
 
+INIT_SCRIPT="$TXD/ganeti.initd"
+install --mode=0755 doc/examples/ganeti.initd $INIT_SCRIPT
 for host; do
   echo Uploading init script to ${host}...
-  scp doc/examples/ganeti.initd root@${host}:/etc/init.d/ganeti &
+  scp $INIT_SCRIPT root@${host}:/etc/init.d/ganeti &
 done
 wait