[sudo-commits] sudo changeset 12757:74705fb3b956

Todd C. Miller Todd.Miller at sudo.ws
Mon Nov 30 08:13:50 MST 2020


changeset:	12757:74705fb3b956 in /raid/repos/sudo
details:	https://www.sudo.ws/repos/sudo/rev/74705fb3b956
user:		Todd C. Miller <Todd.Miller at sudo.ws>
date:		Sun Nov 29 15:12:57 2020 -0700

Log Message:
	merge sudo 1.9.4 from tip

diffstat:

 ABOUT-NLS                                                                                  |     2 +-
 INSTALL                                                                                    |    12 +-
 MANIFEST                                                                                   |    22 +-
 Makefile.in                                                                                |    13 +-
 NEWS                                                                                       |    82 +-
 config.h.in                                                                                |    11 +-
 configure                                                                                  |   155 +-
 configure.ac                                                                               |    31 +-
 doc/UPGRADE                                                                                |    19 +-
 doc/sudo.conf.man.in                                                                       |     4 +-
 doc/sudo.conf.mdoc.in                                                                      |     4 +-
 doc/sudo_logsrv.proto.man.in                                                               |    19 +-
 doc/sudo_logsrv.proto.mdoc.in                                                              |    18 +-
 doc/sudo_logsrvd.conf.man.in                                                               |    11 +-
 doc/sudo_logsrvd.conf.mdoc.in                                                              |    11 +-
 doc/sudo_plugin.man.in                                                                     |    61 +-
 doc/sudo_plugin.mdoc.in                                                                    |    55 +-
 doc/sudoers.ldap.man.in                                                                    |    57 +-
 doc/sudoers.ldap.mdoc.in                                                                   |    53 +-
 doc/sudoers.man.in                                                                         |   173 +-
 doc/sudoers.man.in.sed                                                                     |    26 +
 doc/sudoers.mdoc.in                                                                        |   163 +-
 doc/sudoers_timestamp.man.in                                                               |     6 +-
 doc/sudoers_timestamp.mdoc.in                                                              |     6 +-
 doc/visudo.man.in                                                                          |     2 +-
 doc/visudo.mdoc.in                                                                         |     2 +-
 etc/codespell.exclude                                                                      |     1 +
 etc/uncrustify-small.cfg                                                                   |     3 -
 etc/uncrustify.cfg                                                                         |     2 +-
 examples/sudo.conf.in                                                                      |     2 +-
 include/compat/getaddrinfo.h                                                               |     2 +-
 include/log_server.pb-c.h                                                                  |     9 +-
 include/sudo_eventlog.h                                                                    |   148 +
 include/sudo_iolog.h                                                                       |    29 +-
 include/sudo_json.h                                                                        |     4 +-
 include/sudo_plugin.h                                                                      |     3 +-
 install-sh                                                                                 |     2 +-
 lib/eventlog/Makefile.in                                                                   |   240 +
 lib/eventlog/eventlog.c                                                                    |  1453 +++++
 lib/eventlog/logwrap.c                                                                     |    90 +
 lib/eventlog/regress/logwrap/check_wrap.c                                                  |   108 +
 lib/eventlog/regress/logwrap/check_wrap.in                                                 |     4 +
 lib/eventlog/regress/logwrap/check_wrap.out.ok                                             |   179 +
 lib/iolog/Makefile.in                                                                      |    80 +-
 lib/iolog/iolog_fileio.c                                                                   |   164 +-
 lib/iolog/iolog_json.c                                                                     |   107 +-
 lib/iolog/iolog_util.c                                                                     |    74 +-
 lib/logsrv/Makefile.in                                                                     |     6 +-
 lib/logsrv/log_server.pb-c.c                                                               |    19 +-
 lib/logsrv/log_server.proto                                                                |     5 +-
 lib/util/Makefile.in                                                                       |   156 +-
 lib/util/closefrom.c                                                                       |     6 +-
 lib/util/getaddrinfo.c                                                                     |     4 +-
 lib/util/getentropy.c                                                                      |    11 +-
 lib/util/json.c                                                                            |    62 +-
 lib/util/pipe2.c                                                                           |    24 +-
 lib/util/regress/sudo_conf/test1.in                                                        |     2 +-
 lib/util/regress/sudo_parseln/test1.in                                                     |     2 +-
 lib/util/regress/vsyslog/vsyslog_test.c                                                    |     2 +-
 lib/util/strtoid.c                                                                         |     2 +-
 lib/util/sudo_conf.c                                                                       |   147 +-
 lib/util/sudo_debug.c                                                                      |     1 +
 lib/util/term.c                                                                            |     4 +-
 lib/util/ttyname_dev.c                                                                     |     2 -
 logsrvd/Makefile.in                                                                        |    91 +-
 logsrvd/eventlog.c                                                                         |   762 ---
 logsrvd/iolog_writer.c                                                                     |   315 +-
 logsrvd/logsrvd.c                                                                          |   164 +-
 logsrvd/logsrvd.h                                                                          |    62 +-
 logsrvd/logsrvd_conf.c                                                                     |   124 +-
 logsrvd/sendlog.c                                                                          |    68 +-
 logsrvd/sendlog.h                                                                          |     2 +-
 m4/sudo.m4                                                                                 |     2 +-
 plugins/group_file/group_file.c                                                            |     2 +-
 plugins/python/Makefile.in                                                                 |    15 +-
 plugins/python/pyhelpers.c                                                                 |     3 +-
 plugins/python/python_plugin_common.c                                                      |     1 +
 plugins/python/regress/iohelpers.h                                                         |     1 -
 plugins/python/regress/testdata/check_example_debugging_c_calls at diag.log                   |     6 +-
 plugins/python/regress/testdata/check_example_debugging_c_calls at info.log                   |    10 +-
 plugins/python/regress/testdata/check_example_debugging_plugin at info.log                    |     4 +-
 plugins/python/regress/testdata/check_example_debugging_py_calls at diag.log                  |     2 +-
 plugins/python/regress/testdata/check_example_debugging_py_calls at info.log                  |     2 +-
 plugins/python/regress/testdata/check_example_group_plugin_is_able_to_debug.log            |     2 +-
 plugins/python/regress/testdata/check_example_io_plugin_command_log.stored                 |     4 +-
 plugins/python/regress/testdata/check_example_io_plugin_command_log_multiple1.stored       |     4 +-
 plugins/python/regress/testdata/check_example_io_plugin_command_log_multiple2.stored       |     4 +-
 plugins/python/regress/testdata/check_example_io_plugin_failed_to_start_command.stored     |     4 +-
 plugins/python/regress/testdata/check_example_io_plugin_fails_with_python_backtrace.stderr |     2 +-
 plugins/python/regress/testdata/check_example_policy_plugin_validate_invalidate.log        |     2 +-
 plugins/python/regress/testdata/check_loading_fails_not_owned_by_root.stderr               |     2 +-
 plugins/python/regress/testdata/check_loading_fails_wrong_classname.stderr                 |     2 +-
 plugins/python/regress/testdata/check_loading_fails_wrong_path.stderr                      |     2 +-
 plugins/python/regress/testdata/check_multiple_approval_plugin_and_arguments.stdout        |    44 +-
 plugins/python/regress/testdata/check_python_plugins_do_not_affect_each_other.stdout       |     8 +-
 plugins/python/regress/testhelpers.c                                                       |    24 +-
 plugins/python/regress/testhelpers.h                                                       |    28 +-
 plugins/sudoers/Makefile.in                                                                |  1925 ++++---
 plugins/sudoers/alias.c                                                                    |     9 +-
 plugins/sudoers/audit.c                                                                    |   207 +-
 plugins/sudoers/auth/bsdauth.c                                                             |     2 +-
 plugins/sudoers/auth/fwtk.c                                                                |     2 +-
 plugins/sudoers/auth/pam.c                                                                 |    12 +-
 plugins/sudoers/auth/passwd.c                                                              |     2 +-
 plugins/sudoers/cvtsudoers.c                                                               |     6 +-
 plugins/sudoers/cvtsudoers_json.c                                                          |   228 +-
 plugins/sudoers/cvtsudoers_ldif.c                                                          |     4 +-
 plugins/sudoers/def_data.c                                                                 |    14 +-
 plugins/sudoers/def_data.h                                                                 |    24 +-
 plugins/sudoers/def_data.in                                                                |     8 +-
 plugins/sudoers/defaults.c                                                                 |    84 +-
 plugins/sudoers/defaults.h                                                                 |     4 +-
 plugins/sudoers/editor.c                                                                   |   136 +-
 plugins/sudoers/env.c                                                                      |    22 +-
 plugins/sudoers/find_path.c                                                                |    24 +-
 plugins/sudoers/getdate.c                                                                  |    10 +-
 plugins/sudoers/getdate.y                                                                  |    10 +-
 plugins/sudoers/gmtoff.c                                                                   |    10 +-
 plugins/sudoers/gram.c                                                                     |  2451 +++++----
 plugins/sudoers/gram.h                                                                     |   131 +-
 plugins/sudoers/gram.y                                                                     |   149 +-
 plugins/sudoers/group_plugin.c                                                             |     2 +-
 plugins/sudoers/iolog.c                                                                    |   383 +-
 plugins/sudoers/iolog_client.c                                                             |  1804 -------
 plugins/sudoers/iolog_plugin.h                                                             |   136 -
 plugins/sudoers/ldap.c                                                                     |    30 +-
 plugins/sudoers/ldap_util.c                                                                |     3 +-
 plugins/sudoers/locale.c                                                                   |    15 +-
 plugins/sudoers/log_client.c                                                               |  2043 ++++++++
 plugins/sudoers/log_client.h                                                               |   124 +
 plugins/sudoers/logging.c                                                                  |  1172 +--
 plugins/sudoers/logging.h                                                                  |    36 +-
 plugins/sudoers/logwrap.c                                                                  |    76 -
 plugins/sudoers/match_command.c                                                            |    13 +-
 plugins/sudoers/match_digest.c                                                             |    21 +-
 plugins/sudoers/mkdefaults                                                                 |     2 +-
 plugins/sudoers/parse.c                                                                    |     4 +-
 plugins/sudoers/parse.h                                                                    |    14 +-
 plugins/sudoers/po/cs.mo                                                                   |   Bin 
 plugins/sudoers/po/cs.po                                                                   |  1533 +++---
 plugins/sudoers/po/de.mo                                                                   |   Bin 
 plugins/sudoers/po/de.po                                                                   |  1480 +++--
 plugins/sudoers/po/eo.mo                                                                   |   Bin 
 plugins/sudoers/po/eo.po                                                                   |  1483 +++--
 plugins/sudoers/po/fr.mo                                                                   |   Bin 
 plugins/sudoers/po/fr.po                                                                   |  1525 +++---
 plugins/sudoers/po/hr.mo                                                                   |   Bin 
 plugins/sudoers/po/hr.po                                                                   |  1903 ++++---
 plugins/sudoers/po/it.mo                                                                   |   Bin 
 plugins/sudoers/po/it.po                                                                   |  1479 +++--
 plugins/sudoers/po/ja.mo                                                                   |   Bin 
 plugins/sudoers/po/ja.po                                                                   |  1526 +++---
 plugins/sudoers/po/pl.mo                                                                   |   Bin 
 plugins/sudoers/po/pl.po                                                                   |  1483 +++--
 plugins/sudoers/po/pt.mo                                                                   |   Bin 
 plugins/sudoers/po/pt.po                                                                   |  1495 +++--
 plugins/sudoers/po/pt_BR.mo                                                                |   Bin 
 plugins/sudoers/po/pt_BR.po                                                                |  1523 +++---
 plugins/sudoers/po/sudoers.pot                                                             |  1486 +++--
 plugins/sudoers/po/uk.mo                                                                   |   Bin 
 plugins/sudoers/po/uk.po                                                                   |  1489 +++--
 plugins/sudoers/po/zh_CN.mo                                                                |   Bin 
 plugins/sudoers/po/zh_CN.po                                                                |  1567 +++---
 plugins/sudoers/po/zh_TW.mo                                                                |   Bin 
 plugins/sudoers/po/zh_TW.po                                                                |  1493 +++--
 plugins/sudoers/policy.c                                                                   |    20 +-
 plugins/sudoers/regress/cvtsudoers/test1.sh                                                |     4 +-
 plugins/sudoers/regress/cvtsudoers/test10.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test11.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test12.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test13.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test14.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test15.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test16.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test17.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test18.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test19.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test2.sh                                                |     4 +-
 plugins/sudoers/regress/cvtsudoers/test20.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test21.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test22.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test23.sh                                               |     6 +-
 plugins/sudoers/regress/cvtsudoers/test24.sh                                               |     6 +-
 plugins/sudoers/regress/cvtsudoers/test25.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test26.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test27.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test28.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test29.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test3.sh                                                |     4 +-
 plugins/sudoers/regress/cvtsudoers/test30.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test31.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test32.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test33.sh                                               |     4 +-
 plugins/sudoers/regress/cvtsudoers/test4.sh                                                |     4 +-
 plugins/sudoers/regress/cvtsudoers/test5.sh                                                |     4 +-
 plugins/sudoers/regress/cvtsudoers/test6.sh                                                |     4 +-
 plugins/sudoers/regress/cvtsudoers/test7.sh                                                |     4 +-
 plugins/sudoers/regress/cvtsudoers/test8.sh                                                |     4 +-
 plugins/sudoers/regress/cvtsudoers/test9.sh                                                |     4 +-
 plugins/sudoers/regress/iolog_plugin/check_iolog_plugin.c                                  |    53 +-
 plugins/sudoers/regress/logging/check_wrap.c                                               |   104 -
 plugins/sudoers/regress/logging/check_wrap.in                                              |     4 -
 plugins/sudoers/regress/logging/check_wrap.out.ok                                          |   175 -
 plugins/sudoers/regress/sudoers/test13.toke.ok                                             |     3 +-
 plugins/sudoers/regress/sudoers/test18.toke.ok                                             |     4 +-
 plugins/sudoers/regress/sudoers/test2.ldif.ok                                              |    18 +-
 plugins/sudoers/regress/sudoers/test3.ldif.ok                                              |     8 +-
 plugins/sudoers/regress/sudoers/test6.ldif.ok                                              |     8 +-
 plugins/sudoers/regress/sudoers/test8.toke.ok                                              |     2 +-
 plugins/sudoers/regress/testsudoers/test1.sh                                               |     4 +-
 plugins/sudoers/regress/testsudoers/test10.sh                                              |    10 +-
 plugins/sudoers/regress/testsudoers/test11.out.ok                                          |     4 +-
 plugins/sudoers/regress/testsudoers/test11.sh                                              |     6 +-
 plugins/sudoers/regress/testsudoers/test12.out.ok                                          |     6 +-
 plugins/sudoers/regress/testsudoers/test12.sh                                              |     4 +-
 plugins/sudoers/regress/testsudoers/test13.out.ok                                          |    22 +
 plugins/sudoers/regress/testsudoers/test13.sh                                              |    25 +
 plugins/sudoers/regress/testsudoers/test14.out.ok                                          |    18 +
 plugins/sudoers/regress/testsudoers/test14.sh                                              |    25 +
 plugins/sudoers/regress/testsudoers/test15.out.ok                                          |    17 +
 plugins/sudoers/regress/testsudoers/test15.sh                                              |    24 +
 plugins/sudoers/regress/testsudoers/test2.sh                                               |     6 +-
 plugins/sudoers/regress/testsudoers/test3.sh                                               |    10 +-
 plugins/sudoers/regress/testsudoers/test4.sh                                               |     4 +-
 plugins/sudoers/regress/testsudoers/test5.sh                                               |    10 +-
 plugins/sudoers/regress/testsudoers/test6.sh                                               |     4 +-
 plugins/sudoers/regress/testsudoers/test7.sh                                               |     4 +-
 plugins/sudoers/regress/testsudoers/test8.sh                                               |     6 +-
 plugins/sudoers/regress/testsudoers/test9.sh                                               |     4 +-
 plugins/sudoers/regress/visudo/test1.sh                                                    |     4 +-
 plugins/sudoers/regress/visudo/test10.sh                                                   |     4 +-
 plugins/sudoers/regress/visudo/test2.err.ok                                                |     2 +-
 plugins/sudoers/regress/visudo/test2.sh                                                    |     4 +-
 plugins/sudoers/regress/visudo/test3.err.ok                                                |     4 +-
 plugins/sudoers/regress/visudo/test3.sh                                                    |     4 +-
 plugins/sudoers/regress/visudo/test4.sh                                                    |     4 +-
 plugins/sudoers/regress/visudo/test5.sh                                                    |     4 +-
 plugins/sudoers/regress/visudo/test6.sh                                                    |     4 +-
 plugins/sudoers/regress/visudo/test7.sh                                                    |     6 +-
 plugins/sudoers/regress/visudo/test8.sh                                                    |     6 +-
 plugins/sudoers/regress/visudo/test9.sh                                                    |     4 +-
 plugins/sudoers/sssd.c                                                                     |     6 +-
 plugins/sudoers/starttime.c                                                                |     6 +-
 plugins/sudoers/stubs.c                                                                    |    11 +-
 plugins/sudoers/sudo_ldap_conf.h                                                           |    21 +-
 plugins/sudoers/sudoers.c                                                                  |   288 +-
 plugins/sudoers/sudoers.h                                                                  |    10 +-
 plugins/sudoers/sudoers_version.h                                                          |     2 +-
 plugins/sudoers/sudoreplay.c                                                               |    85 +-
 plugins/sudoers/testsudoers.c                                                              |    32 +-
 plugins/sudoers/timestamp.c                                                                |     4 +-
 plugins/sudoers/toke.c                                                                     |   412 +-
 plugins/sudoers/toke.h                                                                     |     1 +
 plugins/sudoers/toke.l                                                                     |   236 +-
 plugins/sudoers/visudo.c                                                                   |    98 +-
 plugins/system_group/system_group.c                                                        |     8 +-
 po/hr.mo                                                                                   |   Bin 
 po/hr.po                                                                                   |   267 +-
 po/it.mo                                                                                   |   Bin 
 po/it.po                                                                                   |   255 +-
 scripts/mkpkg                                                                              |    12 +
 src/Makefile.in                                                                            |   182 +-
 src/exec.c                                                                                 |     2 +-
 src/exec_pty.c                                                                             |    41 +-
 src/load_plugins.c                                                                         |   103 +-
 src/sudo.c                                                                                 |    25 +-
 src/sudo.h                                                                                 |     1 +
 src/sudo_noexec.c                                                                          |    56 +-
 src/sudo_plugin_int.h                                                                      |     5 +-
 src/tgetpass.c                                                                             |    10 +-
 src/ttyname.c                                                                              |    10 +-
 271 files changed, 22496 insertions(+), 19253 deletions(-)



More information about the sudo-commits mailing list