/usr/share/augeas/lenses/dist/tests/test_openvpn.aug is in augeas-lenses 1.2.0-0ubuntu1.3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
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 | module Test_OpenVPN =
let server_conf = "
daemon
local 10.0.5.20
port 1194
# TCP or UDP server?
proto udp
;dev tap
dev tun
dev-node MyTap
ca ca.crt
cert server.crt
key server.key # This file should be kept secret
# Diffie hellman parameters.
dh dh1024.pem
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
client-config-dir /etc/openvpn/ccd
server-bridge 10.8.0.4 255.255.255.0 10.8.0.50 10.8.0.100
route 10.9.0.0 255.255.255.0
push \"route 192.168.10.0 255.255.255.0\"
learn-address ./script
push \"redirect-gateway\"
push \"dhcp-option DNS 10.8.0.1\"
push \"dhcp-option WINS 10.8.0.1\"
client-to-client
duplicate-cn
keepalive 10 120
tls-auth ta.key 0 # This file is secret
cipher BF-CBC # Blowfish (default)
;cipher AES-128-CBC # AES
;cipher DES-EDE3-CBC # Triple-DES
comp-lzo
max-clients 100
user nobody
group nobody
persist-key
persist-tun
status openvpn-status.log
log openvpn.log
log-append openvpn.log
verb 3
mute 20
management 10.0.5.20 1193 /etc/openvpn/mpass
"
test OpenVPN.lns get server_conf =
{}
{ "daemon" }
{ "local" = "10.0.5.20" }
{ "port" = "1194" }
{ "#comment" = "TCP or UDP server?" }
{ "proto" = "udp" }
{ "#comment" = "dev tap" }
{ "dev" = "tun" }
{}
{ "dev-node" = "MyTap" }
{ "ca" = "ca.crt" }
{ "cert" = "server.crt" }
{ "key" = "server.key"
{ "#comment" = "This file should be kept secret" } }
{}
{ "#comment" = "Diffie hellman parameters." }
{ "dh" = "dh1024.pem" }
{}
{ "server"
{ "address" = "10.8.0.0" }
{ "netmask" = "255.255.255.0" } }
{ "ifconfig-pool-persist" = "ipp.txt" }
{}
{ "client-config-dir" = "/etc/openvpn/ccd" }
{ "server-bridge"
{ "address" = "10.8.0.4" }
{ "netmask" = "255.255.255.0" }
{ "start" = "10.8.0.50" }
{ "end" = "10.8.0.100" } }
{ "route"
{ "address" = "10.9.0.0" }
{ "netmask" = "255.255.255.0" } }
{ "push" = "route 192.168.10.0 255.255.255.0" }
{ "learn-address" = "./script" }
{ "push" = "redirect-gateway" }
{ "push" = "dhcp-option DNS 10.8.0.1" }
{ "push" = "dhcp-option WINS 10.8.0.1" }
{ "client-to-client" }
{ "duplicate-cn" }
{ "keepalive"
{ "ping" = "10" }
{ "timeout" = "120" } }
{ "tls-auth"
{ "key" = "ta.key" }
{ "is_client" = "0" }
{ "#comment" = "This file is secret" } }
{ "cipher" = "BF-CBC"
{ "#comment" = "Blowfish (default)" } }
{ "#comment" = "cipher AES-128-CBC # AES" }
{ "#comment" = "cipher DES-EDE3-CBC # Triple-DES" }
{ "comp-lzo" }
{ "max-clients" = "100" }
{ "user" = "nobody" }
{ "group" = "nobody" }
{ "persist-key" }
{ "persist-tun" }
{ "status" = "openvpn-status.log" }
{ "log" = "openvpn.log" }
{ "log-append" = "openvpn.log" }
{ "verb" = "3" }
{ "mute" = "20" }
{ "management"
{ "server" = "10.0.5.20" }
{ "port" = "1193" }
{ "pwfile" = "/etc/openvpn/mpass" } }
let client_conf = "
client
remote my-server-1 1194
;remote my-server-2 1194
remote-random
resolv-retry infinite
nobind
http-proxy-retry # retry on connection failures
http-proxy mytest 1024
http-proxy mytest2
http-proxy
mute-replay-warnings
ns-cert-type server
"
test OpenVPN.lns get client_conf =
{}
{ "client" }
{ "remote"
{ "server" = "my-server-1" }
{ "port" = "1194" } }
{ "#comment" = "remote my-server-2 1194" }
{ "remote-random" }
{ "resolv-retry" = "infinite" }
{ "nobind" }
{ "http-proxy-retry"
{ "#comment" = "retry on connection failures" } }
{ "http-proxy"
{ "server" = "mytest" }
{ "port" = "1024" } }
{ "http-proxy"
{ "server" = "mytest2" } }
{ "http-proxy" }
{ "mute-replay-warnings" }
{ "ns-cert-type" = "server" }
|