27 lines
858 B
Plaintext
27 lines
858 B
Plaintext
# This file was generated by Chef for <%= node['fqdn'] %>
|
|
# Do NOT modify this file by hand!
|
|
|
|
<% node['openssh']['server'].dup.reject{|k,v| k=='match'}.map do |key, value| -%>
|
|
<% if value.kind_of? Array -%>
|
|
<% value.each do |item| -%>
|
|
<%= "#{key.split("_").map { |w| w.capitalize}.join} #{item}" %>
|
|
<% end -%>
|
|
<% else -%>
|
|
<%= "#{key.split("_").map { |w| w.capitalize}.join} #{value}"%>
|
|
<% end -%>
|
|
<% end -%>
|
|
|
|
<% node['openssh']['server']['match'].sort.map do |match_key, match_items| -%>
|
|
Match <%= match_key %>
|
|
<% match_items.sort.map do |key, value| -%>
|
|
<% if value.kind_of? Array -%>
|
|
<% value.each do |item| -%>
|
|
<%= " #{key.split("_").map { |w| w.capitalize}.join} #{item}" %>
|
|
<% end -%>
|
|
<% else -%>
|
|
<%= " #{key.split("_").map { |w| w.capitalize}.join} #{value}"%>
|
|
<% end -%>
|
|
<% end -%>
|
|
|
|
<% end -%>
|