On Thu, Jul 30, 2015 at 12:15:38PM -0400, Ian Stakenvicius wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > On 30/07/15 01:55 AM, Duncan wrote: > > Patrick McLean posted on Wed, 29 Jul 2015 15:35:02 -0700 as > > excerpted: > > > >> On Thu, 30 Jul 2015 01:11:30 +0300 Alon Bar-Lev > >> <alo...@gentoo.org> wrote: > >> > >>> On 29 July 2015 at 23:20, William Hubbs <willi...@gentoo.org> > >>> wrote: > >>>> > >>>> so that there is a better idea out there of what I'm talking > >>>> about, the OpenRC github repository now has a mount-service > >>>> branch. > >>> > >>> But I still trying to figure out why do we need to keep fstab > >>> around. It is pure legacy. > >>> > >>> > >> On what planet is fstab pure legacy? Many utilities use it and > >> expect it to exist. For example the ability to do "mount /foo" > >> requires a properly configured fstab file (also mount -a). > >> > > I think there are two meanings of the word legacy here. > > #1, /etc/fstab on linux is not legacy, and I don't think anyone here > (except possibly for WilliamH as I can't actually tell from his > statements) has been calling it 'legacy' in this context.
No, it was alonbl who called it legasy. If you look at how the script operates, it would not work without fstab. I simply asked, in response to alonbl, if it really was legasy. William > > #2, if openrc implements new system mounting which doesn't touch fstab > at all, then by definition /etc/fstab and init scripts that leverage > commands that use it exclusively (old localmount and netmount) are > legacy -- you have the legacy method, and you have the new method. > This is still in the openrc context though, and not in the overall > context of linux. Alon Bar-Lev's comments are definitely using legacy > in this context IMO, and he's right there technically would not be a > need for /etc/fstab on his system with openrc mounting things the new > way that has been suggested, so long as he doesn't intend to use any > tools or commands that expect /etc/fstab in userspace. > > Back to practical matters: > > SO, because /etc/fstab is not legacy (see #1), the new mount system in > openrc needs to be aware of and honour /etc/fstab contents. I've no > idea how to do this, to be honest, as it seems like a clusterfsck to > deal with properly. > > Technically we could require users using openrc from now on to make > symlinks for every mountpoint they want to have mounted at boottime, > but that's IMO an unacceptable amount of work for something that's > never been needed (and IMO never should be -needed-) on linux. As > such, IMO, /etc/fstab should not be turned into a legacy (see #2) > configuration file by openrc. > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2 > > iF4EAREIAAYFAlW6TakACgkQAJxUfCtlWe2CNQEAmowci81PZYfRr2BJMLCusXEI > MiewLIGDmQqhUc1qnEcA/RrvacCqoBTYIzUzbYuxaUgD/4sdaGPZ70WZYupvIsIO > =Gr62 > -----END PGP SIGNATURE----- >
signature.asc
Description: Digital signature