Generate lancache.conf based on specified cache entries

This commit is contained in:
Amir Zarrinkafsh 2020-06-25 09:15:42 +10:00
parent 85f05fcc77
commit 494a89f181
No known key found for this signature in database
GPG Key ID: ECDB8EF9E77E4EBF

View File

@ -27,6 +27,7 @@ done <<< $(jq -r '.cache_domains | to_entries[] | .key' config.json)
rm -rf ${outputdir}
mkdir -p ${outputdir}
touch ${outputdir}/lancache.conf
while read -r entry; do
unset cacheip
unset cachename
@ -44,6 +45,7 @@ while read -r entry; do
while read -r filename; do
destfilename=$(echo $filename | sed -e 's/txt/hosts/')
outputfile=${outputdir}/${destfilename}
echo "addn-hosts=/etc/dnsmasq.d/${destfilename}" >> ${outputdir}/lancache.conf
touch "$outputfile"
while read -r fileentry; do
# Ignore comments