module Test_dhcpd = let lns = Dhcpd.lns let conf = "# # Sample configuration file for ISC dhcpd for Debian # # Attention: If /etc/ltsp/dhcpd.conf exists, that will be used as # configuration file instead of this file. # # $Id: dhcpd.conf,v 1.1.1.1 2002/05/21 00:07:44 peloy Exp $ # # The ddns-updates-style parameter controls whether or not the server will # attempt to do a DNS update when a lease is confirmed. We default to the # behavior of the version 2 packages ('none', since DHCP v2 didn't # have support for DDNS.) ddns-update-style none; # option definitions common to all supported networks... option domain-name \"example.org\"; option domain-name-servers ns1.example.org, ns2.example.org; default-lease-time 600; max-lease-time 7200; # If this DHCP server is the official DHCP server for the local # network, the authoritative directive should be uncommented. authoritative; allow booting; allow bootp; # Use this to send dhcp log messages to a different log file (you also # have to hack syslog.conf to complete the redirection). log-facility local7; # No service will be given on this subnet, but declaring it helps the # DHCP server to understand the network topology. subnet 10.152.187.0 netmask 255.255.255.0 { } # This is a very basic subnet declaration. subnet 10.254.239.0 netmask 255.255.255.224 { range 10.254.239.10 10.254.239.20; option routers rtr-239-0-1.example.org, rtr-239-0-2.example.org; } # This declaration allows BOOTP clients to get dynamic addresses, # which we don't really recommend. subnet 10.254.239.32 netmask 255.255.255.224 { range dynamic-bootp 10.254.239.40 10.254.239.60; option broadcast-address 10.254.239.31; option routers rtr-239-32-1.example.org; } # A slightly different configuration for an internal subnet. subnet 10.5.5.0 netmask 255.255.255.224 { range 10.5.5.26 10.5.5.30; option domain-name-servers ns1.internal.example.org; option domain-name \"internal.example.org\"; option routers 10.5.5.1; option broadcast-address 10.5.5.31; default-lease-time 600; max-lease-time 7200; } # Hosts which require special configuration options can be listed in # host statements. If no address is specified, the address will be # allocated dynamically (if possible), but the host-specific information # will still come from the host declaration. host passacaglia { hardware ethernet 0:0:c0:5d:bd:95; filename \"vmunix.passacaglia\"; server-name \"toccata.fugue.com\"; } # Fixed IP addresses can also be specified for hosts. These addresses # should not also be listed as being available for dynamic assignment. # Hosts for which fixed IP addresses have been specified can boot using # BOOTP or DHCP. Hosts for which no fixed address is specified can only # be booted with DHCP, unless there is an address range on the subnet # to which a BOOTP client is connected which has the dynamic-bootp flag # set. host fantasia { hardware ethernet 08:00:07:26:c0:a5; fixed-address fantasia.fugue.com; } # You can declare a class of clients and then do address allocation # based on that. The example below shows a case where all clients # in a certain class get addresses on the 10.17.224/24 subnet, and all # other clients get addresses on the 10.0.29/24 subnet. #class \"foo\" { # match if substring (option vendor-class-identifier, 0, 4) = \"SUNW\"; #} shared-network 224-29 { subnet 10.17.224.0 netmask 255.255.255.0 { option routers rtr-224.example.org; } subnet 10.0.29.0 netmask 255.255.255.0 { option routers rtr-29.example.org; } pool { allow members of \"foo\"; range 10.17.224.10 10.17.224.250; } pool { deny members of \"foo\"; range 10.0.29.10 10.0.29.230; } } " test lns get "authoritative;" = { "authoritative" } test lns get "ddns-update-style none;" = { "ddns-update-style" = "none" } test lns get "option domain-name \"example.org\";" = { "option" { "domain-name" { "arg" = "example.org" } } } test lns get "option domain-name-servers ns1.example.org, ns2.example.org;" = { "option" { "domain-name-servers" { "arg" = "ns1.example.org" } { "arg" = "ns2.example.org" } } } test lns get "default-lease-time 600;" = { "default-lease-time" = "600" } test lns get "range 10.254.239.60;" = { "range" { "to" = "10.254.239.60" } } test lns get "range dynamic-bootp 10.254.239.60;" = { "range" { "flag" = "dynamic-bootp" } { "to" = "10.254.239.60" } } test lns get "range dynamic-bootp 10.254.239.40 10.254.239.60;" = { "range" { "flag" = "dynamic-bootp" } { "from" = "10.254.239.40" } { "to" = "10.254.239.60" } } test lns get "subnet 10.152.187.0 netmask 255.255.255.0 {}\n" = { "subnet" { "network" = "10.152.187.0" } { "netmask" = "255.255.255.0" } } test lns get " pool { pool { } } " = { "pool" { "pool" } } test lns get "group { host some-host {hardware ethernet 00:00:aa:bb:cc:dd; fixed-address 10.1.1.1;}}" = { "group" { "host" = "some-host" { "hardware" { "type" = "ethernet" } { "address" = "00:00:aa:bb:cc:dd" } } { "fixed-address" = "10.1.1.1" } } } test lns get "group fan-tas_tic { }" = { "group" = "fan-tas_tic" } test Dhcpd.stmt_secu get "allow members of \"foo\";" = { "allow-members-of" = "foo" } test Dhcpd.stmt_secu get "allow booting;" = { "allow" = "booting" } test Dhcpd.stmt_secu get "allow bootp;" = { "allow" = "bootp" } test Dhcpd.stmt_option get "option voip-boot-server code 66 = string;" = { "rfc-code" { "label" = "voip-boot-server" } { "code" = "66" } { "type" = "string" } } test Dhcpd.stmt_option get "option special-option code 25 = array of string;" = { "rfc-code" { "label" = "special-option" } { "code" = "25" } { "type" = "array of string" } } test Dhcpd.stmt_option get "option special-option code 25 = integer 32;" = { "rfc-code" { "label" = "special-option" } { "code" = "25" } { "type" = "integer 32" } } test Dhcpd.stmt_option get "option special-option code 25 = array of integer 32;" = { "rfc-code" { "label" = "special-option" } { "code" = "25" } { "type" = "array of integer 32" } } test Dhcpd.lns get "authoritative; log-facility local7; ddns-update-style none; default-lease-time 21600; max-lease-time 43200; # Additional options for VOIP option voip-boot-server code 66 = string; option voip-vlan-id code 128 = string; " = { "authoritative" } { "log-facility" = "local7" } { "ddns-update-style" = "none" } { "default-lease-time" = "21600" } { "max-lease-time" = "43200" { "#comment" = "Additional options for VOIP" } } { "rfc-code" { "label" = "voip-boot-server" } { "code" = "66" } { "type" = "string" } } { "rfc-code" { "label" = "voip-vlan-id" } { "code" = "128" } { "type" = "string" } } test Dhcpd.lns get " option domain-name-servers 10.1.1.1, 10.11.2.1, 10.1.3.1; next-server 10.1.1.1; failover peer \"redondance01\" { primary; address 10.1.1.1; port 647; peer address 10.1.1.1; peer port 647; max-response-delay 20; max-unacked-updates 10; mclt 3600; #comment. split 128; #comment. load balance max seconds 3; } " = { } { "option" { "domain-name-servers" { "arg" = "10.1.1.1" } { "arg" = "10.11.2.1" } { "arg" = "10.1.3.1" } } } { "next-server" = "10.1.1.1" } { "failover peer" = "redondance01" { "primary" } { "address" = "10.1.1.1" } { "port" = "647" } { "peer address" = "10.1.1.1" } { "peer port" = "647" } { "max-response-delay" = "20" } { "max-unacked-updates" = "10" } { "mclt" = "3600" { "#comment" = "comment." } } { "split" = "128" { "#comment" = "comment." } } { "load balance max seconds" = "3" } } (* test get and put for record types *) let record_test = "option test_records code 123 = { string, ip-address, integer 32, ip6-address, domain-list };" test Dhcpd.lns get record_test = { "rfc-code" { "label" = "test_records" } { "code" = "123" } { "record" { "1" = "string" } { "2" = "ip-address" } { "3" = "integer 32" } { "4" = "ip6-address" } { "5" = "domain-list" } } } test Dhcpd.lns put record_test after set "/rfc-code[1]/code" "124" = "option test_records code 124 = { string, ip-address, integer 32, ip6-address, domain-list };" test Dhcpd.lns get " option CallManager code 150 = ip-address; option slp-directory-agent true 10.1.1.1, 10.2.2.2; option slp-service-scope true \"SLP-GLOBAL\"; option nds-context \"EXAMPLE\"; option nds-tree-name \"EXAMPLE\"; " = { } { "rfc-code" { "label" = "CallManager" } { "code" = "150" } { "type" = "ip-address" } } { "option" { "slp-directory-agent" = "true" { "arg" = "10.1.1.1" } { "arg" = "10.2.2.2" } } } { "option" { "slp-service-scope" = "true" { "arg" = "SLP-GLOBAL" } } } { "option" { "nds-context" { "arg" = "EXAMPLE" } } } { "option" { "nds-tree-name" { "arg" = "EXAMPLE" } } } test Dhcpd.lns get "option voip-vlan-id \"VLAN=1234;\";" = { "option" { "voip-vlan-id" { "arg" = "VLAN=1234;" } } } test Dhcpd.lns get "option domain-name \"x.example.com y.example.com z.example.com\";" = { "option" { "domain-name" { "arg" = "x.example.com y.example.com z.example.com" } } } test Dhcpd.lns get "include \"/etc/dhcpd.master\";" = { "include" = "/etc/dhcpd.master" } test Dhcpd.lns put "\n" after set "/include" "/etc/dhcpd.master" = "\ninclude \"/etc/dhcpd.master\";\n" test Dhcpd.fct_args get "(option dhcp-client-identifier, 1, 3)" = { "args" { "arg" = "option dhcp-client-identifier" } { "arg" = "1" } { "arg" = "3" } } test Dhcpd.stmt_match get "match if substring (option dhcp-client-identifier, 1, 3) = \"RAS\";" = { "match" { "function" = "substring" { "args" { "arg" = "option dhcp-client-identifier" } { "arg" = "1" } { "arg" = "3" } } } { "value" = "RAS" } } test Dhcpd.stmt_match get "match if suffix (option dhcp-client-identifier, 4) = \"RAS\";" = { "match" { "function" = "suffix" { "args" { "arg" = "option dhcp-client-identifier" } { "arg" = "4" } } } { "value" = "RAS" } } test Dhcpd.stmt_match get "match if option vendor-class-identifier=\"RAS\";" = { "match" { "option" = "vendor-class-identifier" { "value" = "RAS" } } } test Dhcpd.lns get "match pick-first-value (option dhcp-client-identifier, hardware);" = { "match" { "function" = "pick-first-value" { "args" { "arg" = "option dhcp-client-identifier" } { "arg" = "hardware" } } } } test Dhcpd.fct_args get "(16, 32, \"\", substring(hardware, 0, 4))" = { "args" { "arg" = "16" } { "arg" = "32" } { "arg" = "\"\"" } { "arg" = "substring(hardware, 0, 4)" } } test Dhcpd.stmt_match get "match if binary-to-ascii(16, 32, \"\", substring(hardware, 0, 4)) = \"1525400\";" = { "match" { "function" = "binary-to-ascii" { "args" { "arg" = "16" } { "arg" = "32" } { "arg" = "\"\"" } { "arg" = "substring(hardware, 0, 4)" } } } { "value" = "1525400" } } test Dhcpd.lns get "subclass allocation-class-1 1:8:0:2b:4c:39:ad;" = { "subclass" { "name" = "allocation-class-1" } { "value" = "1:8:0:2b:4c:39:ad" } } test Dhcpd.lns get "subclass \"allocation-class-1\" 1:8:0:2b:4c:39:ad;" = { "subclass" { "name" = "allocation-class-1" } { "value" = "1:8:0:2b:4c:39:ad" } } test Dhcpd.lns get "subclass \"quoted class\" \"quoted value\";" = { "subclass" { "name" = "quoted class" } { "value" = "quoted value" } } (* overall test *) test Dhcpd.lns put conf after rm "/x" = conf (* bug #293: primary should support argument *) let input293 = "zone EXAMPLE.ORG. { primary 127.0.0.1; }" test Dhcpd.lns get input293 = { "zone" = "EXAMPLE.ORG." { "primary" = "127.0.0.1" } } (* bug #311: filename should be quoted *) let input311 = "subnet 172.16.0.0 netmask 255.255.255.0 { filename \"pxelinux.0\"; }" test Dhcpd.lns put "subnet 172.16.0.0 netmask 255.255.255.0 { }" after set "subnet/filename" "pxelinux.0" = input311 (* GH issue #34: support conditional structures *) let gh34_empty = "if exists dhcp-parameter-request-list { }\n" test Dhcpd.lns get gh34_empty = { "@if" = "exists dhcp-parameter-request-list" } let gh34_empty_multi = "subnet 192.168.100.0 netmask 255.255.255.0 { if true { } elsif false { } else { } }\n" test Dhcpd.lns get gh34_empty_multi = { "subnet" { "network" = "192.168.100.0" } { "netmask" = "255.255.255.0" } { "@if" = "true" { "@elsif" = "false" } { "@else" } } } let gh34_simple = "if exists dhcp-parameter-request-list { default-lease-time 600; } else { default-lease-time 200; }\n" test Dhcpd.lns get gh34_simple = { "@if" = "exists dhcp-parameter-request-list" { "default-lease-time" = "600" } { "@else" { "default-lease-time" = "200" } } } test Dhcpd.lns get "omapi-key fookey;" = { "omapi-key" = "fookey" } (* almost all DHCP groups should support braces starting on the next line *) test Dhcpd.lns get "class introduction { }" = { "class" = "introduction" } (* equals should work the same *) test Dhcpd.lns get "option test_records code 123 = string;" = { "rfc-code" { "label" = "test_records" } { "code" = "123" } { "type" = "string" } } test Dhcpd.lns get "deny members of \"Are things like () allowed?\";" = { "deny-members-of" = "Are things like () allowed?" } test Dhcpd.lns get "deny unknown clients;" = { "deny" = "unknown clients" } test Dhcpd.lns get "deny known-clients;" = { "deny" = "known-clients" } test Dhcpd.lns get "set ClientMac = binary-to-ascii(16, 8, \":\" , substring(hardware, 1, 6));" = { "set" = "ClientMac" { "value" = "binary-to-ascii(16, 8, \":\" , substring(hardware, 1, 6))" } } test Dhcpd.lns get "set myvariable = foo;" = { "set" = "myvariable" { "value" = "foo" } } test Dhcpd.stmt_hardware get "hardware fddi 00:01:02:03:04:05;" = { "hardware" { "type" = "fddi" } { "address" = "00:01:02:03:04:05" } } test Dhcpd.lns get "on commit { set test = thing; }" = { "on" = "commit" { "set" = "test" { "value" = "thing" } } } (* key block get/put/set test *) let key_tests = "key sample { algorithm hmac-md5; secret \"secret==\"; } key \"interesting\" { }; key \"third key\" { secret \"two==\"; }" test Dhcpd.lns get key_tests = { "key_block" = "sample" { "algorithm" = "hmac-md5" } { "secret" = "secret==" } } { "key_block" = "interesting" } { "key_block" = "third key" { "secret" = "two==" } } test Dhcpd.lns put key_tests after set "/key_block[1]" "sample2" = "key sample2 { algorithm hmac-md5; secret \"secret==\"; } key \"interesting\" { }; key \"third key\" { secret \"two==\"; }" test Dhcpd.lns get "group \"hello\" { }" = { "group" = "hello" } test Dhcpd.lns get "class \"testing class with spaces and quotes and ()\" {}" = { "class" = "testing class with spaces and quotes and ()" }
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
test_access.aug | File | 3.44 KB | 0644 |
|
test_activemq_conf.aug | File | 758 B | 0644 |
|
test_activemq_xml.aug | File | 1.63 KB | 0644 |
|
test_afs_cellalias.aug | File | 1.31 KB | 0644 |
|
test_aliases.aug | File | 2.99 KB | 0644 |
|
test_anacron.aug | File | 1.21 KB | 0644 |
|
test_approx.aug | File | 1.44 KB | 0644 |
|
test_apt_update_manager.aug | File | 1.12 KB | 0644 |
|
test_aptcacherngsecurity.aug | File | 1.17 KB | 0644 |
|
test_aptconf.aug | File | 5.26 KB | 0644 |
|
test_aptpreferences.aug | File | 1.86 KB | 0644 |
|
test_aptsources.aug | File | 3.42 KB | 0644 |
|
test_authorized_keys.aug | File | 4.47 KB | 0644 |
|
test_automaster.aug | File | 1.53 KB | 0644 |
|
test_automounter.aug | File | 5.2 KB | 0644 |
|
test_avahi.aug | File | 545 B | 0644 |
|
test_backuppchosts.aug | File | 623 B | 0644 |
|
test_bbhosts.aug | File | 3.68 KB | 0644 |
|
test_bootconf.aug | File | 980 B | 0644 |
|
test_build.aug | File | 8.12 KB | 0644 |
|
test_cachefilesd.aug | File | 579 B | 0644 |
|
test_carbon.aug | File | 2.54 KB | 0644 |
|
test_ceph.aug | File | 4.86 KB | 0644 |
|
test_cgconfig.aug | File | 5.93 KB | 0644 |
|
test_cgrules.aug | File | 903 B | 0644 |
|
test_channels.aug | File | 4.72 KB | 0644 |
|
test_chrony.aug | File | 5.49 KB | 0644 |
|
test_clamav.aug | File | 8.48 KB | 0644 |
|
test_cobblermodules.aug | File | 620 B | 0644 |
|
test_cobblersettings.aug | File | 1.34 KB | 0644 |
|
test_collectd.aug | File | 1.3 KB | 0644 |
|
test_cpanel.aug | File | 1.62 KB | 0644 |
|
test_cron.aug | File | 1.96 KB | 0644 |
|
test_cron_user.aug | File | 779 B | 0644 |
|
test_crypttab.aug | File | 1.28 KB | 0644 |
|
test_csv.aug | File | 1.56 KB | 0644 |
|
test_cups.aug | File | 13.93 KB | 0644 |
|
test_cyrus_imapd.aug | File | 1.33 KB | 0644 |
|
test_darkice.aug | File | 575 B | 0644 |
|
test_debctrl.aug | File | 13.94 KB | 0644 |
|
test_desktop.aug | File | 1.23 KB | 0644 |
|
test_device_map.aug | File | 797 B | 0644 |
|
test_dhclient.aug | File | 4.75 KB | 0644 |
|
test_dhcpd.aug | File | 15.07 KB | 0644 |
|
test_dns_zone.aug | File | 10.33 KB | 0644 |
|
test_dnsmasq.aug | File | 1.19 KB | 0644 |
|
test_dovecot.aug | File | 22.15 KB | 0644 |
|
test_dpkg.aug | File | 322 B | 0644 |
|
test_dput.aug | File | 3.37 KB | 0644 |
|
test_erlang.aug | File | 2.58 KB | 0644 |
|
test_ethers.aug | File | 1.4 KB | 0644 |
|
test_exports.aug | File | 1.69 KB | 0644 |
|
test_fai_diskconfig.aug | File | 15.04 KB | 0644 |
|
test_fonts.aug | File | 19.45 KB | 0644 |
|
test_fstab.aug | File | 4.32 KB | 0644 |
|
test_fuse.aug | File | 590 B | 0644 |
|
test_gdm.aug | File | 620 B | 0644 |
|
test_getcap.aug | File | 3.77 KB | 0644 |
|
test_group.aug | File | 1.09 KB | 0644 |
|
test_grub.aug | File | 9.4 KB | 0644 |
|
test_grubenv.aug | File | 2.44 KB | 0644 |
|
test_gshadow.aug | File | 359 B | 0644 |
|
test_gtkbookmarks.aug | File | 820 B | 0644 |
|
test_host_conf.aug | File | 834 B | 0644 |
|
test_hostname.aug | File | 103 B | 0644 |
|
test_hosts.aug | File | 1.78 KB | 0644 |
|
test_hosts_access.aug | File | 6.12 KB | 0644 |
|
test_htpasswd.aug | File | 468 B | 0644 |
|
test_httpd.aug | File | 15.71 KB | 0644 |
|
test_inetd.aug | File | 4.51 KB | 0644 |
|
test_inifile.aug | File | 11.64 KB | 0644 |
|
test_inittab.aug | File | 1.82 KB | 0644 |
|
test_inputrc.aug | File | 5.13 KB | 0644 |
|
test_interfaces.aug | File | 3.65 KB | 0644 |
|
test_iproute2.aug | File | 945 B | 0644 |
|
test_iptables.aug | File | 7.39 KB | 0644 |
|
test_iscsid.aug | File | 2.45 KB | 0644 |
|
test_jaas.aug | File | 5.35 KB | 0644 |
|
test_jettyrealm.aug | File | 982 B | 0644 |
|
test_jmxaccess.aug | File | 637 B | 0644 |
|
test_jmxpassword.aug | File | 653 B | 0644 |
|
test_json.aug | File | 16.85 KB | 0644 |
|
test_kdump.aug | File | 2.84 KB | 0644 |
|
test_keepalived.aug | File | 14.33 KB | 0644 |
|
test_known_hosts.aug | File | 1.79 KB | 0644 |
|
test_koji.aug | File | 1.65 KB | 0644 |
|
test_krb5.aug | File | 28.56 KB | 0644 |
|
test_ldap.aug | File | 398 B | 0644 |
|
test_ldif.aug | File | 3.88 KB | 0644 |
|
test_ldso.aug | File | 486 B | 0644 |
|
test_lightdm.aug | File | 3.98 KB | 0644 |
|
test_limits.aug | File | 924 B | 0644 |
|
test_login_defs.aug | File | 528 B | 0644 |
|
test_logrotate.aug | File | 7.81 KB | 0644 |
|
test_logwatch.aug | File | 322 B | 0644 |
|
test_lokkit.aug | File | 2.1 KB | 0644 |
|
test_lvm.aug | File | 4.56 KB | 0644 |
|
test_mailscanner.aug | File | 32.15 KB | 0644 |
|
test_mailscanner_rules.aug | File | 2.6 KB | 0644 |
|
test_masterpasswd.aug | File | 3.21 KB | 0644 |
|
test_mcollective.aug | File | 1.2 KB | 0644 |
|
test_mdadm_conf.aug | File | 2.52 KB | 0644 |
|
test_memcached.aug | File | 1.15 KB | 0644 |
|
test_mke2fs.aug | File | 2.13 KB | 0644 |
|
test_modprobe.aug | File | 4.07 KB | 0644 |
|
test_modules.aug | File | 229 B | 0644 |
|
test_modules_conf.aug | File | 3.23 KB | 0644 |
|
test_mongodbserver.aug | File | 775 B | 0644 |
|
test_monit.aug | File | 1.03 KB | 0644 |
|
test_multipath.aug | File | 5.21 KB | 0644 |
|
test_mysql.aug | File | 8.75 KB | 0644 |
|
test_nagioscfg.aug | File | 2.95 KB | 0644 |
|
test_nagiosobjects.aug | File | 1.69 KB | 0644 |
|
test_netmasks.aug | File | 640 B | 0644 |
|
test_networkmanager.aug | File | 1.27 KB | 0644 |
|
test_networks.aug | File | 1.16 KB | 0644 |
|
test_nginx.aug | File | 7.04 KB | 0644 |
|
test_nrpe.aug | File | 2.13 KB | 0644 |
|
test_nslcd.aug | File | 12.84 KB | 0644 |
|
test_nsswitch.aug | File | 1.54 KB | 0644 |
|
test_ntp.aug | File | 5.09 KB | 0644 |
|
test_ntpd.aug | File | 1.87 KB | 0644 |
|
test_odbc.aug | File | 1.62 KB | 0644 |
|
test_opendkim.aug | File | 5.66 KB | 0644 |
|
test_openshift_config.aug | File | 3.64 KB | 0644 |
|
test_openshift_http.aug | File | 2.16 KB | 0644 |
|
test_openshift_quickstarts.aug | File | 12.42 KB | 0644 |
|
test_openvpn.aug | File | 28.09 KB | 0644 |
|
test_oz.aug | File | 611 B | 0644 |
|
test_pagekite.aug | File | 2.75 KB | 0644 |
|
test_pam.aug | File | 1.54 KB | 0644 |
|
test_pamconf.aug | File | 1010 B | 0644 |
|
test_passwd.aug | File | 2.44 KB | 0644 |
|
test_pbuilder.aug | File | 531 B | 0644 |
|
test_pg_hba.aug | File | 6.1 KB | 0644 |
|
test_pgbouncer.aug | File | 1.97 KB | 0644 |
|
test_php.aug | File | 1.4 KB | 0644 |
|
test_phpvars.aug | File | 1.63 KB | 0644 |
|
test_postfix_access.aug | File | 1.52 KB | 0644 |
|
test_postfix_main.aug | File | 1.03 KB | 0644 |
|
test_postfix_master.aug | File | 3.77 KB | 0644 |
|
test_postfix_passwordmap.aug | File | 1.31 KB | 0644 |
|
test_postfix_sasl_smtpd.aug | File | 530 B | 0644 |
|
test_postfix_transport.aug | File | 1.58 KB | 0644 |
|
test_postfix_virtual.aug | File | 1.23 KB | 0644 |
|
test_postgresql.aug | File | 8.07 KB | 0644 |
|
test_properties.aug | File | 3.51 KB | 0644 |
|
test_protocols.aug | File | 1.3 KB | 0644 |
|
test_puppet.aug | File | 547 B | 0644 |
|
test_puppet_auth.aug | File | 1.1 KB | 0644 |
|
test_puppetfile.aug | File | 1.73 KB | 0644 |
|
test_puppetfileserver.aug | File | 949 B | 0644 |
|
test_pylonspaste.aug | File | 1.73 KB | 0644 |
|
test_pythonpaste.aug | File | 1.23 KB | 0644 |
|
test_qpid.aug | File | 1.3 KB | 0644 |
|
test_quote.aug | File | 8.66 KB | 0644 |
|
test_rabbitmq.aug | File | 3.66 KB | 0644 |
|
test_radicale.aug | File | 1.04 KB | 0644 |
|
test_rancid.aug | File | 706 B | 0644 |
|
test_redis.aug | File | 5.81 KB | 0644 |
|
test_reprepro_uploaders.aug | File | 4.68 KB | 0644 |
|
test_resolv.aug | File | 1.46 KB | 0644 |
|
test_rhsm.aug | File | 4.46 KB | 0644 |
|
test_rmt.aug | File | 826 B | 0644 |
|
test_rsyncd.aug | File | 1.27 KB | 0644 |
|
test_rsyslog.aug | File | 5.44 KB | 0644 |
|
test_rtadvd.aug | File | 859 B | 0644 |
|
test_rx.aug | File | 3.33 KB | 0644 |
|
test_samba.aug | File | 3.52 KB | 0644 |
|
test_schroot.aug | File | 2.25 KB | 0644 |
|
test_securetty.aug | File | 636 B | 0644 |
|
test_services.aug | File | 2.87 KB | 0644 |
|
test_shadow.aug | File | 2.01 KB | 0644 |
|
test_shells.aug | File | 348 B | 0644 |
|
test_shellvars.aug | File | 18.33 KB | 0644 |
|
test_shellvars_list.aug | File | 4.18 KB | 0644 |
|
test_simplelines.aug | File | 724 B | 0644 |
|
test_simplevars.aug | File | 994 B | 0644 |
|
test_sip_conf.aug | File | 3.61 KB | 0644 |
|
test_slapd.aug | File | 3.03 KB | 0644 |
|
test_smbusers.aug | File | 664 B | 0644 |
|
test_solaris_system.aug | File | 2.48 KB | 0644 |
|
test_soma.aug | File | 424 B | 0644 |
|
test_spacevars.aug | File | 431 B | 0644 |
|
test_splunk.aug | File | 2.96 KB | 0644 |
|
test_squid.aug | File | 5.09 KB | 0644 |
|
test_ssh.aug | File | 2.92 KB | 0644 |
|
test_sshd.aug | File | 5.04 KB | 0644 |
|
test_sssd.aug | File | 896 B | 0644 |
|
test_star.aug | File | 1.56 KB | 0644 |
|
test_stunnel.aug | File | 791 B | 0644 |
|
test_subversion.aug | File | 3.06 KB | 0644 |
|
test_sudoers.aug | File | 9.9 KB | 0644 |
|
test_sysconfig.aug | File | 4.1 KB | 0644 |
|
test_sysconfig_route.aug | File | 522 B | 0644 |
|
test_sysctl.aug | File | 1.34 KB | 0644 |
|
test_syslog.aug | File | 10.96 KB | 0644 |
|
test_systemd.aug | File | 7.95 KB | 0644 |
|
test_termcap.aug | File | 16.69 KB | 0644 |
|
test_thttpd.aug | File | 1.17 KB | 0644 |
|
test_tmpfiles.aug | File | 9.94 KB | 0644 |
|
test_trapperkeeper.aug | File | 4.15 KB | 0644 |
|
test_tuned.aug | File | 259 B | 0644 |
|
test_up2date.aug | File | 6.23 KB | 0644 |
|
test_updatedb.aug | File | 855 B | 0644 |
|
test_util.aug | File | 428 B | 0644 |
|
test_vfstab.aug | File | 2.79 KB | 0644 |
|
test_vmware_config.aug | File | 1.7 KB | 0644 |
|
test_vsftpd.aug | File | 2.49 KB | 0644 |
|
test_webmin.aug | File | 195 B | 0644 |
|
test_wine.aug | File | 5.58 KB | 0644 |
|
test_xendconfsxp.aug | File | 7.74 KB | 0644 |
|
test_xinetd.aug | File | 2.78 KB | 0644 |
|
test_xml.aug | File | 20.04 KB | 0644 |
|
test_xorg.aug | File | 2.41 KB | 0644 |
|
test_xymon.aug | File | 4.29 KB | 0644 |
|
test_xymon_alerting.aug | File | 7.44 KB | 0644 |
|
test_yaml.aug | File | 1.34 KB | 0644 |
|
test_yum.aug | File | 7.28 KB | 0644 |
|