1820,11 → 1820,11 |
|
########################################################## |
## Function "BL" ## |
## - copy Toulouse BL ## |
## - adapt this BL to ALCASAR architecture ## |
## - copy & adapt Toulouse BL to ALCASAR architecture ## |
## - domain names for unbound-bl & unbound-wl ## |
## - URLs for EĀ²guardian ## |
## - IPs for NetFilter ## |
## - copy additional BLs (TOR + Ultrasurf + C&C) ## |
########################################################## |
BL() |
{ |
1832,7 → 1832,7 |
rm -rf $DIR_DG/lists/blacklists |
mkdir -p /tmp/blacklists |
cp $DIR_BLACKLIST/blacklists.tar.gz /tmp/blacklists/ |
# creation of the custom BL and WL categorie named "ossi" (for domain names & ip only) |
# creation of the additional BL and WL categorie named "ossi" (for domain names & ip only) |
mkdir -p $DIR_DG/lists/blacklists/ossi-bl |
touch $DIR_DG/lists/blacklists/ossi-bl/domains |
echo "ossi-bl" >> $DIR_DEST_ETC/alcasar-bl-categories-enabled |
1839,7 → 1839,10 |
mkdir -p $DIR_DG/lists/blacklists/ossi-wl |
touch $DIR_DG/lists/blacklists/ossi-wl/domains |
echo "ossi-wl" >> $DIR_DEST_ETC/alcasar-wl-categories-enabled |
# add custom ALCASAR BL files |
# add additional BL files |
# download C&C BL, install it and enable it by default |
$DIR_DEST_BIN/alcasar-bl.sh --install_ossi_candc |
# copy all other additional BL |
for x in $(ls $DIR_BLACKLIST | grep -v "^blacklist") |
do |
mkdir $DIR_DG/lists/blacklists/ossi-bl-$x |
1926,9 → 1929,13 |
*/18 * * * * root $DIR_DEST_BIN/alcasar-daemon.sh > /dev/null 2>&1 |
EOF |
cat <<EOF > /etc/cron.d/alcasar-rsync-bl |
# Automatic update the BL via rsync (every 12 hours). The enabled categories are listed in '/usr/local/etc/update_cat.conf' (no sync if empty). |
0 */12 * * * root $DIR_DEST_BIN/alcasar-bl.sh --update_cat > /dev/null 2>&1 |
# Automatic update the BL (every 12 hours). The enabled categories are listed in '/usr/local/etc/update_cat.conf' (no sync if empty). |
0 */12 * * * root $DIR_DEST_BIN/alcasar-bl-autoupdate.sh --update_cat > /dev/null 2>&1 |
EOF |
cat <<EOF > /etc/cron.d/alcasar-rsync-ossi_bl |
# Automatic update the OSSI BLs (every 12 hours) by running the custom update scripts specified in '/usr/local/etc/update_ossi_cat.conf'. |
0 */12 * * * root /bin/bash /usr/local/etc/update_ossi_cat.conf > /dev/null 2>&1 |
EOF |
cat <<EOF > /etc/cron.d/alcasar-letsencrypt |
# Automatic renew the Let's Encrypt certificate (daily --> see "cron.daily") |
@daily root $DIR_DEST_BIN/alcasar-letsencrypt.sh --cron > /dev/null 2>&1 |