Here's round 3.

Unfortunately there isn't another way to limit the audiance further.

People can have openrc and systemd installed at the same time, and they
can have openrc installed on *bsd.

William

Title: Inportant fstab and localmount update
Author: William Hubbs <willi...@gentoo.org>
Author: Ian Stakenvicius <a...@gentoo.org>
Display-If-Installed: sys-apps/openrc
Content-Type: text/plain
Posted: 2016-11-04
Revision: 1
News-Item-Format: 1.0

Recent updates to service scripts in OpenRC and (e)udev have removed the
requirement for udev to "settle" before it's startup completes.  The
result of this is that services which used to wait for udev to finish
processing all kernel events will now start earlier.  One such service
is localmount.

If "/dev/disk/by-*" source paths are used for mount points in
fstab, it is possible that those symbolic links  will not exist when
localmount starts and attempts to mount them.
To force the old behaviour, you can add rc_want="dev-settle" to
/etc/conf.d/localmount or add udev-settle to the sysinit runlevel.
 
The preferred solution is to convert fstab from using
"/dev/disk/by-*" to the LABEL=, UUID=, or PARTUUID= syntax. This syntax
is supported directly by both util-linux and busybox's mount commands and
has no dependency on any device manager. More information on this syntax
can be found in the fstab and mount man pages.

Attachment: signature.asc
Description: Digital signature

Reply via email to