cleartmp (98184) | cleartmp (103019) |
---|---|
1#!/bin/sh 2# 3# $NetBSD: cleartmp,v 1.4 2002/03/22 04:33:58 thorpej Exp $ | 1#!/bin/sh 2# 3# $NetBSD: cleartmp,v 1.4 2002/03/22 04:33:58 thorpej Exp $ |
4# $FreeBSD: head/etc/rc.d/cleartmp 98184 2002-06-13 22:14:37Z gordon $ | 4# $FreeBSD: head/etc/rc.d/cleartmp 103019 2002-09-06 16:18:05Z gordon $ |
5# 6 7# PROVIDE: cleartmp 8# REQUIRE: mountall 9# BEFORE: DAEMON 10# KEYWORD: FreeBSD NetBSD 11 12. /etc/rc.subr --- 10 unchanged lines hidden (view full) --- 23 # Prune quickly with one rm, then use find to clean up 24 # /tmp/[lq]* (this is not needed with mfs /tmp, but 25 # doesn't hurt anything). 26 # 27 (cd /tmp && rm -rf [a-km-pr-zA-Z]* && 28 find -x . ! -name . ! -name lost+found ! -name quota.user \ 29 ! -name quota.group -exec rm -rf -- {} \; -type d -prune) 30 | 5# 6 7# PROVIDE: cleartmp 8# REQUIRE: mountall 9# BEFORE: DAEMON 10# KEYWORD: FreeBSD NetBSD 11 12. /etc/rc.subr --- 10 unchanged lines hidden (view full) --- 23 # Prune quickly with one rm, then use find to clean up 24 # /tmp/[lq]* (this is not needed with mfs /tmp, but 25 # doesn't hurt anything). 26 # 27 (cd /tmp && rm -rf [a-km-pr-zA-Z]* && 28 find -x . ! -name . ! -name lost+found ! -name quota.user \ 29 ! -name quota.group -exec rm -rf -- {} \; -type d -prune) 30 |
31 case `${CMD_OSTYPE}` in | 31 case ${OSTYPE} in |
32 FreeBSD) 33 # Remove X lock files, since they will prevent you from 34 # restarting X 35 # 36 rm -f /tmp/.X*-lock 37 rm -fr /tmp/.X11-unix 38 mkdir -m 1777 /tmp/.X11-unix 39 ;; 40 NetBSD) 41 ;; 42 esac 43} 44 45load_rc_config $name 46run_rc_command "$1" | 32 FreeBSD) 33 # Remove X lock files, since they will prevent you from 34 # restarting X 35 # 36 rm -f /tmp/.X*-lock 37 rm -fr /tmp/.X11-unix 38 mkdir -m 1777 /tmp/.X11-unix 39 ;; 40 NetBSD) 41 ;; 42 esac 43} 44 45load_rc_config $name 46run_rc_command "$1" |