Bug#53829:

2012-01-21 Thread Joshua Hudson
With the change to implement /run in squeezy, we can now move mtab off of /etc. Right now, the system is using /etc/mtab - /proc/mounts. I have found a number of tools (not all debian based) that do fopen(/etc/mtab, r+) and disregard /etc/mtab if it cannot be opened as a way of verifying the

Bug#53829:

2012-01-21 Thread Joshua Hudson
Herein lies the problem. I managed to move the location to /run/mount/mtab by changing the value of the #define, but that leaves no upgrade path from /proc/mounts due to the bizarre code in /lib/init/mount-functions.sh. The migration should have happened at package install time, not boot time.