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
|
# File 'manifests/config/options.pp', line 1
class inspircd::config::options (
$prefixquit = $inspircd::params::prefixquit,
$suffixquit = $inspircd::params::suffixquit,
$prefixpart = $inspircd::params::prefixpart,
$suffixpart = $inspircd::params::suffixpart,
$fixedquit = $inspircd::params::fixedquit,
$fixedpart = $inspircd::params::fixedpart,
$syntaxhints = $inspircd::params::syntaxhints,
$cyclehosts = $inspircd::params::cyclehosts,
$cyclehostsfromuser = $inspircd::params::cyclehostsfromuser,
$ircumsgprefix = $inspircd::params::ircumsgprefix,
$announcets = $inspircd::params::announcets,
$allowmismatch = $inspircd::params::allowmismatch,
$defaultbind = $inspircd::params::defaultbind,
$hostintopic = $inspircd::params::hostintopic,
$pingwarning = $inspircd::params::pingwarning,
$serverpingfreq = $inspircd::params::serverpingfreq,
$defaultmodes = $inspircd::params::defaultmodes,
$moronbanner = $inspircd::params::moronbanner,
$exemptchanops = $inspircd::params::exemptchanops,
$invitebypassmodes = $inspircd::params::invitebypassmodes,
$nosnoticestack = $inspircd::params::nosnoticestack,
$welcomenotice = $inspircd::params::welcomenotice,
) inherits inspircd::params {
$config = {
prefixquit => $prefixquit,
suffixquit => $suffixquit,
prefixpart => $prefixpart,
suffixpart => $suffixpart,
fixedquit => $fixedquit,
fixedpart => $fixedpart,
syntaxhints => $syntaxhints,
cyclehosts => $cyclehosts,
cyclehostsfromuser => $cyclehostsfromuser,
ircumsgprefix => $ircumsgprefix,
announcets => $announcets,
allowmismatch => $allowmismatch,
defaultbind => $defaultbind,
hostintopic => $hostintopic,
pingwarning => $pingwarning,
serverpingfreq => $serverpingfreq,
defaultmodes => $defaultmodes,
moronbanner => $moronbanner,
exemptchanops => $exemptchanops,
invitebypassmodes => $invitebypassmodes,
nosnoticestack => $nosnoticestack,
welcomenotice => $welcomenotice,
}
::inspircd::internal::configblock { "inspircd ${name} ":
config_name => 'options',
config => $config,
order => '18'
}
}
|