From: Matthew Newton Date: Tue, 9 Jan 2018 10:35:12 +0000 (+0000) Subject: make sure install continues even if the daemon isn't running X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ae3781823091bb81a3658285671d48c136d786db;p=thirdparty%2Ffreeradius-server.git make sure install continues even if the daemon isn't running First install fails if freeradius package and module packages are installed at the same time. --- diff --git a/debian/freeradius-dhcp.postinst b/debian/freeradius-dhcp.postinst index adfb99db29c..8757a70b415 100644 --- a/debian/freeradius-dhcp.postinst +++ b/debian/freeradius-dhcp.postinst @@ -5,7 +5,7 @@ set -e case "$1" in configure) if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then - invoke-rc.d freeradius force-reload + invoke-rc.d freeradius force-reload || true else /etc/init.d/freeradius force-reload fi diff --git a/debian/freeradius-iodbc.postinst b/debian/freeradius-iodbc.postinst index adfb99db29c..8757a70b415 100644 --- a/debian/freeradius-iodbc.postinst +++ b/debian/freeradius-iodbc.postinst @@ -5,7 +5,7 @@ set -e case "$1" in configure) if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then - invoke-rc.d freeradius force-reload + invoke-rc.d freeradius force-reload || true else /etc/init.d/freeradius force-reload fi diff --git a/debian/freeradius-krb5.postinst b/debian/freeradius-krb5.postinst index adfb99db29c..8757a70b415 100644 --- a/debian/freeradius-krb5.postinst +++ b/debian/freeradius-krb5.postinst @@ -5,7 +5,7 @@ set -e case "$1" in configure) if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then - invoke-rc.d freeradius force-reload + invoke-rc.d freeradius force-reload || true else /etc/init.d/freeradius force-reload fi diff --git a/debian/freeradius-ldap.postinst b/debian/freeradius-ldap.postinst index adfb99db29c..8757a70b415 100644 --- a/debian/freeradius-ldap.postinst +++ b/debian/freeradius-ldap.postinst @@ -5,7 +5,7 @@ set -e case "$1" in configure) if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then - invoke-rc.d freeradius force-reload + invoke-rc.d freeradius force-reload || true else /etc/init.d/freeradius force-reload fi diff --git a/debian/freeradius-memcached.postinst b/debian/freeradius-memcached.postinst index 1b074d9fd31..091efb07a8a 100644 --- a/debian/freeradius-memcached.postinst +++ b/debian/freeradius-memcached.postinst @@ -5,7 +5,7 @@ set -e case "$1" in configure) if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then - invoke-rc.d freeradius force-reload + invoke-rc.d freeradius force-reload || true else /etc/init.d/freeradius force-reload fi diff --git a/debian/freeradius-mysql.postinst b/debian/freeradius-mysql.postinst index 1b074d9fd31..091efb07a8a 100644 --- a/debian/freeradius-mysql.postinst +++ b/debian/freeradius-mysql.postinst @@ -5,7 +5,7 @@ set -e case "$1" in configure) if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then - invoke-rc.d freeradius force-reload + invoke-rc.d freeradius force-reload || true else /etc/init.d/freeradius force-reload fi diff --git a/debian/freeradius-postgresql.postinst b/debian/freeradius-postgresql.postinst index 89022bf30ec..e684fa83c9f 100644 --- a/debian/freeradius-postgresql.postinst +++ b/debian/freeradius-postgresql.postinst @@ -5,7 +5,7 @@ set -e case "$1" in configure) if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then - invoke-rc.d freeradius force-reload + invoke-rc.d freeradius force-reload || true else /etc/init.d/freeradius force-reload fi diff --git a/debian/freeradius-redis.postinst b/debian/freeradius-redis.postinst index 1b074d9fd31..091efb07a8a 100644 --- a/debian/freeradius-redis.postinst +++ b/debian/freeradius-redis.postinst @@ -5,7 +5,7 @@ set -e case "$1" in configure) if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then - invoke-rc.d freeradius force-reload + invoke-rc.d freeradius force-reload || true else /etc/init.d/freeradius force-reload fi diff --git a/debian/freeradius-rest.postinst b/debian/freeradius-rest.postinst index adfb99db29c..8757a70b415 100644 --- a/debian/freeradius-rest.postinst +++ b/debian/freeradius-rest.postinst @@ -5,7 +5,7 @@ set -e case "$1" in configure) if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then - invoke-rc.d freeradius force-reload + invoke-rc.d freeradius force-reload || true else /etc/init.d/freeradius force-reload fi diff --git a/debian/freeradius-yubikey.postinst b/debian/freeradius-yubikey.postinst index 1b074d9fd31..091efb07a8a 100644 --- a/debian/freeradius-yubikey.postinst +++ b/debian/freeradius-yubikey.postinst @@ -5,7 +5,7 @@ set -e case "$1" in configure) if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then - invoke-rc.d freeradius force-reload + invoke-rc.d freeradius force-reload || true else /etc/init.d/freeradius force-reload fi