mirror of
https://github.com/YunoHost/yunohost.git
synced 2024-09-03 20:06:10 +02:00
fix the helper when using using --use_template arg
This commit is contained in:
parent
5746b94dff
commit
ba5319f2ba
1 changed files with 9 additions and 0 deletions
|
@ -100,6 +100,15 @@ ignoreregex =
|
||||||
ynh_add_config --template="f2b_jail.conf" --destination="/etc/fail2ban/jail.d/$app.conf"
|
ynh_add_config --template="f2b_jail.conf" --destination="/etc/fail2ban/jail.d/$app.conf"
|
||||||
ynh_add_config --template="f2b_filter.conf" --destination="/etc/fail2ban/filter.d/$app.conf"
|
ynh_add_config --template="f2b_filter.conf" --destination="/etc/fail2ban/filter.d/$app.conf"
|
||||||
|
|
||||||
|
# if "$logpath" doesn't exist (as if using --use_template argument), assign
|
||||||
|
# "$logpath" using the one in the package's conf/f2b_jail.conf template
|
||||||
|
if [ -z "$logpath" ]; then
|
||||||
|
# the first sed deleteds possibles spaces and the second one extract the path
|
||||||
|
logpath=$(grep logpath "$YNH_APP_BASEDIR/conf/f2b_jail.conf" | sed "s/ //g" | sed "s/logpath=//g")
|
||||||
|
# replace the '__APP__' by the real app name in the path
|
||||||
|
logpath=$(sed "s/__APP__/$app/g")
|
||||||
|
fi
|
||||||
|
|
||||||
# Create the folder and logfile if they doesn't exist,
|
# Create the folder and logfile if they doesn't exist,
|
||||||
# as fail2ban require an existing logfile before configuration
|
# as fail2ban require an existing logfile before configuration
|
||||||
mkdir -p "/var/log/$app"
|
mkdir -p "/var/log/$app"
|
||||||
|
|
Loading…
Add table
Reference in a new issue