Merge pull request #7213 from gladiac1337/feature-haproxy-v1.8.14-updates
[feed/packages.git] / net / safe-search / files / safe-search-update
1 #!/bin/sh
2 #
3 # Copyright (c) 2018 Gregory L. Dietsche <Gregory.Dietsche@cuw.edu>
4 # This is free software, licensed under the MIT License
5 #
6 . /lib/functions.sh
7
8 update() {
9 config_get_bool enabled $1 enabled 0
10 config_get mode $1 mode default
11 if [ ! -f /etc/safe-search/available/$1.$mode ]; then
12 echo Error: /etc/safe-search/available/$1.$mode does not exist. Please check your configuration in /etc/config/safe-search
13 else
14 if [ "$enabled" -eq 1 ]; then
15 ln -s /etc/safe-search/available/$1.$mode /etc/safe-search/enabled/
16 fi
17 fi
18 }
19
20 rm -f /etc/safe-search/enabled/*
21 config_load 'safe-search'
22 config_foreach update safe-search
23 /etc/init.d/dnsmasq reload