-
Notifications
You must be signed in to change notification settings - Fork 137
Description
Since we decided we don't need to be a perfect, in-place replacement for sudo, we should consider removing some of the CLI options that we added. I'm opening this issue to keep track of this discussion.
Already implemented
-
-- -
-h, --help -
-u user, --user=user -
-g group, --group=group -
-V, --version -
-D directory, --chdir=directory -
-i, --login(CC-iand-sflag are not supported properly by the CLI #225) -
-s, --shell -
-S, --stdin(PR Feature pam tty #224 ) -
-n, --non-interactive -
-k, --reset-timestamp -
-K, --remove-timestamp -
-v, --validate(always asking for password) (CC implement the--validateflag #395) -
-p prompt, --prompt=prompt -
-v, --validate(optionally asking for password) (CC Make--validateaware of NOPASSWD #439) -
-l, --list(CC implementsudo --list#658) -
-U user, --other-user=user(together with-l) -
env variable declarations (CC Add env variable declarations to the CLI #917, Add SETENV support #932)
-
--preserve-env=list -
-B, --bell(CC -B/--bell flag #1028) -
-e, --edit(CC Support forsudo -e(andsudoedit) #762)
Planned
-A, --askpass
To be decided
-P, --preserve-groups-b, --background
Doubtful
-E, --preserve-env-C num, --close-from=num-T timeout, --command-timeout=timeout-H, --set-home
Highly doubtful
-h host, --host=host