From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 89D341395E1 for ; Fri, 4 Nov 2016 18:21:28 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DBDCFE0B2C; Fri, 4 Nov 2016 18:21:23 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AD856E0B2C for ; Fri, 4 Nov 2016 18:21:23 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 140F5341527 for ; Fri, 4 Nov 2016 18:21:21 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 7BCB0301 for ; Fri, 4 Nov 2016 18:21:19 +0000 (UTC) From: "William Hubbs" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "William Hubbs" Message-ID: <1478283607.5032c983f6b1619b8a8989ee34abafc5065ced8b.williamh@gentoo> Subject: [gentoo-commits] data/gentoo-news:master commit in: 2016-11-04-important_fstab_and_localmount_update/ X-VCS-Repository: data/gentoo-news X-VCS-Files: 2016-11-04-important_fstab_and_localmount_update/2016-11-04-important_fstab_and_localmount_update.en.txt 2016-11-04-important_fstab_and_localmount_update/2016-11-04-important_fstab_and_localmount_update.en.txt.asc X-VCS-Directories: 2016-11-04-important_fstab_and_localmount_update/ X-VCS-Committer: williamh X-VCS-Committer-Name: William Hubbs X-VCS-Revision: 5032c983f6b1619b8a8989ee34abafc5065ced8b X-VCS-Branch: master Date: Fri, 4 Nov 2016 18:21:19 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 836bd49a-399a-4ad1-aeb7-8b7b46218c9d X-Archives-Hash: ac55969357fbc56b8d9e5df28e7caaff commit: 5032c983f6b1619b8a8989ee34abafc5065ced8b Author: William Hubbs gentoo org> AuthorDate: Fri Nov 4 18:20:07 2016 +0000 Commit: William Hubbs gentoo org> CommitDate: Fri Nov 4 18:20:07 2016 +0000 URL: https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=5032c983 Add newsitem for /dev/disk-by/* openrc/udev updates ...04-important_fstab_and_localmount_update.en.txt | 28 ++++++++++++++++++++++ ...mportant_fstab_and_localmount_update.en.txt.asc | 16 +++++++++++++ 2 files changed, 44 insertions(+) diff --git a/2016-11-04-important_fstab_and_localmount_update/2016-11-04-important_fstab_and_localmount_update.en.txt b/2016-11-04-important_fstab_and_localmount_update/2016-11-04-important_fstab_and_localmount_update.en.txt new file mode 100644 index 0000000..676e7e2 --- /dev/null +++ b/2016-11-04-important_fstab_and_localmount_update/2016-11-04-important_fstab_and_localmount_update.en.txt @@ -0,0 +1,28 @@ +Title: Inportant fstab and localmount update +Author: William Hubbs +Author: Ian Stakenvicius +Display-If-Installed: <=sys-apps/openrc-0.23 +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 its 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-*" device 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. + +The recommended solution is to convert fstab from using +"/dev/disk/by-*" to the LABEL=, UUID=, PARTLABEL= 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(5) and mount(8) man pages. + +To force the old behaviour, instead of converting fstab, you can add +rc_want="dev-settle" to /etc/conf.d/localmount or add udev-settle to the +sysinit runlevel. diff --git a/2016-11-04-important_fstab_and_localmount_update/2016-11-04-important_fstab_and_localmount_update.en.txt.asc b/2016-11-04-important_fstab_and_localmount_update/2016-11-04-important_fstab_and_localmount_update.en.txt.asc new file mode 100644 index 0000000..c6f1324 --- /dev/null +++ b/2016-11-04-important_fstab_and_localmount_update/2016-11-04-important_fstab_and_localmount_update.en.txt.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIcBAABCAAGBQJYHNATAAoJEJtAqO3K+uczN04QAIaz5RD5lwLKtRAxXtLldJnp +cvjx408knBSoOm+PQimS4FTLnulJtR9XOYmi8sjJxBkJ6h12+WfU5SrIdQrzi92/ +cnzoJURAu7Ray6rraAjTEgUkvadOSWf2ooPTDLmo8FE1al/7v0yvpaIFrCd/mI2a +K9ks2518QxWHmZKbQQDrBKyxWxiEtiOVUY9f+ObBo4YDRfRz0bENbZai7S1hUBke +DSQ18VEWcMYc1zg5OQclTzuKx8HT+QC8RFAwSTDM/FFLX7RiEe6Ii9Ncym1sFTh5 +bWn1nLamOAfCRrbqbqhNLtnDwCSWXsSmzWfcg69PEVRQnOTtzC12ciD7rX0aZfGo +2orLtD4CeNJhRgFMRO1mW7kOGjpc9V2szkll4n1cAtYqLXrFtZTgbJ1gN0jScSP6 +AuPyiwohAN8TiJlIiMSOB27hXVS4A6siuHWYAGkAKmfu71gjHn4daDexJ/83TM9x +AoUhWYIHg1unUdEA+QgJjc0ixaQ2zJLvEpkd1HoKfUTyf88rI46N+Vq5D1iwoXRE +AfItCL0BuQG/xCWterG25egpp8p5JCH5GRxinwTDwIDsC5tmFIbIET4b8GP7B06z +Q3u9dm9ABxxcdp1Gg45Sk/7A9OsOLkwBUBueDvmIq1+OwXKB1ENEBHb8HXAdFnzt +YIosMcKGvgfyxNUfHOXJ +=xoWs +-----END PGP SIGNATURE-----