Skip to content

Commit cb6d62f

Browse files
authored
Merge pull request #569 from GabrielNagy/MODULES-11077
(MODULES-11077) Allow all settings to be managed
2 parents b6091fb + 61d145f commit cb6d62f

File tree

1 file changed

+220
-0
lines changed

1 file changed

+220
-0
lines changed

types/config_setting.pp

Lines changed: 220 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,233 @@
11
# An enumerated list of settings which are permitted to be managed by this
22
# module.
33
type Puppet_agent::Config_setting = Enum[
4+
agent_catalog_run_lockfile,
5+
agent_disabled_lockfile,
6+
allow_duplicate_certs,
7+
always_retry_plugins,
8+
autoflush,
9+
autosign,
10+
basemodulepath,
11+
binder_config,
12+
bucketdir,
13+
ca_fingerprint,
14+
ca_name,
15+
ca_port,
16+
ca_server,
17+
ca_ttl,
18+
cacert,
19+
cacrl,
20+
cadir,
21+
cakey,
22+
capub,
23+
catalog_cache_terminus,
24+
catalog_terminus,
25+
cert_inventory,
26+
certdir,
27+
certificate_revocation,
28+
certname,
29+
ciphers,
30+
classfile,
31+
client_datadir,
32+
clientbucketdir,
33+
clientyamldir,
34+
code,
35+
codedir,
36+
color,
37+
confdir,
38+
config,
39+
config_file_name,
40+
config_version,
41+
configprint,
42+
crl_refresh_interval,
43+
csr_attributes,
44+
csrdir,
45+
daemonize,
46+
data_binding_terminus,
47+
default_file_terminus,
48+
default_manifest,
49+
default_schedules,
50+
deviceconfdir,
51+
deviceconfig,
52+
devicedir,
53+
diff,
54+
diff_args,
55+
digest_algorithm,
56+
disable_i18n,
57+
disable_per_environment_manifest,
58+
disable_warnings,
59+
dns_alt_names,
60+
document_all,
461
environment,
62+
environment_data_provider,
63+
environment_timeout,
64+
environment_timeout_mode,
65+
environmentpath,
66+
evaltrace,
67+
external_nodes,
68+
facterng,
69+
factpath,
70+
facts_terminus,
71+
fileserverconfig,
72+
filetimeout,
73+
forge_authorization,
74+
freeze_main,
75+
func3x_check,
76+
future_features,
77+
genconfig,
78+
genmanifest,
79+
graph,
80+
graphdir,
81+
group,
82+
hiera_config,
83+
hostcert,
84+
hostcrl,
85+
hostcsr,
86+
hostprivkey,
87+
hostpubkey,
588
http_connect_timeout,
89+
http_debug,
90+
http_extra_headers,
91+
http_keepalive_timeout,
92+
http_proxy_host,
93+
http_proxy_password,
94+
http_proxy_port,
95+
http_proxy_user,
696
http_read_timeout,
97+
http_user_agent,
98+
ignore_plugin_errors,
99+
ignoremissingtypes,
100+
ignoreschedules,
101+
key_type,
102+
keylength,
103+
lastrunfile,
104+
lastrunreport,
105+
ldapattrs,
106+
ldapbase,
107+
ldapclassattrs,
108+
ldapparentattr,
109+
ldappassword,
110+
ldapport,
111+
ldapserver,
112+
ldapssl,
113+
ldapstackedattrs,
114+
ldapstring,
115+
ldaptls,
116+
ldapuser,
117+
libdir,
118+
localcacert,
119+
localedest,
120+
localesource,
7121
log_level,
122+
logdest,
123+
logdir,
124+
manage_internal_file_permissions,
125+
manifest,
126+
masterport,
127+
max_deprecations,
128+
max_errors,
129+
max_warnings,
130+
maximum_uid,
131+
maxwaitforcert,
132+
maxwaitforlock,
133+
merge_dependency_warnings,
134+
mkusers,
135+
module_groups,
136+
module_repository,
137+
module_working_dir,
138+
modulepath,
139+
name,
140+
named_curve,
141+
no_proxy,
142+
node_cache_terminus,
143+
node_name,
144+
node_name_fact,
145+
node_name_value,
146+
node_terminus,
147+
noop,
148+
onetime,
149+
passfile,
150+
path,
151+
pidfile,
152+
plugindest,
153+
pluginfactdest,
154+
pluginfactsource,
155+
pluginsignore,
156+
pluginsource,
157+
pluginsync,
158+
postrun_command,
159+
preferred_serialization_format,
160+
prerun_command,
161+
preview_outputdir,
162+
priority,
163+
privatedir,
164+
privatekeydir,
165+
profile,
166+
publickeydir,
167+
puppet_trace,
168+
puppetdlog,
169+
report,
170+
report_include_system_store,
171+
report_port,
172+
report_server,
173+
reportdir,
174+
reports,
175+
reporturl,
176+
requestdir,
177+
resourcefile,
178+
rest_authconfig,
179+
resubmit_facts,
180+
rich_data,
181+
route_file,
182+
rundir,
8183
runinterval,
184+
runtimeout,
185+
serial,
186+
server,
187+
server_datadir,
188+
server_list,
189+
serverport,
9190
show_diff,
191+
signeddir,
192+
skip_tags,
193+
sourceaddress,
10194
splay,
11195
splaylimit,
196+
srv_domain,
197+
ssl_client_ca_auth,
198+
ssl_client_header,
199+
ssl_client_verify_header,
200+
ssl_lockfile,
201+
ssl_server_ca_auth,
202+
ssl_trust_store,
203+
ssldir,
204+
statedir,
205+
statefile,
206+
statettl,
207+
static_catalogs,
208+
storeconfigs,
209+
storeconfigs_backend,
210+
strict,
211+
strict_environment_mode,
212+
strict_hostname_checking,
213+
strict_variables,
214+
summarize,
215+
supported_checksum_types,
216+
syslogfacility,
217+
tags,
218+
tasks,
219+
trace,
220+
transactionstorefile,
221+
trusted_external_command,
222+
trusted_oid_mapping_file,
223+
use_cached_catalog,
224+
use_srv_records,
12225
usecacheonfailure,
226+
user,
227+
vardir,
228+
vendormoduledir,
229+
versioned_environment_dirs,
230+
waitforcert,
231+
waitforlock,
232+
yamldir
13233
]

0 commit comments

Comments
 (0)