diff options
Diffstat (limited to 'coreutils/id.c')
-rw-r--r-- | coreutils/id.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/coreutils/id.c b/coreutils/id.c index 6043bca61..5a7fb9aaf 100644 --- a/coreutils/id.c +++ b/coreutils/id.c | |||
@@ -170,9 +170,12 @@ int id_main(int argc UNUSED_PARAM, char **argv) | |||
170 | } else { | 170 | } else { |
171 | /* Don't allow -n -r -nr -ug -rug -nug -rnug -uZ -gZ -GZ*/ | 171 | /* Don't allow -n -r -nr -ug -rug -nug -rnug -uZ -gZ -GZ*/ |
172 | /* Don't allow more than one username */ | 172 | /* Don't allow more than one username */ |
173 | opt_complementary = "?1:u--g:g--u:G--u:u--G:g--G:G--g:r?ugG:n?ugG" | 173 | opt = getopt32(argv, "^" |
174 | IF_SELINUX(":u--Z:Z--u:g--Z:Z--g:G--Z:Z--G"); | 174 | "rnugG" IF_SELINUX("Z") |
175 | opt = getopt32(argv, "rnugG" IF_SELINUX("Z")); | 175 | "\0" |
176 | "?1:u--g:g--u:G--u:u--G:g--G:G--g:r?ugG:n?ugG" | ||
177 | IF_SELINUX(":u--Z:Z--u:g--Z:Z--g:G--Z:Z--G") | ||
178 | ); | ||
176 | } | 179 | } |
177 | 180 | ||
178 | username = argv[optind]; | 181 | username = argv[optind]; |