Switch to etcupdate(8)
[fbsd-stable-mgmt.git] / update_stage0.sh
index 31edbce9a77de1551d279bd30b630334ee1c3a33..08e5a672298f2ddfbba16ee9653be75113e32e4c 100755 (executable)
@@ -31,26 +31,21 @@ parse() {
                                        ;;
                                esac
                                ;;
+                       *)
+                               usage;;
                esac
        done
 }
 
 
 jarg=`sysctl -n hw.ncpu`
-
-
 usrsrc=${USRSRC:-/usr/src}
 
-if [ $? -ne 0 ] 
-then 
-       usage 
-else
-       parse ${*} 
-fi
+parse ${*} 
 
 if [ ${UPDATE:=-0} -eq 1 ]; then 
        echo "updating ..." 
-       svnlite update ${usrsrc}
+       git -C ${usrsrc} pull --rebase
        [ ${?} == 1 ] && exit 1
 fi