util-linux/include
Karel Zak 54cb0dd60c libmount: don't use setgroups at all()
It's probably good idea to call setgroups() to cleanup groups,
but it introduces a regression as some mount helpers depend on
supplementary groups like "network" etc.

Fixes: https://github.com/karelzak/util-linux/issues/1398
Signed-off-by: Karel Zak <kzak@redhat.com>
2021-07-29 20:42:24 +02:00
..
Makemodule.am build-sys: move selinux_utils.c 2021-01-13 13:30:31 +01:00
all-io.h build-sys: fix sendfile use 2020-11-09 15:30:06 +01:00
bitops.h
blkdev.h lib/blkdev: add support for --lock and LOCK_BLOCK_DEVICE 2020-05-26 17:30:39 +02:00
buffer.h lib/buffer: add simple grow-able buffer 2020-09-29 12:06:11 +02:00
c.h libmount: don't use setgroups at all() 2021-07-29 20:42:24 +02:00
canonicalize.h
caputils.h unshare: add --keep-caps option 2019-09-09 20:23:08 -07:00
carefulputc.h lib/jsonwrt: remove fputs_quoted_json_* functions from include/carefulputc.h 2021-05-06 16:05:56 +02:00
cctype.h
closestream.h text-utils: correctly detect ASan under clang 2021-02-01 11:59:47 +01:00
color-names.h
colors.h
cpuset.h
crc32.h
crc32c.h
debug.h
debugobj.h
encode.h libblkid: move UTF encoding function to lib/ 2020-02-25 12:00:27 +01:00
env.h lib/env: add function to save and restore unwanted variables 2020-08-25 10:43:07 +02:00
exec_shell.h
exitcodes.h
fileutils.h login: add callback for close_range() 2021-07-20 11:59:53 +02:00
fuzz.h tests: integrate test_mount_fuzz into the testsuite 2020-08-06 12:33:11 +00:00
idcache.h
ismounted.h
iso9660.h isosize: move ISO size functions into a shared header 2019-12-16 14:29:24 +08:00
jsonwrt.h lib/jsonwrt: remove 'islast' from API 2021-05-06 15:58:02 +02:00
linux_version.h
list.h
loopdev.h lib/loopdev: cosmetic changes to LOOP_CONFIGURE 2020-10-05 14:52:20 +02:00
mangle.h lib/mangle: check for the NULL string argument 2020-03-20 16:28:49 -04:00
match.h
mbsalign.h lib/mbsalign: add function to calculate width 2020-04-22 12:22:29 +02:00
mbsedit.h
md5.h [clang-tidy] fix mismatching declarations 2020-04-19 14:03:21 -07:00
meson.build meson: add second build system 2021-03-17 15:07:27 +01:00
minix.h
monotonic.h dmesg: adjust timestamps according to suspended time 2020-06-04 10:57:36 +02:00
namespace.h unshare: support the time namespace 2020-03-08 19:02:00 +01:00
nls.h include/nls: remove unnecessary declaration 2020-04-22 10:27:12 +02:00
optutils.h
pager.h
partx.h
path.h include/path: add __format__attribute 2021-07-20 11:27:34 +02:00
pathnames.h include/pathnames: cleanup /proc/sys/kernel use 2021-02-02 16:54:12 +01:00
pidfd-utils.h include: cleanup pidfd inckudes 2020-03-10 12:32:36 +01:00
plymouth-ctrl.h cleanup: Remove some spurious spaces 2019-10-01 13:01:43 +02:00
procutils.h lib/procutils: add proc_is_procfs helper. 2020-11-18 14:30:50 -03:00
pt-bsd.h
pt-gpt-partnames.h libfdisk: add "Linux /usr" and "Linux /usr verity" GPT partition types 2020-09-21 18:26:53 +03:00
pt-mbr-partnames.h libfdisk: (MBR) use 0xEA partition type by BootLoaderSpecification 2020-01-02 15:16:54 +01:00
pt-mbr.h
pt-sgi.h build-sys: fix UTIL_LINUX_PT_SGI_H macro [lgtm scan] 2019-09-20 15:31:31 +02:00
pt-sun.h
pty-session.h su: (pty) change owner and mode for pty 2021-02-23 11:52:45 +01:00
pwdutils.h lib/pwdutils: add xgetgrnam 2020-04-15 22:50:59 +10:00
randutils.h libuuid: check quality of random bytes 2020-11-08 11:48:23 +00:00
rpmatch.h
selinux-utils.h mkswap: remove deprecated SELinux matchpathcon() 2021-01-13 14:58:43 +01:00
sha1.h
signames.h
statfs_magic.h
strutils.h include/strutils: consolidate string to number conversion 2021-07-20 11:50:52 +02:00
strv.h include/strv: fix format attributes 2021-07-20 11:25:50 +02:00
swapheader.h
swapprober.h
sysfs.h lsblk: Ignore hidden devices 2020-05-14 15:48:26 +02:00
timer.h
timeutils.h various: use threadsafe versions of time functions [lgtm scan] 2020-02-15 15:23:44 +00:00
ttyutils.h login: move generic setting to ttyutils.h 2021-02-23 11:46:10 +01:00
widechar.h
xalloc.h include/xalloc: reindent function bodies to unify indentation 2019-08-21 15:00:16 +02:00