1
1
mirror of https://github.com/dnscrypt/dnscrypt-server-docker synced 2024-11-26 10:23:48 +01:00

Ensure that the blacklist file is readable

This commit is contained in:
Frank Denis 2019-12-21 23:03:49 +01:00
parent fe93f4e8f7
commit 1b4500184b

@ -60,6 +60,7 @@ init() {
domain_blacklist_file="${LISTS_DIR}/blacklist.txt" domain_blacklist_file="${LISTS_DIR}/blacklist.txt"
domain_blacklist_configuration="" domain_blacklist_configuration=""
if [ -s "$domain_blacklist_file" ]; then if [ -s "$domain_blacklist_file" ]; then
chown _encrypted-dns:_encrypted_dns "$domain_blacklist_file"
domain_blacklist_configuration="domain_blacklist = \"${domain_blacklist_file}\"" domain_blacklist_configuration="domain_blacklist = \"${domain_blacklist_file}\""
fi fi
@ -132,6 +133,7 @@ legacy_compat() {
mkdir -p "${LISTS_DIR}" mkdir -p "${LISTS_DIR}"
mv -f "${LISTS_DIR}/blacklist.txt" "${LISTS_DIR}/blacklist.txt.migrated" 2>/dev/null || : mv -f "${LISTS_DIR}/blacklist.txt" "${LISTS_DIR}/blacklist.txt.migrated" 2>/dev/null || :
ln -s "${LEGACY_LISTS_DIR}/blacklist.txt" "${LISTS_DIR}/blacklist.txt" 2>/dev/null || : ln -s "${LEGACY_LISTS_DIR}/blacklist.txt" "${LISTS_DIR}/blacklist.txt" 2>/dev/null || :
chown _encrypted-dns:_encrypted-dns "${LEGACY_LISTS_DIR}/blacklist.txt"
fi fi
} }