[sudo-commits] sudo changeset 11847:3aa1fa95650d

Todd C. Miller Todd.Miller at sudo.ws
Thu Oct 24 20:05:16 MDT 2019


changeset:	11847:3aa1fa95650d in /raid/repos/sudo
details:	https://www.sudo.ws/repos/sudo/rev/3aa1fa95650d
user:		Todd C. Miller <Todd.Miller at sudo.ws>
date:		Thu Oct 24 20:04:31 2019 -0600

Log Message:
	Refactor code in sudoers that creates I/O log files to share with logsrvd.

diffstat:

 MANIFEST                                                  |   17 +-
 Makefile.in                                               |   13 +-
 configure                                                 |    3 +-
 configure.ac                                              |    2 +-
 include/sudo_iolog.h                                      |  135 ++
 include/sudo_util.h                                       |    7 +
 lib/iolog/Makefile.in                                     |  256 +++
 lib/iolog/iolog_fileio.c                                  |  897 ++++++++++++++
 lib/iolog/iolog_path.c                                    |  186 ++
 lib/iolog/iolog_util.c                                    |  387 ++++++
 lib/iolog/regress/iolog_path/check_iolog_path.c           |  278 ++++
 lib/iolog/regress/iolog_path/data                         |   96 +
 lib/iolog/regress/iolog_util/check_iolog_util.c           |  153 ++
 lib/util/sudo_conf.c                                      |    6 -
 logsrvd/Makefile.in                                       |   75 +-
 logsrvd/iolog_writer.c                                    |  203 +-
 logsrvd/logsrvd.c                                         |    3 +-
 logsrvd/logsrvd.h                                         |   23 +-
 logsrvd/logsrvd_conf.c                                    |    2 +-
 logsrvd/sendlog.c                                         |   98 +-
 logsrvd/sendlog.h                                         |   18 +-
 plugins/sample/sample_plugin.c                            |    6 -
 plugins/sudoers/Makefile.in                               |  240 +--
 plugins/sudoers/def_data.c                                |    4 +-
 plugins/sudoers/def_data.h                                |    2 +-
 plugins/sudoers/def_data.in                               |    4 +-
 plugins/sudoers/iolog.c                                   |  754 ++---------
 plugins/sudoers/iolog.h                                   |   51 -
 plugins/sudoers/iolog_files.h                             |   49 -
 plugins/sudoers/iolog_path.c                              |  289 ----
 plugins/sudoers/iolog_path_escapes.c                      |  148 ++
 plugins/sudoers/iolog_util.c                              |  387 ------
 plugins/sudoers/iolog_util.h                              |   61 -
 plugins/sudoers/policy.c                                  |    8 +-
 plugins/sudoers/regress/iolog_path/check_iolog_path.c     |  217 ---
 plugins/sudoers/regress/iolog_path/data                   |   96 -
 plugins/sudoers/regress/iolog_plugin/check_iolog_plugin.c |   23 +-
 plugins/sudoers/regress/iolog_util/check_iolog_util.c     |  153 --
 plugins/sudoers/set_perms.c                               |  128 +-
 plugins/sudoers/sudoers.c                                 |    7 +-
 plugins/sudoers/sudoers.h                                 |   16 +-
 plugins/sudoers/sudoreplay.c                              |  186 +-
 src/sudo.h                                                |    6 -
 43 files changed, 3059 insertions(+), 2634 deletions(-)


More information about the sudo-commits mailing list