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-----
> 

Attachment: signature.asc
Description: Digital signature

Reply via email to