Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/nextcloudpi.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornachoparker <nacho@ownyourbits.com>2017-11-08 13:01:33 +0300
committernachoparker <nacho@ownyourbits.com>2017-11-08 20:16:19 +0300
commit01a33d4317959de46ed2cfac4a636167132cf77b (patch)
treecfbbd219a1043450bc87d70bb69c3e2fbf98a430
parent7c4d6f4af3d80d0100e2d648fa77ea228d594a7e (diff)
fail2ban: update logpath on nc-datadir or nc-restorev0.32.4
-rw-r--r--etc/nextcloudpi-config.d/nc-datadir.sh3
-rw-r--r--etc/nextcloudpi-config.d/nc-restore.sh9
2 files changed, 12 insertions, 0 deletions
diff --git a/etc/nextcloudpi-config.d/nc-datadir.sh b/etc/nextcloudpi-config.d/nc-datadir.sh
index 102dd926..6bf9d002 100644
--- a/etc/nextcloudpi-config.d/nc-datadir.sh
+++ b/etc/nextcloudpi-config.d/nc-datadir.sh
@@ -70,6 +70,9 @@ configure()
# opcache dir
sed -i "s|^opcache.file_cache=.*|opcache.file_cache=$DATADIR_/.opcache|" /etc/php/7.0/mods-available/opcache.ini
+ # update fail2ban logpath
+ sed -i "s|logpath =.*|logpath = $DATADIR_/nextcloud.log|" /etc/fail2ban/jail.conf
+
# datadir
sudo -u www-data php occ config:system:set datadirectory --value="$DATADIR_"
sudo -u www-data php occ maintenance:mode --off
diff --git a/etc/nextcloudpi-config.d/nc-restore.sh b/etc/nextcloudpi-config.d/nc-restore.sh
index 9d3ad723..64c3074a 100644
--- a/etc/nextcloudpi-config.d/nc-restore.sh
+++ b/etc/nextcloudpi-config.d/nc-restore.sh
@@ -87,6 +87,9 @@ EOF
# Just in case we moved the opcache dir
sed -i "s|^opcache.file_cache=.*|opcache.file_cache=$DATADIR/.opcache|" /etc/php/7.0/mods-available/opcache.ini
+ # update fail2ban logpath
+ sed -i "s|logpath =.*|logpath = $DATADIR/nextcloud.log|" /etc/fail2ban/jail.conf
+
sudo -u www-data php occ maintenance:mode --off
# INCLUDEDATA=no situation
@@ -98,6 +101,9 @@ EOF
# Just in case we moved the opcache dir
sed -i "s|^opcache.file_cache=.*|opcache.file_cache=$BASEDIR/nextcloud/data/.opcache|" /etc/php/7.0/mods-available/opcache.ini
+ # update fail2ban logpath
+ sed -i "s|logpath =.*|logpath = /var/www/nextcloud/data/nextcloud.log|" /etc/fail2ban/jail.conf
+
sudo -u www-data php occ maintenance:mode --off
sudo -u www-data php occ files:scan --all
@@ -111,6 +117,9 @@ EOF
systemctl start mysqld
" &>/dev/null &
fi
+
+ service fail2ban restart
+
rm -r "$TMPDIR"
}