Merge pull request #436 from ikerexxe/getsubids

getsubids: system binary for user's sub*ids
This commit is contained in:
Serge Hallyn
2021-11-18 07:32:10 -06:00
committed by GitHub
7 changed files with 153 additions and 8 deletions

2
src/.gitignore vendored
View File

@@ -34,7 +34,7 @@
/usermod
/vipw
/get_subid_owners
/list_subid_ranges
/getsubids
/new_subid_range
/free_subid_range
/check_subid_range

View File

@@ -158,8 +158,8 @@ if FCAPS
setcap cap_setgid+ep $(DESTDIR)$(ubindir)/newgidmap
endif
noinst_PROGRAMS += list_subid_ranges \
get_subid_owners \
bin_PROGRAMS += getsubids
noinst_PROGRAMS += get_subid_owners \
new_subid_range \
free_subid_range \
check_subid_range
@@ -175,13 +175,13 @@ MISCLIBS = \
$(LIBCRYPT) \
$(LIBTCB)
list_subid_ranges_LDADD = \
getsubids_LDADD = \
$(top_builddir)/lib/libshadow.la \
$(top_builddir)/libmisc/libmisc.la \
$(top_builddir)/libsubid/libsubid.la \
$(MISCLIBS) -ldl
list_subid_ranges_CPPFLAGS = \
getsubids_CPPFLAGS = \
-I$(top_srcdir)/lib \
-I$(top_srcdir)/libmisc \
-I$(top_srcdir) \

View File

@@ -1,6 +1,7 @@
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include "subid.h"
#include "stdlib.h"
#include "prototypes.h"
const char *Prog;