mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-01-13 15:56:23 +01:00
gunixmounts: Drop references to pamconsole mount option
It was Red Hat specific when it was introduced in 2004, was never supported by mount(8) upstream, and was removed entirely in 2008. It’s confusing for GLib to keep references to it around. Thanks to Karel Zak for digging up the history of it: https://gitlab.gnome.org/GNOME/glib/-/merge_requests/2298#note_1294519 And thanks to Xidorn Quan for looking into it in the first place (see !2298). Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
This commit is contained in:
parent
422f744367
commit
9b1b04587c
@ -1062,7 +1062,6 @@ _g_get_unix_mount_points (void)
|
|||||||
if ((mount_fstype != NULL && g_strcmp0 ("supermount", mount_fstype) == 0) ||
|
if ((mount_fstype != NULL && g_strcmp0 ("supermount", mount_fstype) == 0) ||
|
||||||
((userspace_flags & MNT_MS_USER) &&
|
((userspace_flags & MNT_MS_USER) &&
|
||||||
(g_strstr_len (mount_options, -1, "user_xattr") == NULL)) ||
|
(g_strstr_len (mount_options, -1, "user_xattr") == NULL)) ||
|
||||||
(g_strstr_len (mount_options, -1, "pamconsole") == NULL) ||
|
|
||||||
(userspace_flags & MNT_MS_USERS) ||
|
(userspace_flags & MNT_MS_USERS) ||
|
||||||
(userspace_flags & MNT_MS_OWNER))
|
(userspace_flags & MNT_MS_OWNER))
|
||||||
{
|
{
|
||||||
@ -1158,7 +1157,6 @@ _g_get_unix_mount_points (void)
|
|||||||
#ifdef HAVE_HASMNTOPT
|
#ifdef HAVE_HASMNTOPT
|
||||||
|| (hasmntopt (mntent, "user") != NULL
|
|| (hasmntopt (mntent, "user") != NULL
|
||||||
&& hasmntopt (mntent, "user") != hasmntopt (mntent, "user_xattr"))
|
&& hasmntopt (mntent, "user") != hasmntopt (mntent, "user_xattr"))
|
||||||
|| hasmntopt (mntent, "pamconsole") != NULL
|
|
||||||
|| hasmntopt (mntent, "users") != NULL
|
|| hasmntopt (mntent, "users") != NULL
|
||||||
|| hasmntopt (mntent, "owner") != NULL
|
|| hasmntopt (mntent, "owner") != NULL
|
||||||
#endif
|
#endif
|
||||||
@ -1231,7 +1229,6 @@ _g_get_unix_mount_points (void)
|
|||||||
#ifdef HAVE_HASMNTOPT
|
#ifdef HAVE_HASMNTOPT
|
||||||
|| (hasmntopt (&mntent, "user") != NULL
|
|| (hasmntopt (&mntent, "user") != NULL
|
||||||
&& hasmntopt (&mntent, "user") != hasmntopt (&mntent, "user_xattr"))
|
&& hasmntopt (&mntent, "user") != hasmntopt (&mntent, "user_xattr"))
|
||||||
|| hasmntopt (&mntent, "pamconsole") != NULL
|
|
||||||
|| hasmntopt (&mntent, "users") != NULL
|
|| hasmntopt (&mntent, "users") != NULL
|
||||||
|| hasmntopt (&mntent, "owner") != NULL
|
|| hasmntopt (&mntent, "owner") != NULL
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user