diff --git a/client/netskel b/client/netskel index 07a9eb5..7f1b929 100755 --- a/client/netskel +++ b/client/netskel @@ -344,16 +344,11 @@ case $1 in echo 'EOF' >> $NETSKEL_INSTALL_SCRIPT echo 'chmod 600 $HOME/.netskel/config' >> $NETSKEL_INSTALL_SCRIPT - echo "ssh -q -p $NETSKEL_PORT -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null $NETSKEL_SERVER rawclient > ./bin/netskel" >> $NETSKEL_INSTALL_SCRIPT - echo 'chmod 700 $HOME/bin/netskel' >> $NETSKEL_INSTALL_SCRIPT - - echo '$HOME/bin/netskel init && \' >> $NETSKEL_INSTALL_SCRIPT - echo 'echo "Syncing this host for the first time:" && \' >> $NETSKEL_INSTALL_SCRIPT - echo '$HOME/bin/netskel sync' >> $NETSKEL_INSTALL_SCRIPT + echo "ssh -Atq -p $NETSKEL_PORT -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null $NETSKEL_SERVER rawclient > ./bin/netskel && chmod 700 ./bin/netskel && ./bin/netskel init && ./bin/netskel sync && echo '\nNetskel INIT Successful'" >> $NETSKEL_INSTALL_SCRIPT netskel_log "Pushing Pack:" echo "-- " - ssh -ATq -o ConnectTimeout=5 $2 < $NETSKEL_INSTALL_SCRIPT || netskel_log "Unable to connect to $2" + ssh -ATq -o ConnectTimeout=5 $2 /bin/sh < $NETSKEL_INSTALL_SCRIPT || netskel_log "Unable to connect to $2" echo "-- " netskel_cleanup