diff options
author | Jakub Jirutka <jakub@jirutka.cz> | 2020-02-14 15:30:34 +0100 |
---|---|---|
committer | Jakub Jirutka <jakub@jirutka.cz> | 2020-02-14 16:52:17 +0100 |
commit | f5a34691b8c45e75d1fe686865960b357d652b7a (patch) | |
tree | 92e3fd75898fe023ce1606672260ec321c177c8d /main/freeradius/setup-freeradius.in | |
parent | 1ba21c1ede66e241ec328c658631f2b0570ee4db (diff) | |
download | aports-f5a34691b8c45e75d1fe686865960b357d652b7a.tar.bz2 aports-f5a34691b8c45e75d1fe686865960b357d652b7a.tar.xz |
main/freeradius: remove symlinks in default-mods/ from package
Read the comment in APKBUILD for the explanation.
Diffstat (limited to 'main/freeradius/setup-freeradius.in')
-rw-r--r-- | main/freeradius/setup-freeradius.in | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/main/freeradius/setup-freeradius.in b/main/freeradius/setup-freeradius.in new file mode 100644 index 0000000000..b6cad29f24 --- /dev/null +++ b/main/freeradius/setup-freeradius.in @@ -0,0 +1,23 @@ +#!/bin/sh +set -eu + +DEFAULT_MODULES='@@DEFAULT_MODULES@@' + +case "${1:-}" in + '' | -h | --help) + cat >&2 <<-EOF + Usage: $0 [-h | <action>] + + Actions: + enable-default-mods Enable all default modules (i.e. create + symlinks in /etc/raddb/mods-enabled). + + EOF + exit 2 + ;; + enable-default-mods) + for mod in $DEFAULT_MODULES; do + ln -sv ../mods-available/$mod /etc/raddb/mods-enabled/$mod || true + done + ;; +esac |