[sudo-commits] sudo changeset 11360:39986613b42f

Todd C. Miller Todd.Miller at sudo.ws
Mon Apr 30 10:02:59 MDT 2018


changeset:	11360:39986613b42f in /raid/repos/sudo
details:	https://www.sudo.ws/repos/sudo/rev/39986613b42f
user:		Todd C. Miller <Todd.Miller at sudo.ws>
date:		Sun Apr 29 13:59:37 2018 -0600

Log Message:
	merge sudo 1.8.23 from tip

diffstat:

 .hgignore                                           |     5 +-
 INSTALL                                             |    46 +-
 MANIFEST                                            |   110 +-
 NEWS                                                |    57 +-
 README.LDAP                                         |     7 +-
 config.h.in                                         |    36 +-
 configure                                           |   167 +-
 configure.ac                                        |    48 +-
 doc/CONTRIBUTORS                                    |     1 +
 doc/LICENSE                                         |    83 +-
 doc/Makefile.in                                     |    75 +-
 doc/TROUBLESHOOTING                                 |     8 +
 doc/UPGRADE                                         |    24 +-
 doc/cvtsudoers.cat                                  |   268 ++
 doc/cvtsudoers.man.in                               |   482 +++
 doc/cvtsudoers.mdoc.in                              |   410 +++
 doc/sudo.cat                                        |    42 +-
 doc/sudo.conf.cat                                   |     8 +-
 doc/sudo.conf.man.in                                |    17 +-
 doc/sudo.conf.mdoc.in                               |     4 +-
 doc/sudo.man.in                                     |    44 +-
 doc/sudo.mdoc.in                                    |     8 +-
 doc/sudo_plugin.cat                                 |    22 +-
 doc/sudo_plugin.man.in                              |    65 +-
 doc/sudo_plugin.mdoc.in                             |     8 +-
 doc/sudoers.cat                                     |    96 +-
 doc/sudoers.ldap.cat                                |   180 +-
 doc/sudoers.ldap.man.in                             |   221 +-
 doc/sudoers.ldap.mdoc.in                            |   184 +-
 doc/sudoers.man.in                                  |   243 +-
 doc/sudoers.mdoc.in                                 |    79 +-
 doc/sudoers_timestamp.cat                           |     2 +-
 doc/sudoers_timestamp.man.in                        |     2 +-
 doc/sudoreplay.cat                                  |     9 +-
 doc/sudoreplay.man.in                               |    28 +-
 doc/sudoreplay.mdoc.in                              |    11 +-
 doc/visudo.cat                                      |    19 +-
 doc/visudo.man.in                                   |    49 +-
 doc/visudo.mdoc.in                                  |    41 +-
 examples/sudoers                                    |     2 +-
 include/sudo_event.h                                |     4 +
 lib/util/event.c                                    |     6 +
 lib/util/gettime.c                                  |     6 +-
 lib/util/lbuf.c                                     |    26 +-
 lib/util/mktemp.c                                   |     6 +-
 lib/util/nanosleep.c                                |     6 +-
 lib/util/util.exp.in                                |     9 +-
 lib/util/utimens.c                                  |     6 +-
 m4/sudo.m4                                          |     2 +-
 mkdep.pl                                            |     2 +-
 pathnames.h.in                                      |     7 +
 plugins/sudoers/Makefile.in                         |   251 +-
 plugins/sudoers/alias.c                             |   146 +-
 plugins/sudoers/auth/API                            |    26 +-
 plugins/sudoers/auth/aix_auth.c                     |     5 +-
 plugins/sudoers/auth/bsdauth.c                      |    23 +-
 plugins/sudoers/auth/fwtk.c                         |    10 +-
 plugins/sudoers/auth/pam.c                          |    89 +-
 plugins/sudoers/auth/securid5.c                     |     6 +-
 plugins/sudoers/auth/sia.c                          |     3 +-
 plugins/sudoers/auth/sudo_auth.c                    |    96 +-
 plugins/sudoers/auth/sudo_auth.h                    |    14 +-
 plugins/sudoers/boottime.c                          |     6 +-
 plugins/sudoers/check.c                             |    11 +-
 plugins/sudoers/cvtsudoers.c                        |  1335 ++++++++++
 plugins/sudoers/cvtsudoers.h                        |   110 +
 plugins/sudoers/cvtsudoers_json.c                   |  1145 +++++++++
 plugins/sudoers/cvtsudoers_ldif.c                   |  1187 +++++++++
 plugins/sudoers/cvtsudoers_pwutil.c                 |   479 +++
 plugins/sudoers/def_data.c                          |    12 +-
 plugins/sudoers/def_data.h                          |     8 +-
 plugins/sudoers/def_data.in                         |    10 +-
 plugins/sudoers/defaults.c                          |    90 +-
 plugins/sudoers/defaults.h                          |     9 +-
 plugins/sudoers/fmtsudoers.c                        |   392 +++
 plugins/sudoers/getdate.c                           |    90 +-
 plugins/sudoers/getdate.y                           |     5 +-
 plugins/sudoers/gram.c                              |   296 +-
 plugins/sudoers/gram.y                              |   251 +-
 plugins/sudoers/group_plugin.c                      |     7 +-
 plugins/sudoers/ins_python.h                        |    37 +
 plugins/sudoers/insults.h                           |     8 +-
 plugins/sudoers/iolog.c                             |     9 +-
 plugins/sudoers/ldap.c                              |  1421 +----------
 plugins/sudoers/ldap_conf.c                         |   902 +++++++
 plugins/sudoers/ldap_util.c                         |   557 ++++
 plugins/sudoers/match.c                             |   315 +-
 plugins/sudoers/mkdefaults                          |    22 +-
 plugins/sudoers/mkdir_parents.c                     |     2 +-
 plugins/sudoers/parse.c                             |   232 +-
 plugins/sudoers/parse.h                             |    36 +-
 plugins/sudoers/po/cs.mo                            |   Bin 
 plugins/sudoers/po/cs.po                            |  1351 ++++++----
 plugins/sudoers/po/de.mo                            |   Bin 
 plugins/sudoers/po/de.po                            |  1317 +++++----
 plugins/sudoers/po/hr.mo                            |   Bin 
 plugins/sudoers/po/hr.po                            |  2321 ++++++++++--------
 plugins/sudoers/po/hu.mo                            |   Bin 
 plugins/sudoers/po/hu.po                            |  1641 +++++++-----
 plugins/sudoers/po/it.mo                            |   Bin 
 plugins/sudoers/po/it.po                            |  1330 ++++++----
 plugins/sudoers/po/ja.mo                            |   Bin 
 plugins/sudoers/po/ja.po                            |  1356 ++++++----
 plugins/sudoers/po/nb.mo                            |   Bin 
 plugins/sudoers/po/nb.po                            |  1345 ++++++----
 plugins/sudoers/po/pl.mo                            |   Bin 
 plugins/sudoers/po/pl.po                            |  1318 ++++++----
 plugins/sudoers/po/pt_BR.mo                         |   Bin 
 plugins/sudoers/po/pt_BR.po                         |  1357 ++++++----
 plugins/sudoers/po/sudoers.pot                      |  1287 +++++----
 plugins/sudoers/po/sv.mo                            |   Bin 
 plugins/sudoers/po/sv.po                            |  1360 ++++++----
 plugins/sudoers/po/uk.mo                            |   Bin 
 plugins/sudoers/po/uk.po                            |  1348 ++++++----
 plugins/sudoers/po/vi.mo                            |   Bin 
 plugins/sudoers/po/vi.po                            |  1346 ++++++----
 plugins/sudoers/po/zh_CN.mo                         |   Bin 
 plugins/sudoers/po/zh_CN.po                         |  1346 ++++++----
 plugins/sudoers/pwutil.c                            |    52 +-
 plugins/sudoers/regress/cvtsudoers/sudoers          |   126 +
 plugins/sudoers/regress/cvtsudoers/sudoers.defs     |    19 +
 plugins/sudoers/regress/cvtsudoers/test1.out.ok     |    14 +
 plugins/sudoers/regress/cvtsudoers/test1.sh         |     9 +
 plugins/sudoers/regress/cvtsudoers/test10.out.ok    |     1 +
 plugins/sudoers/regress/cvtsudoers/test10.sh        |     9 +
 plugins/sudoers/regress/cvtsudoers/test11.out.ok    |     7 +
 plugins/sudoers/regress/cvtsudoers/test11.sh        |     7 +
 plugins/sudoers/regress/cvtsudoers/test12.out.ok    |     8 +
 plugins/sudoers/regress/cvtsudoers/test12.sh        |     7 +
 plugins/sudoers/regress/cvtsudoers/test13.out.ok    |     7 +
 plugins/sudoers/regress/cvtsudoers/test13.sh        |     7 +
 plugins/sudoers/regress/cvtsudoers/test14.out.ok    |     7 +
 plugins/sudoers/regress/cvtsudoers/test14.sh        |     7 +
 plugins/sudoers/regress/cvtsudoers/test15.out.ok    |     1 +
 plugins/sudoers/regress/cvtsudoers/test15.sh        |     9 +
 plugins/sudoers/regress/cvtsudoers/test16.out.ok    |     1 +
 plugins/sudoers/regress/cvtsudoers/test16.sh        |     9 +
 plugins/sudoers/regress/cvtsudoers/test17.out.ok    |     1 +
 plugins/sudoers/regress/cvtsudoers/test17.sh        |     9 +
 plugins/sudoers/regress/cvtsudoers/test18.out.ok    |     1 +
 plugins/sudoers/regress/cvtsudoers/test18.sh        |     9 +
 plugins/sudoers/regress/cvtsudoers/test19.out.ok    |    11 +
 plugins/sudoers/regress/cvtsudoers/test19.sh        |     7 +
 plugins/sudoers/regress/cvtsudoers/test2.out.ok     |    10 +
 plugins/sudoers/regress/cvtsudoers/test2.sh         |     9 +
 plugins/sudoers/regress/cvtsudoers/test20.conf      |     6 +
 plugins/sudoers/regress/cvtsudoers/test20.out.ok    |     1 +
 plugins/sudoers/regress/cvtsudoers/test20.sh        |    12 +
 plugins/sudoers/regress/cvtsudoers/test21.conf      |     8 +
 plugins/sudoers/regress/cvtsudoers/test21.out.ok    |    24 +
 plugins/sudoers/regress/cvtsudoers/test21.sh        |    13 +
 plugins/sudoers/regress/cvtsudoers/test22.out.ok    |    31 +
 plugins/sudoers/regress/cvtsudoers/test22.sh        |    72 +
 plugins/sudoers/regress/cvtsudoers/test23.out.ok    |    20 +
 plugins/sudoers/regress/cvtsudoers/test23.sh        |     8 +
 plugins/sudoers/regress/cvtsudoers/test24.out.ok    |    89 +
 plugins/sudoers/regress/cvtsudoers/test24.sh        |     8 +
 plugins/sudoers/regress/cvtsudoers/test3.out.ok     |     7 +
 plugins/sudoers/regress/cvtsudoers/test3.sh         |     9 +
 plugins/sudoers/regress/cvtsudoers/test4.out.ok     |     5 +
 plugins/sudoers/regress/cvtsudoers/test4.sh         |     9 +
 plugins/sudoers/regress/cvtsudoers/test5.out.ok     |     6 +
 plugins/sudoers/regress/cvtsudoers/test5.sh         |     9 +
 plugins/sudoers/regress/cvtsudoers/test6.out.ok     |     1 +
 plugins/sudoers/regress/cvtsudoers/test6.sh         |     9 +
 plugins/sudoers/regress/cvtsudoers/test7.out.ok     |     2 +
 plugins/sudoers/regress/cvtsudoers/test7.sh         |     9 +
 plugins/sudoers/regress/cvtsudoers/test8.out.ok     |     1 +
 plugins/sudoers/regress/cvtsudoers/test8.sh         |     9 +
 plugins/sudoers/regress/cvtsudoers/test9.out.ok     |     1 +
 plugins/sudoers/regress/cvtsudoers/test9.sh         |     9 +
 plugins/sudoers/regress/parser/check_gentime.c      |    16 +-
 plugins/sudoers/regress/starttime/check_starttime.c |    40 +-
 plugins/sudoers/regress/sudoers/test1.json.ok       |    16 +-
 plugins/sudoers/regress/sudoers/test1.ldif.ok       |    88 +
 plugins/sudoers/regress/sudoers/test1.ldif2sudo.ok  |    13 +
 plugins/sudoers/regress/sudoers/test1.out.ok        |    10 +-
 plugins/sudoers/regress/sudoers/test10.out.ok       |     2 -
 plugins/sudoers/regress/sudoers/test11.out.ok       |     2 -
 plugins/sudoers/regress/sudoers/test12.out.ok       |     2 -
 plugins/sudoers/regress/sudoers/test13.out.ok       |     2 -
 plugins/sudoers/regress/sudoers/test14.json.ok      |     2 +-
 plugins/sudoers/regress/sudoers/test14.ldif.ok      |    11 +
 plugins/sudoers/regress/sudoers/test14.ldif2sudo.ok |     5 +
 plugins/sudoers/regress/sudoers/test14.out.ok       |     7 +-
 plugins/sudoers/regress/sudoers/test15.json.ok      |     2 +-
 plugins/sudoers/regress/sudoers/test15.ldif.ok      |     9 +
 plugins/sudoers/regress/sudoers/test15.ldif2sudo.ok |     2 +
 plugins/sudoers/regress/sudoers/test15.out.ok       |     4 +-
 plugins/sudoers/regress/sudoers/test16.json.ok      |     2 +-
 plugins/sudoers/regress/sudoers/test16.ldif.ok      |     9 +
 plugins/sudoers/regress/sudoers/test16.ldif2sudo.ok |     2 +
 plugins/sudoers/regress/sudoers/test16.out.ok       |     5 +-
 plugins/sudoers/regress/sudoers/test17.json.ok      |    18 +-
 plugins/sudoers/regress/sudoers/test17.ldif.ok      |   104 +
 plugins/sudoers/regress/sudoers/test17.ldif2sudo.ok |    29 +
 plugins/sudoers/regress/sudoers/test17.out.ok       |    21 +-
 plugins/sudoers/regress/sudoers/test18.out.ok       |     6 +-
 plugins/sudoers/regress/sudoers/test19.json.ok      |    51 +-
 plugins/sudoers/regress/sudoers/test19.ldif.ok      |   103 +
 plugins/sudoers/regress/sudoers/test19.ldif2sudo.ok |    29 +
 plugins/sudoers/regress/sudoers/test19.out.ok       |    22 +-
 plugins/sudoers/regress/sudoers/test2.json.ok       |    26 +-
 plugins/sudoers/regress/sudoers/test2.ldif.ok       |   157 +
 plugins/sudoers/regress/sudoers/test2.ldif2sudo.ok  |    38 +
 plugins/sudoers/regress/sudoers/test2.out.ok        |    76 +-
 plugins/sudoers/regress/sudoers/test20.ldif.ok      |    28 +
 plugins/sudoers/regress/sudoers/test20.ldif2sudo.ok |    22 +
 plugins/sudoers/regress/sudoers/test20.out.ok       |    46 +-
 plugins/sudoers/regress/sudoers/test21.in           |     2 -
 plugins/sudoers/regress/sudoers/test21.json.ok      |    10 -
 plugins/sudoers/regress/sudoers/test21.ldif.ok      |    39 +
 plugins/sudoers/regress/sudoers/test21.ldif2sudo.ok |    33 +
 plugins/sudoers/regress/sudoers/test21.out.ok       |    72 +-
 plugins/sudoers/regress/sudoers/test21.toke.ok      |     4 -
 plugins/sudoers/regress/sudoers/test22.in           |     6 +
 plugins/sudoers/regress/sudoers/test22.json.ok      |    88 +
 plugins/sudoers/regress/sudoers/test22.ldif.ok      |    40 +
 plugins/sudoers/regress/sudoers/test22.ldif2sudo.ok |    11 +
 plugins/sudoers/regress/sudoers/test22.out.ok       |     6 +
 plugins/sudoers/regress/sudoers/test22.sudo.ok      |     7 +
 plugins/sudoers/regress/sudoers/test22.toke.ok      |     6 +
 plugins/sudoers/regress/sudoers/test3.ldif.ok       |    12 +
 plugins/sudoers/regress/sudoers/test3.out.ok        |    11 +-
 plugins/sudoers/regress/sudoers/test4.out.ok        |     6 +-
 plugins/sudoers/regress/sudoers/test5.out.ok        |     2 -
 plugins/sudoers/regress/sudoers/test6.json.ok       |    24 +-
 plugins/sudoers/regress/sudoers/test6.ldif.ok       |    70 +
 plugins/sudoers/regress/sudoers/test6.ldif2sudo.ok  |     5 +
 plugins/sudoers/regress/sudoers/test6.out.ok        |    21 +-
 plugins/sudoers/regress/sudoers/test7.out.ok        |     2 -
 plugins/sudoers/regress/sudoers/test8.out.ok        |     8 +-
 plugins/sudoers/regress/sudoers/test9.out.ok        |     2 -
 plugins/sudoers/sssd.c                              |   538 +---
 plugins/sudoers/starttime.c                         |    14 +-
 plugins/sudoers/stubs.c                             |   110 +
 plugins/sudoers/sudo_ldap.h                         |    29 +
 plugins/sudoers/sudo_ldap_conf.h                    |   127 +
 plugins/sudoers/sudoers.c                           |     2 +-
 plugins/sudoers/sudoers.h                           |     9 +-
 plugins/sudoers/sudoers2ldif                        |   249 --
 plugins/sudoers/sudoreplay.c                        |    41 +-
 plugins/sudoers/testsudoers.c                       |   336 +-
 plugins/sudoers/timestamp.c                         |   118 +-
 plugins/sudoers/tsdump.c                            |     2 +-
 plugins/sudoers/visudo.c                            |   210 +-
 plugins/sudoers/visudo_json.c                       |  1064 --------
 po/cs.mo                                            |   Bin 
 po/cs.po                                            |   300 +-
 po/da.mo                                            |   Bin 
 po/da.po                                            |   502 ++-
 po/fr.mo                                            |   Bin 
 po/fr.po                                            |   304 +-
 po/hr.mo                                            |   Bin 
 po/hr.po                                            |   631 ++--
 po/hu.mo                                            |   Bin 
 po/hu.po                                            |   439 +-
 po/it.mo                                            |   Bin 
 po/it.po                                            |   300 +-
 po/ja.mo                                            |   Bin 
 po/ja.po                                            |   303 +-
 po/nb.mo                                            |   Bin 
 po/nb.po                                            |   300 +-
 po/pl.mo                                            |   Bin 
 po/pl.po                                            |   300 +-
 po/pt_BR.mo                                         |   Bin 
 po/pt_BR.po                                         |   304 +-
 po/sudo.pot                                         |   260 +-
 po/sv.mo                                            |   Bin 
 po/sv.po                                            |   304 +-
 po/tr.mo                                            |   Bin 
 po/tr.po                                            |   452 +-
 po/uk.mo                                            |   Bin 
 po/uk.po                                            |   300 +-
 po/zh_CN.mo                                         |   Bin 
 po/zh_CN.po                                         |   298 +-
 po/zh_TW.mo                                         |   Bin 
 po/zh_TW.po                                         |   886 +++++++
 pp                                                  |   675 +++++-
 src/exec_monitor.c                                  |     2 +-
 src/exec_nopty.c                                    |     2 +-
 src/exec_pty.c                                      |    19 +-
 src/load_plugins.c                                  |    33 +-
 src/net_ifs.c                                       |     3 +-
 src/parse_args.c                                    |     1 +
 src/regress/ttyname/check_ttyname.c                 |     8 +-
 src/sesh.c                                          |     7 +-
 src/sudo.c                                          |    49 +-
 src/sudo_edit.c                                     |   280 +-
 src/sudo_plugin_int.h                               |     4 +-
 src/tgetpass.c                                      |     2 +-
 src/ttyname.c                                       |    12 +-
 src/utmp.c                                          |     6 +-
 sudo.pp                                             |     8 +-
 294 files changed, 28312 insertions(+), 17054 deletions(-)


More information about the sudo-commits mailing list