History log of /src/etc/rc.d/cleartmp |
Revision | | Date | Author | Comments |
1.13 |
| 30-Sep-2018 |
martin | Discussed some years ago but never commited: add an option to have a single tmpfs (on /tmp) and use that for /var/shm as well (via a symlink created after the tmpfs on /tmp has been mounted)
|
1.12 |
| 03-Jul-2015 |
dholland | branches: 1.12.14; 1.12.16; /usr/sbin/chown -> /sbin/chown (not sure why these need explicit paths at all, but whatevs)
|
1.11 |
| 24-Oct-2012 |
apb | Avoid using glob patterns that might match enough files to give "Arg list too long" errors. Change the "find" command to use "-exec ... +" instead of "-exec ... \;" to make it more efficient.
|
1.10 |
| 04-Dec-2007 |
mjf | branches: 1.10.4; 1.10.30; 1.10.36; Implement a new magic string for magic symlinks, @ruid, which exapnds to the real user id of the process and use this magic string for per-user tmp. This should fix PR/35687
Kernel parts reviewed by wrstuden@
|
1.9 |
| 15-Feb-2007 |
xtraeme | branches: 1.9.4; * Use checkyesno rather than using a harcoded value. * If per_user_tmp is disabled and /tmp equals to ${per_user_tmp_dir}/@uid, remove it and recreate it with proper permissions (1777).
This fixes the problem when per_user_tmp is enabled and will put /tmp on its original state when it's disabled.
|
1.8 |
| 04-Feb-2007 |
elad | Add support for per-user /tmp.
Enabled via per_user_tmp in /etc/rc.conf (default off).
See security(8) and rc.conf(5) for more details.
Lots of input from thorpej@ & christos@, thanks!
|
1.7 |
| 07-Oct-2006 |
elad | Back out previous. This was a dup of PR/29144 that was fixed differently.
Thanks to pavel@ for pointing out, okay oster@.
|
1.6 |
| 07-Oct-2006 |
elad | PR/22340: Benedikt Meurer: cleartmp should honor ifile on LFS Patch applied, thanks!
|
1.5 |
| 13-Aug-2004 |
mycroft | Add an _rc_subr_loaded variable, set to ":" by rc.subr. Scripts can use this for a speedup by doing: $_rc_subr_loaded . /etc/rc.subr
|
1.4 |
| 22-Mar-2002 |
thorpej | Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, NETWORKING, and SERVERS) by specifying that certain things should come BEFORE a given barrier, rather than having the barrier REQUIRE a service. This allows scripts to be removed without having to edit the barrier dependencies.
As discussed on tech-userlevel, and approved by Luke.
|
1.3 |
| 19-Sep-2000 |
lukem | - only perform the checkyesno on the variable named in $rcvar (rather than implicitly using $name if $rcvar isn't set), and always perform this check, even when using start_cmd (et al). this check is performed before the pidcmd is run, speeding up scripts that weren't going to be run anyway. this should speed up booting slow systems.
- take advantage of the above and remove start_precmd="checkyesno foo" in scripts that use start_cmd.
- explicitly set rcvar=foo in the rc.d/foo scripts which have an equivalent rc.conf entry
- fix `rcvar' and `restart' when $rcvar isn't set. these above changes fix PR [bin/11027].
- when doing `force*', ignore the return value of *_precmd. this fixes PR [bin/10781].
- rename what sysdb provides from `databases' to `sysdb', to reflect the name of the script.
- improve the comments in rc.subr
|
1.2 |
| 13-May-2000 |
lukem | branches: 1.2.4; Use load_rc_config() (from rc.subr) instead of sourcing /etc/rc.conf. This allows us or a user to change the configuration file method in one place - rc.subr - without having to edit all of the rc.d/* files.
|
1.1 |
| 10-Mar-2000 |
lukem | branches: 1.1.1; Initial revision
|
1.1.1.1 |
| 10-Mar-2000 |
lukem | rc.d scripts derived from /etc/rc
|
1.2.4.1 |
| 02-Oct-2000 |
lukem | pull up rev 1.3 (approved by thorpej): - always use $rcvar to determine the name of the var to checkyesno - fix force*
|
1.9.4.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.10.36.1 |
| 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.10.30.1 |
| 30-Oct-2012 |
yamt | sync with head
|
1.10.4.2 |
| 04-Dec-2007 |
mjf | Implement a new magic string for magic symlinks, @ruid, which exapnds to the real user id of the process and use this magic string for per-user tmp. This should fix PR/35687
Kernel parts reviewed by wrstuden@
|
1.10.4.1 |
| 04-Dec-2007 |
mjf | file cleartmp was added on branch mjf-devfs on 2007-12-04 22:09:02 +0000
|
1.12.16.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.12.14.1 |
| 20-Oct-2018 |
pgoyette | Sync with head
|