1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
|
/* generated file, do not edit */
#define I_SYSLOG 0
#define def_syslog (sudo_defs_table[I_SYSLOG].sd_un.ival)
#define I_SYSLOG_GOODPRI 1
#define def_syslog_goodpri (sudo_defs_table[I_SYSLOG_GOODPRI].sd_un.ival)
#define I_SYSLOG_BADPRI 2
#define def_syslog_badpri (sudo_defs_table[I_SYSLOG_BADPRI].sd_un.ival)
#define I_LONG_OTP_PROMPT 3
#define def_long_otp_prompt (sudo_defs_table[I_LONG_OTP_PROMPT].sd_un.flag)
#define I_IGNORE_DOT 4
#define def_ignore_dot (sudo_defs_table[I_IGNORE_DOT].sd_un.flag)
#define I_MAIL_ALWAYS 5
#define def_mail_always (sudo_defs_table[I_MAIL_ALWAYS].sd_un.flag)
#define I_MAIL_BADPASS 6
#define def_mail_badpass (sudo_defs_table[I_MAIL_BADPASS].sd_un.flag)
#define I_MAIL_NO_USER 7
#define def_mail_no_user (sudo_defs_table[I_MAIL_NO_USER].sd_un.flag)
#define I_MAIL_NO_HOST 8
#define def_mail_no_host (sudo_defs_table[I_MAIL_NO_HOST].sd_un.flag)
#define I_MAIL_NO_PERMS 9
#define def_mail_no_perms (sudo_defs_table[I_MAIL_NO_PERMS].sd_un.flag)
#define I_MAIL_ALL_CMNDS 10
#define def_mail_all_cmnds (sudo_defs_table[I_MAIL_ALL_CMNDS].sd_un.flag)
#define I_TTY_TICKETS 11
#define def_tty_tickets (sudo_defs_table[I_TTY_TICKETS].sd_un.flag)
#define I_LECTURE 12
#define def_lecture (sudo_defs_table[I_LECTURE].sd_un.tuple)
#define I_LECTURE_FILE 13
#define def_lecture_file (sudo_defs_table[I_LECTURE_FILE].sd_un.str)
#define I_AUTHENTICATE 14
#define def_authenticate (sudo_defs_table[I_AUTHENTICATE].sd_un.flag)
#define I_ROOT_SUDO 15
#define def_root_sudo (sudo_defs_table[I_ROOT_SUDO].sd_un.flag)
#define I_LOG_HOST 16
#define def_log_host (sudo_defs_table[I_LOG_HOST].sd_un.flag)
#define I_LOG_YEAR 17
#define def_log_year (sudo_defs_table[I_LOG_YEAR].sd_un.flag)
#define I_SHELL_NOARGS 18
#define def_shell_noargs (sudo_defs_table[I_SHELL_NOARGS].sd_un.flag)
#define I_SET_HOME 19
#define def_set_home (sudo_defs_table[I_SET_HOME].sd_un.flag)
#define I_ALWAYS_SET_HOME 20
#define def_always_set_home (sudo_defs_table[I_ALWAYS_SET_HOME].sd_un.flag)
#define I_PATH_INFO 21
#define def_path_info (sudo_defs_table[I_PATH_INFO].sd_un.flag)
#define I_FQDN 22
#define def_fqdn (sudo_defs_table[I_FQDN].sd_un.flag)
#define I_INSULTS 23
#define def_insults (sudo_defs_table[I_INSULTS].sd_un.flag)
#define I_REQUIRETTY 24
#define def_requiretty (sudo_defs_table[I_REQUIRETTY].sd_un.flag)
#define I_ENV_EDITOR 25
#define def_env_editor (sudo_defs_table[I_ENV_EDITOR].sd_un.flag)
#define I_ROOTPW 26
#define def_rootpw (sudo_defs_table[I_ROOTPW].sd_un.flag)
#define I_RUNASPW 27
#define def_runaspw (sudo_defs_table[I_RUNASPW].sd_un.flag)
#define I_TARGETPW 28
#define def_targetpw (sudo_defs_table[I_TARGETPW].sd_un.flag)
#define I_USE_LOGINCLASS 29
#define def_use_loginclass (sudo_defs_table[I_USE_LOGINCLASS].sd_un.flag)
#define I_SET_LOGNAME 30
#define def_set_logname (sudo_defs_table[I_SET_LOGNAME].sd_un.flag)
#define I_STAY_SETUID 31
#define def_stay_setuid (sudo_defs_table[I_STAY_SETUID].sd_un.flag)
#define I_PRESERVE_GROUPS 32
#define def_preserve_groups (sudo_defs_table[I_PRESERVE_GROUPS].sd_un.flag)
#define I_LOGLINELEN 33
#define def_loglinelen (sudo_defs_table[I_LOGLINELEN].sd_un.uival)
#define I_TIMESTAMP_TIMEOUT 34
#define def_timestamp_timeout (sudo_defs_table[I_TIMESTAMP_TIMEOUT].sd_un.tspec)
#define I_PASSWD_TIMEOUT 35
#define def_passwd_timeout (sudo_defs_table[I_PASSWD_TIMEOUT].sd_un.tspec)
#define I_PASSWD_TRIES 36
#define def_passwd_tries (sudo_defs_table[I_PASSWD_TRIES].sd_un.uival)
#define I_UMASK 37
#define def_umask (sudo_defs_table[I_UMASK].sd_un.mode)
#define I_LOGFILE 38
#define def_logfile (sudo_defs_table[I_LOGFILE].sd_un.str)
#define I_MAILERPATH 39
#define def_mailerpath (sudo_defs_table[I_MAILERPATH].sd_un.str)
#define I_MAILERFLAGS 40
#define def_mailerflags (sudo_defs_table[I_MAILERFLAGS].sd_un.str)
#define I_MAILTO 41
#define def_mailto (sudo_defs_table[I_MAILTO].sd_un.str)
#define I_MAILFROM 42
#define def_mailfrom (sudo_defs_table[I_MAILFROM].sd_un.str)
#define I_MAILSUB 43
#define def_mailsub (sudo_defs_table[I_MAILSUB].sd_un.str)
#define I_BADPASS_MESSAGE 44
#define def_badpass_message (sudo_defs_table[I_BADPASS_MESSAGE].sd_un.str)
#define I_LECTURE_STATUS_DIR 45
#define def_lecture_status_dir (sudo_defs_table[I_LECTURE_STATUS_DIR].sd_un.str)
#define I_TIMESTAMPDIR 46
#define def_timestampdir (sudo_defs_table[I_TIMESTAMPDIR].sd_un.str)
#define I_TIMESTAMPOWNER 47
#define def_timestampowner (sudo_defs_table[I_TIMESTAMPOWNER].sd_un.str)
#define I_EXEMPT_GROUP 48
#define def_exempt_group (sudo_defs_table[I_EXEMPT_GROUP].sd_un.str)
#define I_PASSPROMPT 49
#define def_passprompt (sudo_defs_table[I_PASSPROMPT].sd_un.str)
#define I_PASSPROMPT_OVERRIDE 50
#define def_passprompt_override (sudo_defs_table[I_PASSPROMPT_OVERRIDE].sd_un.flag)
#define I_RUNAS_DEFAULT 51
#define def_runas_default (sudo_defs_table[I_RUNAS_DEFAULT].sd_un.str)
#define I_SECURE_PATH 52
#define def_secure_path (sudo_defs_table[I_SECURE_PATH].sd_un.str)
#define I_EDITOR 53
#define def_editor (sudo_defs_table[I_EDITOR].sd_un.str)
#define I_LISTPW 54
#define def_listpw (sudo_defs_table[I_LISTPW].sd_un.tuple)
#define I_VERIFYPW 55
#define def_verifypw (sudo_defs_table[I_VERIFYPW].sd_un.tuple)
#define I_NOEXEC 56
#define def_noexec (sudo_defs_table[I_NOEXEC].sd_un.flag)
#define I_IGNORE_LOCAL_SUDOERS 57
#define def_ignore_local_sudoers (sudo_defs_table[I_IGNORE_LOCAL_SUDOERS].sd_un.flag)
#define I_CLOSEFROM 58
#define def_closefrom (sudo_defs_table[I_CLOSEFROM].sd_un.ival)
#define I_CLOSEFROM_OVERRIDE 59
#define def_closefrom_override (sudo_defs_table[I_CLOSEFROM_OVERRIDE].sd_un.flag)
#define I_SETENV 60
#define def_setenv (sudo_defs_table[I_SETENV].sd_un.flag)
#define I_ENV_RESET 61
#define def_env_reset (sudo_defs_table[I_ENV_RESET].sd_un.flag)
#define I_ENV_CHECK 62
#define def_env_check (sudo_defs_table[I_ENV_CHECK].sd_un.list)
#define I_ENV_DELETE 63
#define def_env_delete (sudo_defs_table[I_ENV_DELETE].sd_un.list)
#define I_ENV_KEEP 64
#define def_env_keep (sudo_defs_table[I_ENV_KEEP].sd_un.list)
#define I_ROLE 65
#define def_role (sudo_defs_table[I_ROLE].sd_un.str)
#define I_TYPE 66
#define def_type (sudo_defs_table[I_TYPE].sd_un.str)
#define I_ENV_FILE 67
#define def_env_file (sudo_defs_table[I_ENV_FILE].sd_un.str)
#define I_RESTRICTED_ENV_FILE 68
#define def_restricted_env_file (sudo_defs_table[I_RESTRICTED_ENV_FILE].sd_un.str)
#define I_SUDOERS_LOCALE 69
#define def_sudoers_locale (sudo_defs_table[I_SUDOERS_LOCALE].sd_un.str)
#define I_VISIBLEPW 70
#define def_visiblepw (sudo_defs_table[I_VISIBLEPW].sd_un.flag)
#define I_PWFEEDBACK 71
#define def_pwfeedback (sudo_defs_table[I_PWFEEDBACK].sd_un.flag)
#define I_FAST_GLOB 72
#define def_fast_glob (sudo_defs_table[I_FAST_GLOB].sd_un.flag)
#define I_UMASK_OVERRIDE 73
#define def_umask_override (sudo_defs_table[I_UMASK_OVERRIDE].sd_un.flag)
#define I_LOG_INPUT 74
#define def_log_input (sudo_defs_table[I_LOG_INPUT].sd_un.flag)
#define I_LOG_STDIN 75
#define def_log_stdin (sudo_defs_table[I_LOG_STDIN].sd_un.flag)
#define I_LOG_TTYIN 76
#define def_log_ttyin (sudo_defs_table[I_LOG_TTYIN].sd_un.flag)
#define I_LOG_OUTPUT 77
#define def_log_output (sudo_defs_table[I_LOG_OUTPUT].sd_un.flag)
#define I_LOG_STDOUT 78
#define def_log_stdout (sudo_defs_table[I_LOG_STDOUT].sd_un.flag)
#define I_LOG_STDERR 79
#define def_log_stderr (sudo_defs_table[I_LOG_STDERR].sd_un.flag)
#define I_LOG_TTYOUT 80
#define def_log_ttyout (sudo_defs_table[I_LOG_TTYOUT].sd_un.flag)
#define I_COMPRESS_IO 81
#define def_compress_io (sudo_defs_table[I_COMPRESS_IO].sd_un.flag)
#define I_USE_PTY 82
#define def_use_pty (sudo_defs_table[I_USE_PTY].sd_un.flag)
#define I_GROUP_PLUGIN 83
#define def_group_plugin (sudo_defs_table[I_GROUP_PLUGIN].sd_un.str)
#define I_IOLOG_DIR 84
#define def_iolog_dir (sudo_defs_table[I_IOLOG_DIR].sd_un.str)
#define I_IOLOG_FILE 85
#define def_iolog_file (sudo_defs_table[I_IOLOG_FILE].sd_un.str)
#define I_SET_UTMP 86
#define def_set_utmp (sudo_defs_table[I_SET_UTMP].sd_un.flag)
#define I_UTMP_RUNAS 87
#define def_utmp_runas (sudo_defs_table[I_UTMP_RUNAS].sd_un.flag)
#define I_PRIVS 88
#define def_privs (sudo_defs_table[I_PRIVS].sd_un.str)
#define I_LIMITPRIVS 89
#define def_limitprivs (sudo_defs_table[I_LIMITPRIVS].sd_un.str)
#define I_EXEC_BACKGROUND 90
#define def_exec_background (sudo_defs_table[I_EXEC_BACKGROUND].sd_un.flag)
#define I_PAM_SERVICE 91
#define def_pam_service (sudo_defs_table[I_PAM_SERVICE].sd_un.str)
#define I_PAM_LOGIN_SERVICE 92
#define def_pam_login_service (sudo_defs_table[I_PAM_LOGIN_SERVICE].sd_un.str)
#define I_PAM_ASKPASS_SERVICE 93
#define def_pam_askpass_service (sudo_defs_table[I_PAM_ASKPASS_SERVICE].sd_un.str)
#define I_PAM_SETCRED 94
#define def_pam_setcred (sudo_defs_table[I_PAM_SETCRED].sd_un.flag)
#define I_PAM_SESSION 95
#define def_pam_session (sudo_defs_table[I_PAM_SESSION].sd_un.flag)
#define I_PAM_ACCT_MGMT 96
#define def_pam_acct_mgmt (sudo_defs_table[I_PAM_ACCT_MGMT].sd_un.flag)
#define I_MAXSEQ 97
#define def_maxseq (sudo_defs_table[I_MAXSEQ].sd_un.str)
#define I_USE_NETGROUPS 98
#define def_use_netgroups (sudo_defs_table[I_USE_NETGROUPS].sd_un.flag)
#define I_SUDOEDIT_CHECKDIR 99
#define def_sudoedit_checkdir (sudo_defs_table[I_SUDOEDIT_CHECKDIR].sd_un.flag)
#define I_SUDOEDIT_FOLLOW 100
#define def_sudoedit_follow (sudo_defs_table[I_SUDOEDIT_FOLLOW].sd_un.flag)
#define I_ALWAYS_QUERY_GROUP_PLUGIN 101
#define def_always_query_group_plugin (sudo_defs_table[I_ALWAYS_QUERY_GROUP_PLUGIN].sd_un.flag)
#define I_NETGROUP_TUPLE 102
#define def_netgroup_tuple (sudo_defs_table[I_NETGROUP_TUPLE].sd_un.flag)
#define I_IGNORE_AUDIT_ERRORS 103
#define def_ignore_audit_errors (sudo_defs_table[I_IGNORE_AUDIT_ERRORS].sd_un.flag)
#define I_IGNORE_IOLOG_ERRORS 104
#define def_ignore_iolog_errors (sudo_defs_table[I_IGNORE_IOLOG_ERRORS].sd_un.flag)
#define I_IGNORE_LOGFILE_ERRORS 105
#define def_ignore_logfile_errors (sudo_defs_table[I_IGNORE_LOGFILE_ERRORS].sd_un.flag)
#define I_MATCH_GROUP_BY_GID 106
#define def_match_group_by_gid (sudo_defs_table[I_MATCH_GROUP_BY_GID].sd_un.flag)
#define I_SYSLOG_MAXLEN 107
#define def_syslog_maxlen (sudo_defs_table[I_SYSLOG_MAXLEN].sd_un.uival)
#define I_IOLOG_USER 108
#define def_iolog_user (sudo_defs_table[I_IOLOG_USER].sd_un.str)
#define I_IOLOG_GROUP 109
#define def_iolog_group (sudo_defs_table[I_IOLOG_GROUP].sd_un.str)
#define I_IOLOG_MODE 110
#define def_iolog_mode (sudo_defs_table[I_IOLOG_MODE].sd_un.mode)
#define I_FDEXEC 111
#define def_fdexec (sudo_defs_table[I_FDEXEC].sd_un.tuple)
#define I_IGNORE_UNKNOWN_DEFAULTS 112
#define def_ignore_unknown_defaults (sudo_defs_table[I_IGNORE_UNKNOWN_DEFAULTS].sd_un.flag)
#define I_COMMAND_TIMEOUT 113
#define def_command_timeout (sudo_defs_table[I_COMMAND_TIMEOUT].sd_un.ival)
#define I_USER_COMMAND_TIMEOUTS 114
#define def_user_command_timeouts (sudo_defs_table[I_USER_COMMAND_TIMEOUTS].sd_un.flag)
#define I_IOLOG_FLUSH 115
#define def_iolog_flush (sudo_defs_table[I_IOLOG_FLUSH].sd_un.flag)
#define I_SYSLOG_PID 116
#define def_syslog_pid (sudo_defs_table[I_SYSLOG_PID].sd_un.flag)
#define I_TIMESTAMP_TYPE 117
#define def_timestamp_type (sudo_defs_table[I_TIMESTAMP_TYPE].sd_un.tuple)
#define I_AUTHFAIL_MESSAGE 118
#define def_authfail_message (sudo_defs_table[I_AUTHFAIL_MESSAGE].sd_un.str)
#define I_CASE_INSENSITIVE_USER 119
#define def_case_insensitive_user (sudo_defs_table[I_CASE_INSENSITIVE_USER].sd_un.flag)
#define I_CASE_INSENSITIVE_GROUP 120
#define def_case_insensitive_group (sudo_defs_table[I_CASE_INSENSITIVE_GROUP].sd_un.flag)
#define I_LOG_ALLOWED 121
#define def_log_allowed (sudo_defs_table[I_LOG_ALLOWED].sd_un.flag)
#define I_LOG_DENIED 122
#define def_log_denied (sudo_defs_table[I_LOG_DENIED].sd_un.flag)
#define I_LOG_SERVERS 123
#define def_log_servers (sudo_defs_table[I_LOG_SERVERS].sd_un.list)
#define I_LOG_SERVER_TIMEOUT 124
#define def_log_server_timeout (sudo_defs_table[I_LOG_SERVER_TIMEOUT].sd_un.ival)
#define I_LOG_SERVER_KEEPALIVE 125
#define def_log_server_keepalive (sudo_defs_table[I_LOG_SERVER_KEEPALIVE].sd_un.flag)
#define I_LOG_SERVER_CABUNDLE 126
#define def_log_server_cabundle (sudo_defs_table[I_LOG_SERVER_CABUNDLE].sd_un.str)
#define I_LOG_SERVER_PEER_CERT 127
#define def_log_server_peer_cert (sudo_defs_table[I_LOG_SERVER_PEER_CERT].sd_un.str)
#define I_LOG_SERVER_PEER_KEY 128
#define def_log_server_peer_key (sudo_defs_table[I_LOG_SERVER_PEER_KEY].sd_un.str)
#define I_LOG_SERVER_VERIFY 129
#define def_log_server_verify (sudo_defs_table[I_LOG_SERVER_VERIFY].sd_un.flag)
#define I_RUNAS_ALLOW_UNKNOWN_ID 130
#define def_runas_allow_unknown_id (sudo_defs_table[I_RUNAS_ALLOW_UNKNOWN_ID].sd_un.flag)
#define I_RUNAS_CHECK_SHELL 131
#define def_runas_check_shell (sudo_defs_table[I_RUNAS_CHECK_SHELL].sd_un.flag)
#define I_PAM_RUSER 132
#define def_pam_ruser (sudo_defs_table[I_PAM_RUSER].sd_un.flag)
#define I_PAM_RHOST 133
#define def_pam_rhost (sudo_defs_table[I_PAM_RHOST].sd_un.flag)
#define I_RUNCWD 134
#define def_runcwd (sudo_defs_table[I_RUNCWD].sd_un.str)
#define I_RUNCHROOT 135
#define def_runchroot (sudo_defs_table[I_RUNCHROOT].sd_un.str)
#define I_LOG_FORMAT 136
#define def_log_format (sudo_defs_table[I_LOG_FORMAT].sd_un.tuple)
#define I_SELINUX 137
#define def_selinux (sudo_defs_table[I_SELINUX].sd_un.flag)
#define I_ADMIN_FLAG 138
#define def_admin_flag (sudo_defs_table[I_ADMIN_FLAG].sd_un.str)
#define I_INTERCEPT 139
#define def_intercept (sudo_defs_table[I_INTERCEPT].sd_un.flag)
#define I_LOG_SUBCMDS 140
#define def_log_subcmds (sudo_defs_table[I_LOG_SUBCMDS].sd_un.flag)
#define I_LOG_EXIT_STATUS 141
#define def_log_exit_status (sudo_defs_table[I_LOG_EXIT_STATUS].sd_un.flag)
#define I_INTERCEPT_AUTHENTICATE 142
#define def_intercept_authenticate (sudo_defs_table[I_INTERCEPT_AUTHENTICATE].sd_un.flag)
#define I_INTERCEPT_ALLOW_SETID 143
#define def_intercept_allow_setid (sudo_defs_table[I_INTERCEPT_ALLOW_SETID].sd_un.flag)
#define I_RLIMIT_AS 144
#define def_rlimit_as (sudo_defs_table[I_RLIMIT_AS].sd_un.str)
#define I_RLIMIT_CORE 145
#define def_rlimit_core (sudo_defs_table[I_RLIMIT_CORE].sd_un.str)
#define I_RLIMIT_CPU 146
#define def_rlimit_cpu (sudo_defs_table[I_RLIMIT_CPU].sd_un.str)
#define I_RLIMIT_DATA 147
#define def_rlimit_data (sudo_defs_table[I_RLIMIT_DATA].sd_un.str)
#define I_RLIMIT_FSIZE 148
#define def_rlimit_fsize (sudo_defs_table[I_RLIMIT_FSIZE].sd_un.str)
#define I_RLIMIT_LOCKS 149
#define def_rlimit_locks (sudo_defs_table[I_RLIMIT_LOCKS].sd_un.str)
#define I_RLIMIT_MEMLOCK 150
#define def_rlimit_memlock (sudo_defs_table[I_RLIMIT_MEMLOCK].sd_un.str)
#define I_RLIMIT_NOFILE 151
#define def_rlimit_nofile (sudo_defs_table[I_RLIMIT_NOFILE].sd_un.str)
#define I_RLIMIT_NPROC 152
#define def_rlimit_nproc (sudo_defs_table[I_RLIMIT_NPROC].sd_un.str)
#define I_RLIMIT_RSS 153
#define def_rlimit_rss (sudo_defs_table[I_RLIMIT_RSS].sd_un.str)
#define I_RLIMIT_STACK 154
#define def_rlimit_stack (sudo_defs_table[I_RLIMIT_STACK].sd_un.str)
#define I_NONINTERACTIVE_AUTH 155
#define def_noninteractive_auth (sudo_defs_table[I_NONINTERACTIVE_AUTH].sd_un.flag)
#define I_LOG_PASSWORDS 156
#define def_log_passwords (sudo_defs_table[I_LOG_PASSWORDS].sd_un.flag)
#define I_PASSPROMPT_REGEX 157
#define def_passprompt_regex (sudo_defs_table[I_PASSPROMPT_REGEX].sd_un.list)
#define I_INTERCEPT_TYPE 158
#define def_intercept_type (sudo_defs_table[I_INTERCEPT_TYPE].sd_un.tuple)
#define I_INTERCEPT_VERIFY 159
#define def_intercept_verify (sudo_defs_table[I_INTERCEPT_VERIFY].sd_un.flag)
#define I_APPARMOR_PROFILE 160
#define def_apparmor_profile (sudo_defs_table[I_APPARMOR_PROFILE].sd_un.str)
enum def_tuple {
never,
once,
always,
any,
all,
digest_only,
global,
ppid,
tty,
kernel,
sudo,
json,
dso,
trace
};
|