diff options
| author | Marcus Brinkmann <marcus@gnu.org> | 2001-06-15 20:14:42 +0000 |
|---|---|---|
| committer | Marcus Brinkmann <marcus@gnu.org> | 2001-06-15 20:14:42 +0000 |
| commit | f645cbef37e74f0b35aa371808ef6243f791f46d (patch) | |
| tree | 66b63b0075c0f0118a340330434e82b0815cbc15 /debian/rc | |
| parent | 7c80866b417ce602f6d1c188d18c28e8cf7e3a14 (diff) | |
2001-06-15 Marcus Brinkmann <marcus@gnu.org>
* rc: Apply patch from Moritz Schulte <moritz@chaosdorf.de> to
be more selective with what to clean from /var/run.
Diffstat (limited to 'debian/rc')
| -rwxr-xr-x | debian/rc | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -77,9 +77,19 @@ if test -d /tmp; then unset -f remove_translators # because it relies on nullglob fi + if test -d /var/run; then - (cd /var/run && { rm -rf -- *; cp /dev/null utmp; chmod 644 utmp; }) + (cd /var/run && { + find . ! -type d ! -name utmp ! -name innd.pid ! -name random-seed \ + -exec rm -f -- {} \; + cp /dev/null utmp + if grep -q ^utmp: /etc/group + then + chmod 664 utmp + chgrp utmp utmp + fi; }) fi + echo done # This file must exist for e2fsck to work. XXX |
