Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@ip-10-242-119-128:/etc/openvpn# facter -p | grep rs_vpn_srv_net
- rs_vpn_srv_net => 10.3.0.0
- root@ip-10-242-119-128:/etc/openvpn# puppet agent --test
- info: Retrieving plugin
- info: Loading facts in facter_dot_d
- info: Loading facts in rightscale
- info: Loading facts in facter_dot_d
- info: Loading facts in rightscale
- ^Cnotice: Caught INT; calling stop
- root@ip-10-242-119-128:/etc/openvpn# puppet agent --test --environment test
- info: Retrieving plugin
- info: Loading facts in facter_dot_d
- info: Loading facts in rightscale
- info: Loading facts in facter_dot_d
- info: Loading facts in rightscale
- info: Caching catalog for ip-10-242-119-128.ec2.internal
- info: Applying configuration version '1320368145'
- notice: /Stage[main]/Ovpn::Config/File[/etc/openvpn/server.conf]/ensure: defined content as '{md5}b3f79b5a314b89a172b2030ee9b93e39'
- info: /Stage[main]/Ovpn::Config/File[/etc/openvpn/server.conf]: Scheduling refresh of Service[openvpn]
- notice: /Stage[main]/Ovpn::Service/Service[openvpn]: Triggered 'refresh' from 1 events
- notice: Finished catalog run in 2.64 seconds
- root@ip-10-242-119-128:/etc/openvpn# cat server.conf
- dev tun
- server 10.1.0.0 255.255.255.0
- ca ca.crt
- cert generic-server.crt
- key generic-server.key
- dh dh1024.pem
- ifconfig-pool-persist ipp.txt
- client-to-client
- comp-lzo
- keepalive 10 60
- ping-timer-rem
- persist-tun
- persist-key
- max-clients 200
- duplicate-cn
- This is the template...
- root@ip-10-203-75-225:/etc/puppet/environments/test/modules/ovpn/templates# cat server.erb
- dev tun
- server <%= scope.lookupvar('rs_vpn_srv_net') %> 255.255.255.0
- ca ca.crt
- cert generic-server.crt
- key generic-server.key
- dh dh1024.pem
- ifconfig-pool-persist ipp.txt
- client-to-client
- comp-lzo
- keepalive 10 60
- ping-timer-rem
- persist-tun
- persist-key
- max-clients 200
- duplicate-cn
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement