getsubids: system binary for user's sub*ids

Rename list_subid_ranges to getsubids to provide a system binary to
check the sub*ids of a user. The intention is to provide this binary
with any distribution that includes the subid feature, so that system
administrators can check the subid ranges of a given user.

Finally, add a man page to explain the behaviour of getsubids.

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1980780

Signed-off-by: Iker Pedrosa <ipedrosa@redhat.com>
This commit is contained in:
Iker Pedrosa
2021-11-10 09:54:59 +01:00
parent 387da46d73
commit 3b6ccf642c
6 changed files with 152 additions and 8 deletions

View File

@@ -17,8 +17,8 @@ trap 'log_status "$0" "FAILURE"; restore_config' 0
change_config
echo -n "list foo's ranges..."
${build_path}/src/list_subid_ranges foo > /tmp/subuidlistout
${build_path}/src/list_subid_ranges -g foo > /tmp/subgidlistout
${build_path}/src/getsubids foo > /tmp/subuidlistout
${build_path}/src/getsubids -g foo > /tmp/subgidlistout
echo "OK"
echo -n "Check the subuid ranges..."