# !/bin/sh # update your box to latest release/stable # # sigterm # http://www.rootednetworks.com # sigterm@rootednetworks.com until test do echo "BE CAREFUL WITH THIS!" echo "THIS UTILITY CAN RUIN YOUR WHOLE SYSTEM" echo "PLEASE REVIEW WHAT IT DOES BEFORE YOU CONTINUE" echo "" echo "1) Quit!" echo "2) Upgrade The System!" echo "" read test case $test in 1) echo "Quitting." exit 0; ;; 2) echo "---" echo "cleaning out your source tree, its gonna take a while." echo "---" cd /usr/src; make clean;make cleandepend;make cleandir echo "---" echo "now updating source via cvsup" cd /usr/local/etc; sh SOURCE echo "now doing a make buildworld" echo "prepare to wait a while longer" cd /usr/src; make buildworld echo "if no stop errors, build is complete" echo "you may now make installworld" sleep 1 echo "Rooted Networks, Inc." exit 0 ;; esac done