All of lore.kernel.org
 help / color / mirror / Atom feed
* v2.29 plan: kill mtab
@ 2016-04-07 10:54 Karel Zak
  2016-04-07 11:22 ` Ruediger Meier
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Karel Zak @ 2016-04-07 10:54 UTC (permalink / raw)
  To: util-linux


libmount supports three scenarios:

 1) regular classic /etc/mtab

 2) /etc/mtab symlink to /proc/self/mount -- in this case libmount uses
    /proc/self/mountinfo and /run/mount/utab

 The current default is to detect symlink and on-the-fly switch
 between 1) and 2).

 3) --enable-libmount-force-mountinfo -- don't care about the symlink and 
    always use /proc/self/mountinfo. This is robust solution required
    for example by systemd, because unfortunately sometimes people use
    broken stuff (init scripts, tools, etc.) which removes the symlink.


 I'd like to make 3) default, the question is what with mtab code:
 
    a) #ifdef all mtab code (and add --enable-libmount-support-mtab)

    b) remove mtab support at all (because it's evil and horrible code)

 Comments?

    Karel


-- 
 Karel Zak  <kzak@redhat.com>
 http://karelzak.blogspot.com

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2016-04-14 12:43 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-04-07 10:54 v2.29 plan: kill mtab Karel Zak
2016-04-07 11:22 ` Ruediger Meier
2016-04-07 14:00 ` unrecognized options: --without-capng Marcus Hoffmann
2016-04-07 16:18   ` Mike Frysinger
2016-04-12  9:35     ` Karel Zak
2016-04-13 20:58 ` v2.29 plan: kill mtab Ruediger Meier
2016-04-14 12:43   ` Karel Zak

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.