April 2010
With our configuration, Ubuntu Karmic didn't cleanup /tmp
during boot.
This is due to bug 478392: /tmp
is not cleaned at boot when it is on a separate partition.
We can fix this (as suggested in the bugreport thread) by creating a script /etc/init/cleantmp.conf
:
# cleantmp - clean /tmp directory at startup description"clean /tmp" start on local-filesystems task script if mount | grep -q /tmp then rm -Rf /tmp/* fi end script
The script complies with the upstart docs, and upstart
will execute it at boot.