33a9de7a40f659edf8aeb990dd8d027b31d7d4fb
[mirror/dsa-puppet.git] / modules / xinetd / templates / service.erb
1 service <%= scope.lookupvar('port') %>
2 {
3 <%- if scope.lookupvar('bind') != '' -%>
4         bind            = <%= scope.lookupvar('bind') %>
5 <%- end -%>
6 <%- if scope.lookupvar('type') != '' -%>
7         type            = <%= scope.lookupvar('type') %>
8 <%- end -%>
9         id              = <%= scope.lookupvar('id') %>
10
11         socket_type     = <%= scope.lookupvar('socket_type') %>
12         protocol        = <%= scope.lookupvar('protocol') %>
13         flags           = <%= scope.lookupvar('flags') %>
14         wait            = <%= scope.lookupvar('wait') %>
15         user            = <%= scope.lookupvar('user') %>
16 <%- if scope.lookupvar('group') != '' -%>
17         group           = <%= scope.lookupvar('group') %>
18 <%- end -%>
19         server          = <%= scope.lookupvar('server') %>
20         server_args     = <%= scope.lookupvar('server_args') %>
21         nice            = <%= scope.lookupvar('nice') %>
22         instances       = <%= scope.lookupvar('instances') %>
23         per_source      = <%= scope.lookupvar('per_source') %>
24         cps             = <%= scope.lookupvar('cps') %>
25 }