summaryrefslogtreecommitdiff
path: root/templates/remote_host.erb
diff options
context:
space:
mode:
Diffstat (limited to 'templates/remote_host.erb')
-rw-r--r--templates/remote_host.erb9
1 files changed, 9 insertions, 0 deletions
diff --git a/templates/remote_host.erb b/templates/remote_host.erb
index a05378c..9dff955 100644
--- a/templates/remote_host.erb
+++ b/templates/remote_host.erb
@@ -1,5 +1,14 @@
# host <%= name %>
conn <%= name %>
+<% if left_ip_address != 'absent' -%>
+ left=<%= left_ip_address %>
+<% end -%>
+<% if left_id != 'absent' -%>
+ leftid=<%= left_id %>
+<% end -%>
+<% unless left_subnet.empty? %>
+ leftsubnet=<%= left_subnet.collect{|s| s.include?('/') ? s : (s.include?(':') ? "#{s}/128" : "#{s}/32" ) }.join(',') %>
+<% end -%>
right=<%= right_ip_address %>
rightid=@<%= right_id %>
rightcert=<%= right_cert_name %>.asc