404

[ Avaa Bypassed ]




Upload:

Command:

botdev@18.220.140.173: ~ $
(* OpenVPN module for Augeas
 Author: Raphael Pinson <raphink@gmail.com>
 Author: Justin Akers <dafugg@gmail.com>

 Reference: http://openvpn.net/index.php/documentation/howto.html
 Reference: https://community.openvpn.net/openvpn/wiki/Openvpn23ManPage

 TODO: Inline file support
*)


module OpenVPN =
  autoload xfm

(************************************************************************
 *                           USEFUL PRIMITIVES
 *************************************************************************)

let eol    = Util.eol
let indent = Util.indent

(* Define separators *)
let sep    = Util.del_ws_spc

(* Define value regexps.
   Custom simplified ipv6 used instead of Rx.ipv6 as the augeas Travis instances
   are limited to 2GB of memory. Using 'ipv6_re = Rx.ipv6' consumes an extra
   2GB of memory and thus the test is OOM-killed.
*)
let ipv6_re = /[0-9A-Fa-f:]+/
let ipv4_re = Rx.ipv4
let ip_re  = ipv4_re|ipv6_re
let num_re = Rx.integer
let fn_re  = /[^#; \t\n][^#;\n]*[^#; \t\n]|[^#; \t\n]/
let fn_safe_re = /[^#; \t\r\n]+/
let an_re  = /[a-z][a-z0-9_-]*/
let hn_re  = Rx.hostname
let port_re = /[0-9]+/
let host_re = ip_re|hn_re
let proto_re = /(tcp|udp)/
let proto_ext_re = /(udp|tcp-client|tcp-server)/
let alg_re = /(none|[A-Za-z][A-Za-z0-9-]+)/
let ipv6_bits_re = ipv6_re . /\/[0-9]+/

(* Define store aliases *)
let ip     = store ip_re
let num    = store num_re
let filename = store fn_re
let filename_safe = store fn_safe_re
let hostname = store hn_re
let sto_to_dquote = store /[^"\n]+/   (* " Emacs, relax *)
let port = store port_re
let host = store host_re
let proto = store proto_re
let proto_ext = store proto_ext_re

(* define comments and empty lines *)
let comment = Util.comment_generic /[ \t]*[;#][ \t]*/ "# "
let comment_or_eol = eol | Util.comment_generic /[ \t]*[;#][ \t]*/ " # "

let empty   = Util.empty


(************************************************************************
 *                               SINGLE VALUES
 *
 *   - local => IP|hostname
 *   - port  => num
 *   - proto => udp|tcp-client|tcp-server
 *   - proto-force => udp|tcp
 *   - mode  => p2p|server
 *   - dev   => (tun|tap)\d*
 *   - dev-node => filename
 *   - ca    => filename
 *   - config => filename
 *   - cert  => filename
 *   - key   => filename
 *   - dh    => filename
 *   - ifconfig-pool-persist => filename
 *   - learn-address => filename
 *   - cipher => [A-Z0-9-]+
 *   - max-clients => num
 *   - user  => alphanum
 *   - group => alphanum
 *   - status => filename
 *   - log   => filename
 *   - log-append => filename
 *   - client-config-dir => filename
 *   - verb => num
 *   - mute => num
 *   - fragment => num
 *   - mssfix   => num
 *   - connect-retry num
 *   - connect-retry-max num
 *   - connect-timeout num
 *   - http-proxy-timeout num
 *   - max-routes num
 *   - ns-cert-type => "server"
 *   - resolv-retry => "infinite"
 *   - script-security => [0-3] (execve|system)?
 *   - ipchange => command
 *   - topology => type
 *************************************************************************)

let single_host = "local" | "tls-remote"
let single_ip   = "lladdr"
let single_ipv6_bits = "iroute-ipv6"
                     | "server-ipv6"
                     | "ifconfig-ipv6-pool"
let single_num = "port"
               | "max-clients"
               | "verb"
               | "mute"
               | "fragment"
               | "mssfix"
               | "connect-retry"
               | "connect-retry-max"
               | "connect-timeout"
               | "http-proxy-timeout"
               | "resolv-retry"
               | "lport"
               | "rport"
               | "max-routes"
               | "max-routes-per-client"
               | "route-metric"
               | "tun-mtu"
               | "tun-mtu-extra"
               | "shaper"
               | "ping"
               | "ping-exit"
               | "ping-restart"
               | "sndbuf"
               | "rcvbuf"
               | "txqueuelen"
               | "link-mtu"
               | "nice"
               | "management-log-cache"
               | "bcast-buffers"
               | "tcp-queue-limit"
               | "server-poll-timeout"
               | "keysize"
               | "pkcs11-pin-cache"
               | "tls-timeout"
               | "reneg-bytes"
               | "reneg-pkts"
               | "reneg-sec"
               | "hand-window"
               | "tran-window"
let single_fn   = "ca"
                | "cert"
                | "extra-certs"
                | "config"
                | "key"
                | "dh"
                | "log"
                | "log-append"
                | "client-config-dir"
                | "dev-node"
                | "cd"
                | "chroot"
                | "writepid"
                | "client-config-dir"
                | "tmp-dir"
                | "replay-persist"
                | "ca"
                | "capath"
                | "pkcs12"
                | "pkcs11-id"
                | "askpass"
                | "tls-export-cert"
                | "x509-track"
let single_an  = "user"
               | "group"
               | "management-client-user"
               | "management-client-group"
let single_cmd = "ipchange"
                | "iproute"
                | "route-up"
                | "route-pre-down"
                | "mark"
                | "up"
                | "down"
                | "setcon"
                | "echo"
                | "client-connect"
                | "client-disconnect"
                | "learn-address"
                | "tls-verify"

let single_entry (kw:regexp) (re:regexp)
               = [ key kw . sep . store re . comment_or_eol ]

let single_opt_entry (kw:regexp) (re:regexp)
                = [ key kw . (sep . store re)? .comment_or_eol ]

let single     = single_entry single_num num_re
      	       | single_entry single_fn  fn_re
	       | single_entry single_an  an_re
	       | single_entry single_host host_re
	       | single_entry single_ip ip_re
           | single_entry single_ipv6_bits ipv6_bits_re
           | single_entry single_cmd fn_re
	       | single_entry "proto"    proto_ext_re
	       | single_entry "proto-force"    proto_re
	       | single_entry "mode"    /(p2p|server)/
               | single_entry "dev"      /(tun|tap)[0-9]*|null/
	       | single_entry "dev-type"      /(tun|tap)/
	       | single_entry "topology"      /(net30|p2p|subnet)/
	       | single_entry "cipher" alg_re
	       | single_entry "auth" alg_re
	       | single_entry "resolv-retry" "infinite"
	       | single_entry "script-security" /[0-3]( execve| system)?/
	       | single_entry "route-gateway" (host_re|/dhcp/)
	       | single_entry "mtu-disc" /(no|maybe|yes)/
	       | single_entry "remap-usr1" /SIG(HUP|TERM)/
	       | single_entry "socket-flags" /(TCP_NODELAY)/
           | single_entry "auth-retry" /(none|nointeract|interact)/
           | single_entry "tls-version-max" Rx.decimal
           | single_entry "verify-hash" /([A-Za-z0-9]{2}:)+[A-Za-z0-9]{2}/
           | single_entry "pkcs11-cert-private" /[01]/
           | single_entry "pkcs11-protected-authentication" /[01]/
           | single_entry "pkcs11-private-mode" /[A-Za-z0-9]+/
           | single_entry "key-method" /[12]/
           | single_entry "ns-cert-type" /(client|server)/
           | single_entry "remote-cert-tls" /(client|server)/

let single_opt  = single_opt_entry "comp-lzo" /(yes|no|adaptive)/
                | single_opt_entry "syslog" fn_re
                | single_opt_entry "daemon" fn_re
                | single_opt_entry "auth-user-pass" fn_re
                | single_opt_entry "explicit-exit-notify" num_re
                | single_opt_entry "engine" fn_re

(************************************************************************
 *                               DOUBLE VALUES
 *************************************************************************)

let double_entry (kw:regexp) (a:string) (aval:regexp) (b:string) (bval:regexp)
    = [ key kw
      . sep . [ label a . store aval ]
      . sep . [ label b . store bval ]
      . comment_or_eol
      ]

let double_secopt_entry (kw:regexp) (a:string) (aval:regexp) (b:string) (bval:regexp)
    = [ key kw
      . sep . [ label a . store aval ]
      . (sep . [ label b . store bval ])?
      . comment_or_eol
      ]


let double  = double_entry "keepalive" "ping" num_re "timeout" num_re
            | double_entry "hash-size" "real" num_re "virtual" num_re
            | double_entry "ifconfig" "local" ip_re "remote" ip_re
            | double_entry "connect-freq" "num" num_re "sec" num_re
            | double_entry "verify-x509-name" "name" hn_re "type"
                /(subject|name|name-prefix)/
            | double_entry "ifconfig-ipv6" "address" ipv6_bits_re "remote" ipv6_re
            | double_entry "ifconfig-ipv6-push" "address" ipv6_bits_re "remote" ipv6_re
            | double_secopt_entry "iroute" "local" ip_re "netmask" ip_re
            | double_secopt_entry "stale-routes-check" "age" num_re "interval" num_re
            | double_secopt_entry "ifconfig-pool-persist"
                "file" fn_safe_re "seconds" num_re
            | double_secopt_entry "secret" "file" fn_safe_re "direction" /[01]/
            | double_secopt_entry "prng" "algorithm" alg_re "nsl" num_re
            | double_secopt_entry "replay-window" "window-size" num_re "seconds" num_re


(************************************************************************
 *                               FLAGS
 *************************************************************************)

let flag_words = "client-to-client"
               | "duplicate-cn"
	       | "persist-key"
	       | "persist-tun"
	       | "client"
	       | "remote-random"
	       | "nobind"
	       | "mute-replay-warnings"
	       | "http-proxy-retry"
	       | "socks-proxy-retry"
           | "remote-random-hostname"
           | "show-proxy-settings"
           | "float"
           | "bind"
           | "nobind"
           | "tun-ipv6"
           | "ifconfig-noexec"
           | "ifconfig-nowarn"
           | "route-noexec"
           | "route-nopull"
           | "allow-pull-fqdn"
           | "mtu-test"
           | "ping-timer-rem"
           | "persist-tun"
           | "persist-local-ip"
           | "persist-remote-ip"
           | "mlock"
           | "up-delay"
           | "down-pre"
           | "up-restart"
           | "disable-occ"
           | "errors-to-stderr"
           | "passtos"
           | "suppress-timestamps"
           | "fast-io"
           | "multihome"
           | "comp-noadapt"
           | "management-client"
           | "management-query-passwords"
           | "management-query-proxy"
           | "management-query-remote"
           | "management-forget-disconnect"
           | "management-hold"
           | "management-signal"
           | "management-up-down"
           | "management-client-auth"
           | "management-client-pf"
           | "push-reset"
           | "push-peer-info"
           | "disable"
           | "ifconfig-pool-linear"
           | "client-to-client"
           | "duplicate-cn"
           | "ccd-exclusive"
           | "tcp-nodelay"
           | "opt-verify"
           | "auth-user-pass-optional"
           | "client-cert-not-required"
           | "username-as-common-name"
           | "pull"
           | "key-direction"
           | "no-replay"
           | "mute-replay-warnings"
           | "no-iv"
           | "use-prediction-resistance"
           | "test-crypto"
           | "tls-server"
           | "tls-client"
           | "pkcs11-id-management"
           | "single-session"
           | "tls-exit"
           | "auth-nocache"
           | "show-ciphers"
           | "show-digests"
           | "show-tls"
           | "show-engines"
           | "genkey"
           | "mktun"
           | "rmtun"


let flag_entry (kw:regexp)
               = [ key kw . comment_or_eol ]

let flag       = flag_entry flag_words


(************************************************************************
 *                               OTHER FIELDS
 *
 *   - server        => IP IP [nopool]
 *   - server-bridge => IP IP IP IP
 *   - route	     => host host [host [num]]
 *   - push          => "string"
 *   - tls-auth      => filename [01]
 *   - remote        => hostname/IP [num] [(tcp|udp)]
 *   - management    => IP num filename
 *   - http-proxy    => host port [filename|keyword] [method]
 *   - http-proxy-option => (VERSION decimal|AGENT string)
 *   ...
 *   and many others
 *
 *************************************************************************)

let server          = [ key "server"
                      . sep . [ label "address" . ip ]
                      . sep . [ label "netmask" . ip ]
                      . (sep . [ key "nopool" ]) ?
                      . comment_or_eol
                      ]

let server_bridge =
    let ip_params = [ label "address" . ip ] . sep
        . [ label "netmask" . ip ] . sep
        . [ label "start"   . ip ] . sep
        . [ label "end"     . ip ] in
            [ key "server-bridge"
            . sep . (ip_params|store /(nogw)/)
            . comment_or_eol
            ]

let route =
    let route_net_kw   = store (/(vpn_gateway|net_gateway|remote_host)/|host_re) in
        [ key "route" . sep
        . [ label "address" . route_net_kw ]
        . (sep . [ label "netmask" . store (ip_re|/default/) ]
            . (sep . [ label "gateway" . route_net_kw ]
                . (sep . [ label "metric" . store (/default/|num_re)] )?
            )?
        )?
        . comment_or_eol
        ]

let route_ipv6 =
    let route_net_re = /(vpn_gateway|net_gateway|remote_host)/ in
        [ key "route-ipv6" . sep
        . [ label "network" . store (route_net_re|ipv6_bits_re) ]
        . (sep . [ label "gateway" . store (route_net_re|ipv6_re) ]
            . (sep . [ label "metric" . store (/default/|num_re)] )?
        )?
        . comment_or_eol
        ]

let push          = [ key "push" . sep
                    . Quote.do_dquote sto_to_dquote
		    . comment_or_eol
                    ]

let tls_auth      = [ key "tls-auth" . sep
                    . [ label "key"       . filename     ] . sep
		    . [ label "is_client" . store /[01]/ ] . comment_or_eol
                    ]

let remote        = [ key "remote" . sep
                    . [ label "server" . host ]
		            . (sep . [label "port" . port]
                        . (sep . [label "proto" . proto]) ? ) ?
                    . comment_or_eol
		    ]

let http_proxy =
    let auth_method_re = /(none|basic|ntlm)/ in
        let auth_method = store auth_method_re in
            [ key "http-proxy"
            . sep . [ label "server" . host ]
            . sep . [ label "port"   . port ]
            . (sep . [ label "auth" .  filename_safe ]
                . (sep . [ label "auth-method" . auth_method ]) ? )?
            . comment_or_eol
            ]

let http_proxy_option = [ key "http-proxy-option"
                        . sep . [ label "option" . store /(VERSION|AGENT)/ ]
                        . sep . [ label "value" . filename ]
                        . comment_or_eol
                        ]

let socks_proxy     = [ key "socks-proxy"
                      . sep . [ label "server" . host ]
                      . (sep . [ label "port"   . port ]
                        . (sep . [ label "auth" .  filename_safe ])? )?
                      . comment_or_eol
                      ]

let port_share      = [ key "port-share"
                      . sep . [ label "host" . host ]
                      . sep . [ label "port" . port ]
                      . (sep . [ label "dir" . filename ])?
                      . comment_or_eol
                      ]

let route_delay     = [ key "route-delay"
                    . (sep . [ label "seconds" . num ]
                        . (sep . [ label "win-seconds" . num ] ) ?
                    )?
                    . comment_or_eol
                    ]

let inetd           = [ key "inetd"
                    . (sep . [label "mode" . store /(wait|nowait)/ ]
                        . (sep . [ label "progname" . filename ] ) ?
                    )?
                    . comment_or_eol
                    ]

let inactive        = [ key "inactive"
                    . sep . [ label "seconds" . num ]
                    . (sep . [ label "bytes" . num ] ) ?
                    . comment_or_eol
                    ]

let client_nat      = [ key "client-nat"
                    . sep . [ label "type" . store /(snat|dnat)/ ]
                    . sep . [ label "network" . ip ]
                    . sep . [ label "netmask" . ip ]
                    . sep . [ label "alias" . ip ]
                    . comment_or_eol
                    ]

let status          = [ key "status"
                    . sep . [ label "file" . filename_safe ]
                    . (sep . [ label "repeat-seconds" . num ]) ?
                    . comment_or_eol
                    ]

let plugin          = [ key "plugin"
                    . sep . [ label "file" . filename_safe ]
                    . (sep . [ label "init-string" . filename ]) ?
                    . comment_or_eol
                    ]

let management    = [ key "management" . sep
                    . [ label "server" . ip ]
                    . sep . [ label "port" . port ]
                    . (sep . [ label "pwfile" . filename ] ) ?
                    . comment_or_eol
                    ]

let auth_user_pass_verify   = [ key "auth-user-pass-verify"
                              . sep . [ Quote.quote_spaces (label "command") ]
                              . sep . [ label "method" . store /via-(env|file)/ ]
                              . comment_or_eol
                              ]

let static_challenge    = [ key "static-challenge"
                          . sep . [ Quote.quote_spaces (label "text") ]
                          . sep . [ label "echo" . store /[01]/ ]
                          . comment_or_eol
                          ]

let cryptoapicert        = [ key "cryptoapicert" . sep . Quote.dquote
                          . [ key /[A-Z]+/ . Sep.colon . store /[A-Za-z _-]+/ ]
                          . Quote.dquote . comment_or_eol
                          ]

let setenv =
    let envvar = /[^#;\/ \t\n][A-Za-z0-9_-]+/ in
        [ key ("setenv"|"setenv-safe")
        . sep . [ key envvar . sep . store fn_re ]
        . comment_or_eol
        ]

let redirect =
    let redirect_flag   = /(local|autolocal|def1|bypass-dhcp|bypass-dns|block-local)/ in
        let redirect_key    = "redirect-gateway" | "redirect-private" in
            [ key redirect_key
            . (sep . [ label "flag" . store redirect_flag ] ) +
            . comment_or_eol
            ]

let tls_cipher =
    let ciphername = /[A-Za-z0-9!_-]+/ in
        [ key "tls-cipher" . sep
        . [label "cipher" . store ciphername]
        . (Sep.colon . [label "cipher" . store ciphername])*
        . comment_or_eol
        ]

let remote_cert_ku =
    let usage = [label "usage" . store /[A-Za-z0-9]{1,2}/] in
        [ key "remote-cert-ku" . sep . usage . (sep . usage)* . comment_or_eol ]

(* FIXME: Surely there's a nicer way to do this *)
let remote_cert_eku =
    let oid = [label "oid" . store /[0-9]+\.([0-9]+\.)*[0-9]+/] in
        let symbolic = [Quote.do_quote_opt
            (label "symbol" . store /[A-Za-z0-9][A-Za-z0-9 _-]*[A-Za-z0-9]/)] in
            [ key "remote-cert-eku" . sep . (oid|symbolic) . comment_or_eol ]

let status_version          = [ key "status-version"
                              . (sep . num) ?
                              . comment_or_eol
                              ]

let ifconfig_pool           = [ key "ifconfig-pool"
                              . sep . [ label "start" . ip ]
                              . sep . [ label "end" . ip ]
                              . (sep . [ label "netmask" . ip ])?
                              . comment_or_eol
                              ]

let ifconfig_push           = [ key "ifconfig-push"
                              . sep . [ label "local" . ip ]
                              . sep . [ label "remote-netmask" . ip ]
                              . (sep . [ label "alias" . store /[A-Za-z0-9_-]+/ ] )?
                              . comment_or_eol
                              ]

let ignore_unknown_option   = [ key "ignore-unknown-option"
                              . (sep . [ label "opt" . store /[A-Za-z0-9_-]+/ ] ) +
                              . comment_or_eol
                              ]

let tls_version_min         = [ key "tls-version-min"
                              . sep . store Rx.decimal
                              . (sep . [ key "or-highest" ]) ?
                              . comment_or_eol
                              ]

let crl_verify              = [ key "crl-verify"
                              . sep . filename_safe
                              . (sep . [ key "dir" ]) ?
                              . comment_or_eol
                              ]

let x509_username_field =
    let fieldname = /[A-Za-z0-9_-]+/ in
        let extfield = ([key /ext/ . Sep.colon . store fieldname]) in
            let subjfield = ([label "subj" . store fieldname]) in
                [ key "x509-username-field"
                . sep . (extfield|subjfield)
                . comment_or_eol
                ]

let other   = server
            | server_bridge
            | route
            | push
            | tls_auth
            | remote
            | http_proxy
            | http_proxy_option
            | socks_proxy
            | management
            | route_delay
            | client_nat
            | redirect
            | inactive
            | setenv
            | inetd
            | status
            | status_version
            | plugin
            | ifconfig_pool
            | ifconfig_push
            | ignore_unknown_option
            | auth_user_pass_verify
            | port_share
            | static_challenge
            | tls_version_min
            | tls_cipher
            | cryptoapicert
            | x509_username_field
            | remote_cert_ku
            | remote_cert_eku
            | crl_verify
            | route_ipv6


(************************************************************************
 *                              LENS & FILTER
 *************************************************************************)

let lns    = ( comment | empty | single | single_opt | double | flag | other )*

let filter = (incl "/etc/openvpn/client.conf")
           . (incl "/etc/openvpn/server.conf")

let xfm = transform lns filter




Filemanager

Name Type Size Permission Actions
tests Folder 0755
access.aug File 3.58 KB 0644
activemq_conf.aug File 1.47 KB 0644
activemq_xml.aug File 864 B 0644
afs_cellalias.aug File 1.56 KB 0644
aliases.aug File 2.18 KB 0644
anacron.aug File 2.49 KB 0644
approx.aug File 1.26 KB 0644
apt_update_manager.aug File 1.11 KB 0644
aptcacherngsecurity.aug File 726 B 0644
aptconf.aug File 3.9 KB 0644
aptpreferences.aug File 1.79 KB 0644
aptsources.aug File 1.98 KB 0644
authorized_keys.aug File 1.84 KB 0644
automaster.aug File 3.31 KB 0644
automounter.aug File 4.05 KB 0644
avahi.aug File 1.38 KB 0644
backuppchosts.aug File 1014 B 0644
bbhosts.aug File 4.24 KB 0644
bootconf.aug File 3.65 KB 0644
build.aug File 16.65 KB 0644
cachefilesd.aug File 2 KB 0644
carbon.aug File 1.54 KB 0644
ceph.aug File 719 B 0644
cgconfig.aug File 3.37 KB 0644
cgrules.aug File 2.38 KB 0644
channels.aug File 3.84 KB 0644
chrony.aug File 12.7 KB 0644
clamav.aug File 1.68 KB 0644
cobblermodules.aug File 398 B 0644
cobblersettings.aug File 2.24 KB 0644
collectd.aug File 869 B 0644
cpanel.aug File 824 B 0644
cron.aug File 4.05 KB 0644
cron_user.aug File 1.26 KB 0644
crypttab.aug File 3.01 KB 0644
csv.aug File 1.18 KB 0644
cups.aug File 459 B 0644
cyrus_imapd.aug File 1.51 KB 0644
darkice.aug File 773 B 0644
debctrl.aug File 3.61 KB 0644
desktop.aug File 1.39 KB 0644
device_map.aug File 620 B 0644
dhclient.aug File 6.61 KB 0644
dhcpd.aug File 20.88 KB 0644
dns_zone.aug File 2.89 KB 0644
dnsmasq.aug File 2.16 KB 0644
dovecot.aug File 3.98 KB 0644
dpkg.aug File 2.78 KB 0644
dput.aug File 2.16 KB 0644
erlang.aug File 4.33 KB 0644
ethers.aug File 663 B 0644
exports.aug File 2.37 KB 0644
fai_diskconfig.aug File 9.28 KB 0644
fonts.aug File 819 B 0644
fstab.aug File 1.2 KB 0644
fuse.aug File 871 B 0644
gdm.aug File 1.8 KB 0644
getcap.aug File 1.57 KB 0644
group.aug File 1.66 KB 0644
grub.aug File 9.6 KB 0644
grubenv.aug File 508 B 0644
gshadow.aug File 2.19 KB 0644
gtkbookmarks.aug File 855 B 0644
host_conf.aug File 1.9 KB 0644
hostname.aug File 422 B 0644
hosts.aug File 485 B 0644
hosts_access.aug File 4.32 KB 0644
htpasswd.aug File 1.02 KB 0644
httpd.aug File 7.34 KB 0644
inetd.aug File 6.22 KB 0644
inifile.aug File 15.49 KB 0644
inittab.aug File 780 B 0644
inputrc.aug File 1.62 KB 0644
interfaces.aug File 4.62 KB 0644
iproute2.aug File 323 B 0644
iptables.aug File 2.64 KB 0644
iscsid.aug File 684 B 0644
jaas.aug File 1.57 KB 0644
jettyrealm.aug File 1.52 KB 0644
jmxaccess.aug File 1.35 KB 0644
jmxpassword.aug File 1.34 KB 0644
json.aug File 2.01 KB 0644
kdump.aug File 2.91 KB 0644
keepalived.aug File 10.7 KB 0644
known_hosts.aug File 1.93 KB 0644
koji.aug File 898 B 0644
krb5.aug File 6.13 KB 0644
ldif.aug File 7.65 KB 0644
ldso.aug File 1.06 KB 0644
lightdm.aug File 1.75 KB 0644
limits.aug File 2.02 KB 0644
login_defs.aug File 615 B 0644
logrotate.aug File 4.2 KB 0644
logwatch.aug File 1.44 KB 0644
lokkit.aug File 2.16 KB 0644
lvm.aug File 2.03 KB 0644
mailscanner.aug File 1.66 KB 0644
mailscanner_rules.aug File 2.84 KB 0644
masterpasswd.aug File 4.36 KB 0644
mcollective.aug File 1.09 KB 0644
mdadm_conf.aug File 10.05 KB 0644
memcached.aug File 1.24 KB 0644
mke2fs.aug File 4.67 KB 0644
modprobe.aug File 3.34 KB 0644
modules.aug File 741 B 0644
modules_conf.aug File 1.04 KB 0644
mongodbserver.aug File 1.17 KB 0644
monit.aug File 2.13 KB 0644
multipath.aug File 4.09 KB 0644
mysql.aug File 1.95 KB 0644
nagioscfg.aug File 2.09 KB 0644
nagiosobjects.aug File 1.57 KB 0644
netmasks.aug File 1.69 KB 0644
networkmanager.aug File 2 KB 0644
networks.aug File 1.09 KB 0644
nginx.aug File 3.47 KB 0644
nrpe.aug File 1.78 KB 0644
nslcd.aug File 9.87 KB 0644
nsswitch.aug File 2.29 KB 0644
ntp.aug File 5.29 KB 0644
ntpd.aug File 4.75 KB 0644
odbc.aug File 1.42 KB 0644
opendkim.aug File 3.08 KB 0644
openshift_config.aug File 2.46 KB 0644
openshift_http.aug File 1.03 KB 0644
openshift_quickstarts.aug File 1.02 KB 0644
openvpn.aug File 22.28 KB 0644
oz.aug File 1.35 KB 0644
pagekite.aug File 2.6 KB 0644
pam.aug File 2.24 KB 0644
pamconf.aug File 1.23 KB 0644
passwd.aug File 3.52 KB 0644
pbuilder.aug File 638 B 0644
pg_hba.aug File 2.97 KB 0644
pgbouncer.aug File 1.43 KB 0644
php.aug File 2.34 KB 0644
phpvars.aug File 3.85 KB 0644
postfix_access.aug File 771 B 0644
postfix_main.aug File 1.52 KB 0644
postfix_master.aug File 1.9 KB 0644
postfix_passwordmap.aug File 1.28 KB 0644
postfix_sasl_smtpd.aug File 697 B 0644
postfix_transport.aug File 1.48 KB 0644
postfix_virtual.aug File 1.32 KB 0644
postgresql.aug File 2.1 KB 0644
properties.aug File 2.3 KB 0644
protocols.aug File 1.05 KB 0644
puppet.aug File 1.52 KB 0644
puppet_auth.aug File 1.95 KB 0644
puppetfile.aug File 1.66 KB 0644
puppetfileserver.aug File 3.12 KB 0644
pylonspaste.aug File 2.3 KB 0644
pythonpaste.aug File 1.99 KB 0644
qpid.aug File 670 B 0644
quote.aug File 6.71 KB 0644
rabbitmq.aug File 4.69 KB 0644
radicale.aug File 1.48 KB 0644
rancid.aug File 927 B 0644
redis.aug File 4.6 KB 0644
reprepro_uploaders.aug File 5.47 KB 0644
resolv.aug File 3.87 KB 0644
rhsm.aug File 1.1 KB 0644
rmt.aug File 788 B 0644
rsyncd.aug File 1.97 KB 0644
rsyslog.aug File 2.66 KB 0644
rtadvd.aug File 854 B 0644
rx.aug File 4.06 KB 0644
samba.aug File 1.71 KB 0644
schroot.aug File 1.79 KB 0644
securetty.aug File 450 B 0644
sep.aug File 1.28 KB 0644
services.aug File 2.82 KB 0644
shadow.aug File 2.35 KB 0644
shells.aug File 745 B 0644
shellvars.aug File 11.68 KB 0644
shellvars_list.aug File 1.74 KB 0644
simplelines.aug File 1.13 KB 0644
simplevars.aug File 1.39 KB 0644
sip_conf.aug File 1.61 KB 0644
slapd.aug File 5.2 KB 0644
smbusers.aug File 781 B 0644
solaris_system.aug File 3.15 KB 0644
soma.aug File 1.14 KB 0644
spacevars.aug File 1.42 KB 0644
splunk.aug File 1.64 KB 0644
squid.aug File 15.95 KB 0644
ssh.aug File 3.66 KB 0644
sshd.aug File 4 KB 0644
sssd.aug File 861 B 0644
star.aug File 941 B 0644
stunnel.aug File 2.21 KB 0644
subversion.aug File 2.75 KB 0644
sudoers.aug File 19.98 KB 0644
sysconfig.aug File 2.49 KB 0644
sysconfig_route.aug File 2.55 KB 0644
sysctl.aug File 923 B 0644
syslog.aug File 7.24 KB 0644
systemd.aug File 5.7 KB 0644
termcap.aug File 1.03 KB 0644
thttpd.aug File 1.31 KB 0644
tmpfiles.aug File 3.03 KB 0644
trapperkeeper.aug File 4.01 KB 0644
tuned.aug File 387 B 0644
up2date.aug File 2.21 KB 0644
updatedb.aug File 1.13 KB 0644
util.aug File 4.85 KB 0644
vfstab.aug File 1.71 KB 0644
vmware_config.aug File 702 B 0644
vsftpd.aug File 2.72 KB 0644
webmin.aug File 1.23 KB 0644
wine.aug File 1.92 KB 0644
xendconfsxp.aug File 1.07 KB 0644
xinetd.aug File 4.02 KB 0644
xml.aug File 6.33 KB 0644
xorg.aug File 10.12 KB 0644
xymon.aug File 2.26 KB 0644
xymon_alerting.aug File 6.11 KB 0644
yaml.aug File 1.54 KB 0644
yum.aug File 2.19 KB 0644