Add Moonshot-COI and Moonshot-APC attributes
[freeradius.git] / debian / freeradius.postinst
index 91b4b8c..88e1f9a 100755 (executable)
@@ -24,14 +24,13 @@ case "$1" in
             [ ! -f "/var/log/freeradius/${file}" ] && install -o freerad -g freerad -m 644 /dev/null /var/log/freeradius/${file}
           done
 
-          for file in /etc/freeradius/preproxy_users \
+          for file in /etc/freeradius/mods-config/files/pre-proxy \
+            /etc/freeradius/mods-config/files/accounting \
+            /etc/freeradius/mods-config/preprocess/huntgroups \
+            /etc/freeradius/mods-config/preprocess/hints \
             /etc/freeradius/experimental.conf \
-            /etc/freeradius/huntgroups \
             /etc/freeradius/proxy.conf \
-            /etc/freeradius/hints \
-            /etc/freeradius/policy.txt \
-            /etc/freeradius/clients.conf \
-            /etc/freeradius/acct_users
+            /etc/freeradius/clients.conf
           do
             if ! dpkg-statoverride --list | grep -qw $file$; then
               dpkg-statoverride --add --update root freerad 0640 $file
@@ -41,7 +40,7 @@ case "$1" in
           for dir in /etc/freeradius/certs \
             /etc/freeradius/sites-available \
             /etc/freeradius/sites-enabled \
-            /etc/freeradius/filter \
+            /etc/freeradius/mods-config/attr_filter \
             /etc/freeradius/policy.d
           do
             if ! dpkg-statoverride --list | grep -qw $dir$; then
@@ -96,7 +95,7 @@ case "$1" in
                adduser --quiet freerad ssl-cert
              fi
            fi
-            if egrep -q '^[    ]*CA_file = \${cadir}/ca.pem' /etc/freeradius/modules/eap && \
+            if egrep -q '^[    ]*ca_file = \${cadir}/ca.pem' /etc/freeradius/modules/eap && \
                test ! -f /etc/freeradius/certs/ca.pem
             then
              ln -s /etc/ssl/certs/ca.pem /etc/freeradius/certs/ca.pem