X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Froles%2Ftemplates%2Frtc%2Ffreeradius-rtc.erb;fp=modules%2Froles%2Ftemplates%2Frtc%2Ffreeradius-rtc.erb;h=b066cfb1af69de130a8a9c8d17dcc0e5c735207b;hb=76ca91bce24ecbcbcc4e62a37aa06fd0fb9f96c7;hp=0000000000000000000000000000000000000000;hpb=46cee04ab06b23ab6e9e4baba655cf470d10cfc4;p=mirror%2Fdsa-puppet.git diff --git a/modules/roles/templates/rtc/freeradius-rtc.erb b/modules/roles/templates/rtc/freeradius-rtc.erb new file mode 100644 index 000000000..b066cfb1a --- /dev/null +++ b/modules/roles/templates/rtc/freeradius-rtc.erb @@ -0,0 +1,45 @@ +server rtc.debian.org { + listen { + ipaddr = 127.0.0.1 + port = 0 + type = auth + } + + authorize { + rtc_users + digest + } + + authenticate { + digest + } + + preacct { + } + + accounting { + } + + session { + } + + post-auth { + update reply { + Reply-Message = "thanks for using rtc.debian.org" + } + Post-Auth-Type REJECT { + attr_filter.access_reject + } + } + + pre-proxy { + } + + post-proxy { + } + + client localhost { + ipaddr = 127.0.0.1 + secret = <%= @radius_password %> + } +}