|
194 | 194 | #define def_pam_session (sudo_defs_table[I_PAM_SESSION].sd_un.flag)
|
195 | 195 | #define I_PAM_ACCT_MGMT 96
|
196 | 196 | #define def_pam_acct_mgmt (sudo_defs_table[I_PAM_ACCT_MGMT].sd_un.flag)
|
197 |
| -#define I_MAXSEQ 97 |
| 197 | +#define I_PAM_SILENT 97 |
| 198 | +#define def_pam_silent (sudo_defs_table[I_PAM_SILENT].sd_un.flag) |
| 199 | +#define I_MAXSEQ 98 |
198 | 200 | #define def_maxseq (sudo_defs_table[I_MAXSEQ].sd_un.str)
|
199 |
| -#define I_USE_NETGROUPS 98 |
| 201 | +#define I_USE_NETGROUPS 99 |
200 | 202 | #define def_use_netgroups (sudo_defs_table[I_USE_NETGROUPS].sd_un.flag)
|
201 |
| -#define I_SUDOEDIT_CHECKDIR 99 |
| 203 | +#define I_SUDOEDIT_CHECKDIR 100 |
202 | 204 | #define def_sudoedit_checkdir (sudo_defs_table[I_SUDOEDIT_CHECKDIR].sd_un.flag)
|
203 |
| -#define I_SUDOEDIT_FOLLOW 100 |
| 205 | +#define I_SUDOEDIT_FOLLOW 101 |
204 | 206 | #define def_sudoedit_follow (sudo_defs_table[I_SUDOEDIT_FOLLOW].sd_un.flag)
|
205 |
| -#define I_ALWAYS_QUERY_GROUP_PLUGIN 101 |
| 207 | +#define I_ALWAYS_QUERY_GROUP_PLUGIN 102 |
206 | 208 | #define def_always_query_group_plugin (sudo_defs_table[I_ALWAYS_QUERY_GROUP_PLUGIN].sd_un.flag)
|
207 |
| -#define I_NETGROUP_TUPLE 102 |
| 209 | +#define I_NETGROUP_TUPLE 103 |
208 | 210 | #define def_netgroup_tuple (sudo_defs_table[I_NETGROUP_TUPLE].sd_un.flag)
|
209 |
| -#define I_IGNORE_AUDIT_ERRORS 103 |
| 211 | +#define I_IGNORE_AUDIT_ERRORS 104 |
210 | 212 | #define def_ignore_audit_errors (sudo_defs_table[I_IGNORE_AUDIT_ERRORS].sd_un.flag)
|
211 |
| -#define I_IGNORE_IOLOG_ERRORS 104 |
| 213 | +#define I_IGNORE_IOLOG_ERRORS 105 |
212 | 214 | #define def_ignore_iolog_errors (sudo_defs_table[I_IGNORE_IOLOG_ERRORS].sd_un.flag)
|
213 |
| -#define I_IGNORE_LOGFILE_ERRORS 105 |
| 215 | +#define I_IGNORE_LOGFILE_ERRORS 106 |
214 | 216 | #define def_ignore_logfile_errors (sudo_defs_table[I_IGNORE_LOGFILE_ERRORS].sd_un.flag)
|
215 |
| -#define I_MATCH_GROUP_BY_GID 106 |
| 217 | +#define I_MATCH_GROUP_BY_GID 107 |
216 | 218 | #define def_match_group_by_gid (sudo_defs_table[I_MATCH_GROUP_BY_GID].sd_un.flag)
|
217 |
| -#define I_SYSLOG_MAXLEN 107 |
| 219 | +#define I_SYSLOG_MAXLEN 108 |
218 | 220 | #define def_syslog_maxlen (sudo_defs_table[I_SYSLOG_MAXLEN].sd_un.uival)
|
219 |
| -#define I_IOLOG_USER 108 |
| 221 | +#define I_IOLOG_USER 109 |
220 | 222 | #define def_iolog_user (sudo_defs_table[I_IOLOG_USER].sd_un.str)
|
221 |
| -#define I_IOLOG_GROUP 109 |
| 223 | +#define I_IOLOG_GROUP 110 |
222 | 224 | #define def_iolog_group (sudo_defs_table[I_IOLOG_GROUP].sd_un.str)
|
223 |
| -#define I_IOLOG_MODE 110 |
| 225 | +#define I_IOLOG_MODE 111 |
224 | 226 | #define def_iolog_mode (sudo_defs_table[I_IOLOG_MODE].sd_un.mode)
|
225 |
| -#define I_FDEXEC 111 |
| 227 | +#define I_FDEXEC 112 |
226 | 228 | #define def_fdexec (sudo_defs_table[I_FDEXEC].sd_un.tuple)
|
227 |
| -#define I_IGNORE_UNKNOWN_DEFAULTS 112 |
| 229 | +#define I_IGNORE_UNKNOWN_DEFAULTS 113 |
228 | 230 | #define def_ignore_unknown_defaults (sudo_defs_table[I_IGNORE_UNKNOWN_DEFAULTS].sd_un.flag)
|
229 |
| -#define I_COMMAND_TIMEOUT 113 |
| 231 | +#define I_COMMAND_TIMEOUT 114 |
230 | 232 | #define def_command_timeout (sudo_defs_table[I_COMMAND_TIMEOUT].sd_un.ival)
|
231 |
| -#define I_USER_COMMAND_TIMEOUTS 114 |
| 233 | +#define I_USER_COMMAND_TIMEOUTS 115 |
232 | 234 | #define def_user_command_timeouts (sudo_defs_table[I_USER_COMMAND_TIMEOUTS].sd_un.flag)
|
233 |
| -#define I_IOLOG_FLUSH 115 |
| 235 | +#define I_IOLOG_FLUSH 116 |
234 | 236 | #define def_iolog_flush (sudo_defs_table[I_IOLOG_FLUSH].sd_un.flag)
|
235 |
| -#define I_SYSLOG_PID 116 |
| 237 | +#define I_SYSLOG_PID 117 |
236 | 238 | #define def_syslog_pid (sudo_defs_table[I_SYSLOG_PID].sd_un.flag)
|
237 |
| -#define I_TIMESTAMP_TYPE 117 |
| 239 | +#define I_TIMESTAMP_TYPE 118 |
238 | 240 | #define def_timestamp_type (sudo_defs_table[I_TIMESTAMP_TYPE].sd_un.tuple)
|
239 |
| -#define I_AUTHFAIL_MESSAGE 118 |
| 241 | +#define I_AUTHFAIL_MESSAGE 119 |
240 | 242 | #define def_authfail_message (sudo_defs_table[I_AUTHFAIL_MESSAGE].sd_un.str)
|
241 |
| -#define I_CASE_INSENSITIVE_USER 119 |
| 243 | +#define I_CASE_INSENSITIVE_USER 120 |
242 | 244 | #define def_case_insensitive_user (sudo_defs_table[I_CASE_INSENSITIVE_USER].sd_un.flag)
|
243 |
| -#define I_CASE_INSENSITIVE_GROUP 120 |
| 245 | +#define I_CASE_INSENSITIVE_GROUP 121 |
244 | 246 | #define def_case_insensitive_group (sudo_defs_table[I_CASE_INSENSITIVE_GROUP].sd_un.flag)
|
245 |
| -#define I_LOG_ALLOWED 121 |
| 247 | +#define I_LOG_ALLOWED 122 |
246 | 248 | #define def_log_allowed (sudo_defs_table[I_LOG_ALLOWED].sd_un.flag)
|
247 |
| -#define I_LOG_DENIED 122 |
| 249 | +#define I_LOG_DENIED 123 |
248 | 250 | #define def_log_denied (sudo_defs_table[I_LOG_DENIED].sd_un.flag)
|
249 |
| -#define I_LOG_SERVERS 123 |
| 251 | +#define I_LOG_SERVERS 124 |
250 | 252 | #define def_log_servers (sudo_defs_table[I_LOG_SERVERS].sd_un.list)
|
251 |
| -#define I_LOG_SERVER_TIMEOUT 124 |
| 253 | +#define I_LOG_SERVER_TIMEOUT 125 |
252 | 254 | #define def_log_server_timeout (sudo_defs_table[I_LOG_SERVER_TIMEOUT].sd_un.ival)
|
253 |
| -#define I_LOG_SERVER_KEEPALIVE 125 |
| 255 | +#define I_LOG_SERVER_KEEPALIVE 126 |
254 | 256 | #define def_log_server_keepalive (sudo_defs_table[I_LOG_SERVER_KEEPALIVE].sd_un.flag)
|
255 |
| -#define I_LOG_SERVER_CABUNDLE 126 |
| 257 | +#define I_LOG_SERVER_CABUNDLE 127 |
256 | 258 | #define def_log_server_cabundle (sudo_defs_table[I_LOG_SERVER_CABUNDLE].sd_un.str)
|
257 |
| -#define I_LOG_SERVER_PEER_CERT 127 |
| 259 | +#define I_LOG_SERVER_PEER_CERT 128 |
258 | 260 | #define def_log_server_peer_cert (sudo_defs_table[I_LOG_SERVER_PEER_CERT].sd_un.str)
|
259 |
| -#define I_LOG_SERVER_PEER_KEY 128 |
| 261 | +#define I_LOG_SERVER_PEER_KEY 129 |
260 | 262 | #define def_log_server_peer_key (sudo_defs_table[I_LOG_SERVER_PEER_KEY].sd_un.str)
|
261 |
| -#define I_LOG_SERVER_VERIFY 129 |
| 263 | +#define I_LOG_SERVER_VERIFY 130 |
262 | 264 | #define def_log_server_verify (sudo_defs_table[I_LOG_SERVER_VERIFY].sd_un.flag)
|
263 |
| -#define I_RUNAS_ALLOW_UNKNOWN_ID 130 |
| 265 | +#define I_RUNAS_ALLOW_UNKNOWN_ID 131 |
264 | 266 | #define def_runas_allow_unknown_id (sudo_defs_table[I_RUNAS_ALLOW_UNKNOWN_ID].sd_un.flag)
|
265 |
| -#define I_RUNAS_CHECK_SHELL 131 |
| 267 | +#define I_RUNAS_CHECK_SHELL 132 |
266 | 268 | #define def_runas_check_shell (sudo_defs_table[I_RUNAS_CHECK_SHELL].sd_un.flag)
|
267 |
| -#define I_PAM_RUSER 132 |
| 269 | +#define I_PAM_RUSER 133 |
268 | 270 | #define def_pam_ruser (sudo_defs_table[I_PAM_RUSER].sd_un.flag)
|
269 |
| -#define I_PAM_RHOST 133 |
| 271 | +#define I_PAM_RHOST 134 |
270 | 272 | #define def_pam_rhost (sudo_defs_table[I_PAM_RHOST].sd_un.flag)
|
271 |
| -#define I_RUNCWD 134 |
| 273 | +#define I_RUNCWD 135 |
272 | 274 | #define def_runcwd (sudo_defs_table[I_RUNCWD].sd_un.str)
|
273 |
| -#define I_RUNCHROOT 135 |
| 275 | +#define I_RUNCHROOT 136 |
274 | 276 | #define def_runchroot (sudo_defs_table[I_RUNCHROOT].sd_un.str)
|
275 |
| -#define I_LOG_FORMAT 136 |
| 277 | +#define I_LOG_FORMAT 137 |
276 | 278 | #define def_log_format (sudo_defs_table[I_LOG_FORMAT].sd_un.tuple)
|
277 |
| -#define I_SELINUX 137 |
| 279 | +#define I_SELINUX 138 |
278 | 280 | #define def_selinux (sudo_defs_table[I_SELINUX].sd_un.flag)
|
279 |
| -#define I_ADMIN_FLAG 138 |
| 281 | +#define I_ADMIN_FLAG 139 |
280 | 282 | #define def_admin_flag (sudo_defs_table[I_ADMIN_FLAG].sd_un.str)
|
281 |
| -#define I_INTERCEPT 139 |
| 283 | +#define I_INTERCEPT 140 |
282 | 284 | #define def_intercept (sudo_defs_table[I_INTERCEPT].sd_un.flag)
|
283 |
| -#define I_LOG_SUBCMDS 140 |
| 285 | +#define I_LOG_SUBCMDS 141 |
284 | 286 | #define def_log_subcmds (sudo_defs_table[I_LOG_SUBCMDS].sd_un.flag)
|
285 |
| -#define I_LOG_EXIT_STATUS 141 |
| 287 | +#define I_LOG_EXIT_STATUS 142 |
286 | 288 | #define def_log_exit_status (sudo_defs_table[I_LOG_EXIT_STATUS].sd_un.flag)
|
287 |
| -#define I_INTERCEPT_AUTHENTICATE 142 |
| 289 | +#define I_INTERCEPT_AUTHENTICATE 143 |
288 | 290 | #define def_intercept_authenticate (sudo_defs_table[I_INTERCEPT_AUTHENTICATE].sd_un.flag)
|
289 |
| -#define I_INTERCEPT_ALLOW_SETID 143 |
| 291 | +#define I_INTERCEPT_ALLOW_SETID 144 |
290 | 292 | #define def_intercept_allow_setid (sudo_defs_table[I_INTERCEPT_ALLOW_SETID].sd_un.flag)
|
291 |
| -#define I_RLIMIT_AS 144 |
| 293 | +#define I_RLIMIT_AS 145 |
292 | 294 | #define def_rlimit_as (sudo_defs_table[I_RLIMIT_AS].sd_un.str)
|
293 |
| -#define I_RLIMIT_CORE 145 |
| 295 | +#define I_RLIMIT_CORE 146 |
294 | 296 | #define def_rlimit_core (sudo_defs_table[I_RLIMIT_CORE].sd_un.str)
|
295 |
| -#define I_RLIMIT_CPU 146 |
| 297 | +#define I_RLIMIT_CPU 147 |
296 | 298 | #define def_rlimit_cpu (sudo_defs_table[I_RLIMIT_CPU].sd_un.str)
|
297 |
| -#define I_RLIMIT_DATA 147 |
| 299 | +#define I_RLIMIT_DATA 148 |
298 | 300 | #define def_rlimit_data (sudo_defs_table[I_RLIMIT_DATA].sd_un.str)
|
299 |
| -#define I_RLIMIT_FSIZE 148 |
| 301 | +#define I_RLIMIT_FSIZE 149 |
300 | 302 | #define def_rlimit_fsize (sudo_defs_table[I_RLIMIT_FSIZE].sd_un.str)
|
301 |
| -#define I_RLIMIT_LOCKS 149 |
| 303 | +#define I_RLIMIT_LOCKS 150 |
302 | 304 | #define def_rlimit_locks (sudo_defs_table[I_RLIMIT_LOCKS].sd_un.str)
|
303 |
| -#define I_RLIMIT_MEMLOCK 150 |
| 305 | +#define I_RLIMIT_MEMLOCK 151 |
304 | 306 | #define def_rlimit_memlock (sudo_defs_table[I_RLIMIT_MEMLOCK].sd_un.str)
|
305 |
| -#define I_RLIMIT_NOFILE 151 |
| 307 | +#define I_RLIMIT_NOFILE 152 |
306 | 308 | #define def_rlimit_nofile (sudo_defs_table[I_RLIMIT_NOFILE].sd_un.str)
|
307 |
| -#define I_RLIMIT_NPROC 152 |
| 309 | +#define I_RLIMIT_NPROC 153 |
308 | 310 | #define def_rlimit_nproc (sudo_defs_table[I_RLIMIT_NPROC].sd_un.str)
|
309 |
| -#define I_RLIMIT_RSS 153 |
| 311 | +#define I_RLIMIT_RSS 154 |
310 | 312 | #define def_rlimit_rss (sudo_defs_table[I_RLIMIT_RSS].sd_un.str)
|
311 |
| -#define I_RLIMIT_STACK 154 |
| 313 | +#define I_RLIMIT_STACK 155 |
312 | 314 | #define def_rlimit_stack (sudo_defs_table[I_RLIMIT_STACK].sd_un.str)
|
313 |
| -#define I_NONINTERACTIVE_AUTH 155 |
| 315 | +#define I_NONINTERACTIVE_AUTH 156 |
314 | 316 | #define def_noninteractive_auth (sudo_defs_table[I_NONINTERACTIVE_AUTH].sd_un.flag)
|
315 |
| -#define I_LOG_PASSWORDS 156 |
| 317 | +#define I_LOG_PASSWORDS 157 |
316 | 318 | #define def_log_passwords (sudo_defs_table[I_LOG_PASSWORDS].sd_un.flag)
|
317 |
| -#define I_PASSPROMPT_REGEX 157 |
| 319 | +#define I_PASSPROMPT_REGEX 158 |
318 | 320 | #define def_passprompt_regex (sudo_defs_table[I_PASSPROMPT_REGEX].sd_un.list)
|
319 |
| -#define I_INTERCEPT_TYPE 158 |
| 321 | +#define I_INTERCEPT_TYPE 159 |
320 | 322 | #define def_intercept_type (sudo_defs_table[I_INTERCEPT_TYPE].sd_un.tuple)
|
321 |
| -#define I_INTERCEPT_VERIFY 159 |
| 323 | +#define I_INTERCEPT_VERIFY 160 |
322 | 324 | #define def_intercept_verify (sudo_defs_table[I_INTERCEPT_VERIFY].sd_un.flag)
|
323 |
| -#define I_APPARMOR_PROFILE 160 |
| 325 | +#define I_APPARMOR_PROFILE 161 |
324 | 326 | #define def_apparmor_profile (sudo_defs_table[I_APPARMOR_PROFILE].sd_un.str)
|
325 |
| -#define I_CMDDENIAL_MESSAGE 161 |
| 327 | +#define I_CMDDENIAL_MESSAGE 162 |
326 | 328 | #define def_cmddenial_message (sudo_defs_table[I_CMDDENIAL_MESSAGE].sd_un.str)
|
327 | 329 |
|
328 | 330 | enum def_tuple {
|
|
0 commit comments