Todd C. Miller
1e1ef61902
Add SPDX-License-Identifier to files.
2019-04-29 07:21:51 -06:00
Todd C. Miller
258c7d4dd0
Add missing description of padding option and missing argument to -c.
2018-12-11 09:12:06 -07:00
Todd C. Miller
04a4b3c1fc
Fix some typos; reported by Radovan Sroka
2018-12-11 09:02:30 -07:00
Todd C. Miller
019279a4b8
Fix some mangled text in the license block.
2018-10-26 08:19:41 -06:00
Todd C. Miller
1b035b5426
Add padding option to cvtsudoers.
...
Bug #856
2018-10-25 08:40:25 -06:00
Todd C. Miller
3dd7d96933
Fix some more typos.
2018-04-18 14:25:11 -06:00
Todd C. Miller
f9994f79d7
add examples
2018-04-15 17:06:26 -06:00
Todd C. Miller
f8f0c16c73
Fix typo
2018-04-14 19:54:54 -06:00
Todd C. Miller
c1accd4b48
Document that a User_Alias or Host_Alias may be used in the match filter.
2018-04-12 06:29:41 -06:00
Todd C. Miller
0b7abea168
Mention -p and -M options in the description of -m.
2018-04-05 06:34:22 -06:00
Todd C. Miller
7663ae7b27
Add option to prune non-matching entries from cvtsudoers output with -m
...
option is used.
2018-04-04 09:51:05 -06:00
Todd C. Miller
5c1d9899e1
Allow defaults types and suppression list to be specified in
...
the config file.
2018-04-02 07:41:56 -06:00
Todd C. Miller
dd545f38ca
Add support for "cvtsudoers -d all"
2018-03-28 17:43:58 -06:00
Todd C. Miller
aa402cdc3c
Add -d option to control what type of Defaults entries are converted.
2018-03-28 08:33:07 -06:00
Todd C. Miller
809c15d165
regen
2018-03-27 15:57:02 -06:00
Todd C. Miller
14ee65c525
Add -M option to cvtsudoers to force the use of the local passwd
...
and group databases when matching.
2018-03-22 13:24:41 -06:00
Todd C. Miller
8a237eb07d
Add cvtsudoers command line option to suppress certain parts of the
...
security policy. Can be used to suppress displaying of Defaults
entries, aliases or privileges.
2018-03-22 11:38:39 -06:00
Todd C. Miller
ff79de8592
Initial support filtering by user, group and host in cvtsudoers.
...
Currently forces alias expansion when a filter is applied and the
entire matching user or host list is printed, even the non-matching
entries. This effectively allows you to grep sudoers by user, group
and host.
2018-03-21 12:24:11 -06:00
Todd C. Miller
b3a0c3272b
Setting a sudoOrder start point of 0 will disable creation of
...
sudoOrder attributes in the resulting LDIF output.
2018-02-24 14:35:38 -07:00
Todd C. Miller
5999cfb906
Add support for setting default options in a config file. In
...
addition to expand_aliases, input_format and output_format, both
the initial sudoOrder and the increment when updating sudoOrder for
subsequent sudoRole objects can be specified. Command line options
have also been added for the start order and increment.
2018-02-24 09:23:14 -07:00
Todd C. Miller
ceea24b965
Initial support for parsing sudoers LDIF files in cvtsudoers.
...
This makes it possible to convert from LDAP sudoers to a traditional
sudoers file. Semantic differences between file sudoers and LDAP
sudoers mean that LDIF -> sudoers is not completely equivalent.
2018-02-22 09:53:12 -07:00
Todd C. Miller
4f9296928c
Add option to cvtsudoers to expand aliases in the output.
2018-02-19 15:32:56 -07:00
Todd C. Miller
3354cbd021
Add sudoers output format to cvtsudoers. In the future this may
...
be used with filters to emit a partial sudoers file instead of a
full one.
2018-02-02 14:29:19 -07:00
Todd C. Miller
831de0fc8b
Add -b option to specify the base dn.
2018-01-28 19:58:10 -07:00
Todd C. Miller
b0abdd5a17
Document limitations of LDIF conversion.
2018-01-28 19:38:00 -07:00
Todd C. Miller
4acaa9c74a
Switch the default output format to LDIF
2018-01-28 19:36:16 -07:00
Todd C. Miller
63321f19a9
Revert 04ec05108b2b, change the default input source back to stdin.
2018-01-28 16:11:02 -07:00
Todd C. Miller
681fb2e76e
Add ldif backend to cvtsudoers, to replace sudoers2ldif
2018-01-27 20:08:02 -07:00
Todd C. Miller
98c19a68c9
Use the built-in sudoers file location as the default sudoers file
...
for cvtsudoers and move parse_sudoers_options() to stubs.c since
it is shared between visudo.c and cvtsudoers.c.
2018-01-26 13:15:10 -07:00
Todd C. Miller
80cb1b5da9
Move sudoers JSON conversion to cvtsudoers which will eventually
...
output to other formats too.
2018-01-26 11:20:37 -07:00