New build path variable
[freeradius.git] / debian / freeradius-postgresql.postinst
1 #! /bin/sh
2
3 set -e
4
5 case "$1" in
6   configure)
7         for file in /etc/freeradius/sql/postgresql/cisco_h323_db_schema.sql \
8           /etc/freeradius/sql/postgresql/counter.conf \
9           /etc/freeradius/sql/postgresql/dialup.conf \
10           /etc/freeradius/sql/postgresql/ippool.conf \
11           /etc/freeradius/sql/postgresql/ippool.sql \
12           /etc/freeradius/sql/postgresql/nas.sql \
13           /etc/freeradius/sql/postgresql/schema.sql \
14           /etc/freeradius/sql/postgresql/update_radacct_group_trigger.sql \
15           /etc/freeradius/sql/postgresql/voip-postpaid.conf
16         do
17           if ! dpkg-statoverride --list | grep -qw $file$; then
18             dpkg-statoverride --add --update root freerad 0640 $file
19           fi
20         done
21
22         for dir in /etc/freeradius/sql \
23           /etc/freeradius/sql/postgresql
24         do
25           if ! dpkg-statoverride --list | grep -qw $dir$; then
26             dpkg-statoverride --add --update root freerad 2751 $dir
27           fi
28         done
29
30         if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
31           invoke-rc.d freeradius force-reload
32         else
33           /etc/init.d/freeradius force-reload
34         fi
35         ;;
36 esac
37
38 #DEBHELPER#
39
40 exit 0
41
42
43