# DO NOT EDIT - This file is being maintained by Chef
-<% node[:rsyncd][:modules].each do |name,details| -%>
+<% node[:rsyncd][:modules].sort.each do |name,details| -%>
[<%= name %>]
comment = <%= details[:comment] %>
<% if details[:refuse_options] -%>
refuse options = <%= details[:refuse_options].join(" ") %>
<% end -%>
-<% if details[:hosts_allow] -%>
- hosts allow = <%= details[:hosts_allow].join(",") %>
+<% unless @hosts_allow[name].empty? -%>
+ hosts allow = <%= @hosts_allow[name].sort.join(",") %>
<% end -%>
-<% if details[:hosts_deny] -%>
- hosts deny = <%= details[:hosts_deny].join(",") %>
+<% unless @hosts_deny[name].empty? -%>
+ hosts deny = <%= @hosts_deny[name].sort.join(",") %>
<% end -%>
- dont compress = *.gz *.tgz *.zip *.z *.rpm *.deb *.iso *.bz2 *.tbz *.7z
+ dont compress = *.gz *.tgz *.zip *.z *.rpm *.deb *.iso *.bz2 *.tbz *.7z *.xz *.pbf
<% end -%>