forked from mirrors/nixpkgs
Integrate cleanTmpDir in stage-2-init.sh.
We're using find in order to remove dotfiles, too. svn path=/nixos/trunk/; revision=34433
This commit is contained in:
parent
fbf53168f3
commit
4931188684
|
@ -102,16 +102,18 @@ mkdir -m 0755 -p /etc/nixos
|
|||
rm -rf /var/run /var/lock /var/log/upstart
|
||||
rm -f /etc/resolv.conf
|
||||
|
||||
#echo -n "cleaning \`/tmp'..."
|
||||
#rm -rf --one-file-system /tmp/*
|
||||
#echo " done"
|
||||
if test -n "@cleanTmpDir@"; then
|
||||
echo -n "cleaning \`/tmp'..."
|
||||
find /tmp -maxdepth 1 -mindepth 1 -print0 | xargs -0r rm -rf --one-file-system
|
||||
echo " done"
|
||||
else
|
||||
# Get rid of ICE locks...
|
||||
rm -rf /tmp/.ICE-unix
|
||||
fi
|
||||
|
||||
|
||||
# Get rid of ICE locks and ensure that it's owned by root.
|
||||
rm -rf /tmp/.ICE-unix
|
||||
# ... and ensure that it's owned by root.
|
||||
mkdir -m 1777 /tmp/.ICE-unix
|
||||
|
||||
|
||||
# This is a good time to clean up /nix/var/nix/chroots. Doing an `rm
|
||||
# -rf' on it isn't safe in general because it can contain bind mounts
|
||||
# to /nix/store and other places. But after rebooting these are all
|
||||
|
|
Loading…
Reference in a new issue