#!/bin/sh # # PROVIDE: cleartmp # REQUIRE: SERVERS random_seed # BEFORE: NETWORKING $_rc_subr_loaded . /etc/rc.subr name="cleartmp" start_cmd="cleartmp_start" stop_cmd=":" cleartmp_start() { echo -n "=> Clearing temporary files... " rm -f /etc/nologin &>/dev/null rm -f /etc/shutdownpid &>/dev/null rm -f /var/lock/* &>/dev/null rm -rf /tmp/* &>/dev/null rm -f /forcefsck &>/dev/null (cd /var/run && find . ! -type d -exec rm -f -- {} \; ) : > /var/run/utmp chmod 0664 /var/run/utmp show_rval } load_rc_config $name run_rc_command "$1"