Mailinglist Archive: opensuse-bugs (4819 mails)

< Previous Next >
[Bug 651555] systemd: /etc/mtab as regular file not properly supported
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Wed, 10 Nov 2010 01:32:54 +0000
  • Message-id: <20101110013254.D1DAECC7D4@xxxxxxxxxxxxxxxxxxxxxx>

https://bugzilla.novell.com/show_bug.cgi?id=651555

https://bugzilla.novell.com/show_bug.cgi?id=651555#c4


Kay Sievers <kasievers@xxxxxxxxxx> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |NEEDINFO
CC| |aj@xxxxxxxxxx,
| |ro@xxxxxxxxxx
InfoProvider| |ro@xxxxxxxxxx

--- Comment #4 from Kay Sievers <kasievers@xxxxxxxxxx> 2010-11-10 01:32:53 UTC
---
Systemd will not support /etc/mtab being a regular file. It needs to be
replaced by a symlink to /proc/self/mounts. With todays setups, mirroring
volatile kernel state in a regular file in the filesystem can not work
reliably.

There are a few uncommon features missing without /etc/mtab, and util-linux is
currently working on moving the information which is not available from the
kernel, like 'user umounts' to a private file which can't be read by other
applications than mount.

We will need to find out which package will create the /etc/mtab symlink now.

As a first step /etc/init.d/boot.rootfsck needs to stop deleting a /etc/mtab,
if it's a symlink.

/etc/init.d/boot.rootfsck is not used when systemd boots the box, but any sysv
bootup will delete this valid setup.

Ruediger, could you please get rid of the rm? Thanks.

--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >
References