#!/bin/csh # Upgrade host packages echo "" echo "############ UPGRADE HOST PACKAGES ############" echo "" pkg update && \ pkg upgrade -y && \ pkg clean -ya # Upgrade jail packages echo "" echo "############ UPGRADE JAIL PACKAGES ############" foreach jail (`ls /usr/jails | \ grep -v basejail | \ grep -v ezjail_archives | \ grep -v flavours | \ grep -v newjail | \ grep -v fulljail`) echo "" echo "Updating $jail" pkg -j $jail update && \ pkg -j $jail upgrade -y && \ pkg -j $jail clean -ay end # Report done echo "" echo "############### ALL DONE THANKS ###############" echo ""