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
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.
2 matches
Mail list logo