Ship the libsubid4 and libsubid-dev packages and ship getsubids in uidmap

This commit is contained in:
Balint Reczey
2021-11-14 17:12:31 +01:00
parent 27194eea96
commit c5e7641878
7 changed files with 40 additions and 0 deletions

23
debian/control vendored
View File

@@ -64,3 +64,26 @@ Depends: ${shlibs:Depends},
Description: programs to help use subuids
These programs help unprivileged users to create uid and gid mappings in
user namespaces.
Package: libsubid4
Section: libs
Priority: optional
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: subordinate id handling library -- shared library
The library provides an interface for querying, granding and ungranting
subordinate user and group ids.
Package: libsubid-dev
Section: libdevel
Priority: optional
Architecture: any
Depends: ${misc:Depends}, libsubid4 (= ${binary:Version})
Description: subordinate id handling library -- shared library
The library provides an interface for querying, granding and ungranting
subordinate user and group ids.
.
This package contains the C header files that are
needed for applications to use the libsubid4 library.

3
debian/libsubid-dev.install vendored Normal file
View File

@@ -0,0 +1,3 @@
usr/include/*
usr/lib/*/libsubid.a
usr/lib/*/libsubid.so

1
debian/libsubid4.install vendored Normal file
View File

@@ -0,0 +1 @@
usr/lib/*/libsubid.so.*

10
debian/libsubid4.symbols vendored Normal file
View File

@@ -0,0 +1,10 @@
libsubid.so.4 libsubid4 #MINVER#
subid_get_gid_owners@Base 1:4.11.1
subid_get_gid_ranges@Base 1:4.11.1
subid_get_uid_owners@Base 1:4.11.1
subid_get_uid_ranges@Base 1:4.11.1
subid_grant_gid_range@Base 1:4.11.1
subid_grant_uid_range@Base 1:4.11.1
subid_init@Base 1:4.11.1
subid_ungrant_gid_range@Base 1:4.11.1
subid_ungrant_uid_range@Base 1:4.11.1

View File

@@ -16,6 +16,7 @@ etc/pam.d/useradd
etc/pam.d/userdel
etc/pam.d/usermod
usr/bin/sg
usr/lib/*/libsubid.la
usr/sbin/logoutd
usr/sbin/vigr
usr/share/man/*/man1/groups.1

View File

@@ -1,2 +1,3 @@
bin/getsubids usr/bin
usr/bin/newuidmap
usr/bin/newgidmap

View File

@@ -1,4 +1,5 @@
usr/share/man/*/man1/newgidmap.1
usr/share/man/*/man1/newuidmap.1
usr/share/man/man1/getsubids.1
usr/share/man/man1/newgidmap.1
usr/share/man/man1/newuidmap.1