diff options
| author | Silvio Rhatto <rhatto@riseup.net> | 2018-06-11 16:11:09 -0300 |
|---|---|---|
| committer | Silvio Rhatto <rhatto@riseup.net> | 2018-06-11 16:11:09 -0300 |
| commit | f2da08baf6042c3931617ce348e04401fabe385e (patch) | |
| tree | b0a63cf3fcf886a8f92fdc6c0a521a225b1a66d2 /templates/interface.erb | |
| parent | a324c9c0840733903f45c5baaf05ba9388d6237b (diff) | |
| download | puppet-virtual-f2da08baf6042c3931617ce348e04401fabe385e.tar.gz puppet-virtual-f2da08baf6042c3931617ce348e04401fabe385e.tar.bz2 | |
KVM: image, interface handling and other improvements
Diffstat (limited to 'templates/interface.erb')
| -rw-r--r-- | templates/interface.erb | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/templates/interface.erb b/templates/interface.erb new file mode 100644 index 0000000..89ec8f9 --- /dev/null +++ b/templates/interface.erb @@ -0,0 +1,9 @@ +auto <%= @name %>0 +iface <%= @name %>0 inet manual + pre-up ip tuntap add dev <%= @name %>0 mode tap user <%= @name %> + pre-up ip link set <%= @name %>0 up + pre-up brctl addif <%= @iface %> <%= @name %>0 + pre-down brctl delif <%= @iface %> <%= @name %>0 + pre-down ip link set <%= @name %>0 down + pre-down ip tuntap del mode tap dev <%= @name %>0 + post-up /usr/sbin/service shorewall reload |
