args:
  dry_run: false
  force: true
  list_pending: false
  names:
  - fail2ban
  with_diff: false
ended_at: 2025-04-14 21:52:00.840269
error: null
interface: cli
operation: regen_conf
parent: null
related_to:
- - configuration
  - fail2ban
started_at: 2025-04-14 21:52:00.089571
success: true
yunohost_version: 12.0.14

============

2025-04-14 21:52:00,140: DEBUG - initializing root ldap interface
2025-04-14 21:52:00,161: DEBUG - Formating result in 'export' mode
2025-04-14 21:52:00,166: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./52-fail2ban" pre \'\' \'\' /var/cache/yunohost/regenconf/pending/fail2ban 7>&1']'
2025-04-14 21:52:00,175: DEBUG - + set -e
2025-04-14 21:52:00,175: DEBUG - + . /usr/share/yunohost/helpers
2025-04-14 21:52:00,178: DEBUG - ++++ dirname -- /usr/share/yunohost/helpers
2025-04-14 21:52:00,181: DEBUG - +++ cd -- /usr/share/yunohost
2025-04-14 21:52:00,181: DEBUG - +++ pwd
2025-04-14 21:52:00,182: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost
2025-04-14 21:52:00,182: DEBUG - ++ YNH_HELPERS_VERSION=1
2025-04-14 21:52:00,191: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace'
2025-04-14 21:52:00,191: DEBUG - ++ XTRACE_ENABLE='set -o xtrace'
2025-04-14 21:52:00,255: DEBUG - + do_pre_regen /var/cache/yunohost/regenconf/pending/fail2ban
2025-04-14 21:52:00,255: DEBUG - + pending_dir=/var/cache/yunohost/regenconf/pending/fail2ban
2025-04-14 21:52:00,255: DEBUG - + cd /usr/share/yunohost/conf/fail2ban
2025-04-14 21:52:00,256: DEBUG - + fail2ban_dir=/var/cache/yunohost/regenconf/pending/fail2ban/etc/fail2ban
2025-04-14 21:52:00,256: DEBUG - + mkdir -p /var/cache/yunohost/regenconf/pending/fail2ban/etc/fail2ban/filter.d
2025-04-14 21:52:00,260: DEBUG - + mkdir -p /var/cache/yunohost/regenconf/pending/fail2ban/etc/fail2ban/jail.d
2025-04-14 21:52:00,265: DEBUG - + cp yunohost.conf /var/cache/yunohost/regenconf/pending/fail2ban/etc/fail2ban/filter.d/yunohost.conf
2025-04-14 21:52:00,270: DEBUG - + cp yunohost-portal.conf /var/cache/yunohost/regenconf/pending/fail2ban/etc/fail2ban/filter.d/yunohost-portal.conf
2025-04-14 21:52:00,275: DEBUG - + cp postfix-sasl.conf /var/cache/yunohost/regenconf/pending/fail2ban/etc/fail2ban/filter.d/postfix-sasl.conf
2025-04-14 21:52:00,281: DEBUG - + cp jail.conf /var/cache/yunohost/regenconf/pending/fail2ban/etc/fail2ban/jail.conf
2025-04-14 21:52:00,348: DEBUG - + export ssh_port=22
2025-04-14 21:52:00,348: DEBUG - + ssh_port=22
2025-04-14 21:52:00,348: DEBUG - + ynh_render_template yunohost-jails.conf /var/cache/yunohost/regenconf/pending/fail2ban/etc/fail2ban/jail.d/yunohost-jails.conf
2025-04-14 21:52:00,348: DEBUG - + local template_path=yunohost-jails.conf
2025-04-14 21:52:00,348: DEBUG - + local output_path=/var/cache/yunohost/regenconf/pending/fail2ban/etc/fail2ban/jail.d/yunohost-jails.conf
2025-04-14 21:52:00,350: DEBUG - ++ dirname /var/cache/yunohost/regenconf/pending/fail2ban/etc/fail2ban/jail.d/yunohost-jails.conf
2025-04-14 21:52:00,354: DEBUG - + mkdir -p /var/cache/yunohost/regenconf/pending/fail2ban/etc/fail2ban/jail.d
2025-04-14 21:52:00,359: DEBUG - + python3 -c 'import os, sys, jinja2; sys.stdout.write(
2025-04-14 21:52:00,359: DEBUG -                     jinja2.Template(sys.stdin.read()
2025-04-14 21:52:00,359: DEBUG -                     ).render(os.environ));'
2025-04-14 21:52:00,561: DEBUG - Checking pending configuration which would have been applied for category 'fail2ban'...
2025-04-14 21:52:00,581: DEBUG - processing pending conf '/var/cache/yunohost/regenconf/pending/fail2ban/etc/fail2ban/jail.conf' to system conf '/etc/fail2ban/jail.conf'
2025-04-14 21:52:00,582: DEBUG - > system conf is already up-to-date
2025-04-14 21:52:00,582: DEBUG - processing pending conf '/var/cache/yunohost/regenconf/pending/fail2ban/etc/fail2ban/filter.d/postfix-sasl.conf' to system conf '/etc/fail2ban/filter.d/postfix-sasl.conf'
2025-04-14 21:52:00,582: DEBUG - > system conf has been manually removed
2025-04-14 21:52:00,583: DEBUG - Configuration file '/etc/fail2ban/filter.d/postfix-sasl.conf' updated
2025-04-14 21:52:00,583: DEBUG - processing pending conf '/var/cache/yunohost/regenconf/pending/fail2ban/etc/fail2ban/filter.d/yunohost.conf' to system conf '/etc/fail2ban/filter.d/yunohost.conf'
2025-04-14 21:52:00,583: DEBUG - > system conf has been manually removed
2025-04-14 21:52:00,583: DEBUG - Configuration file '/etc/fail2ban/filter.d/yunohost.conf' updated
2025-04-14 21:52:00,583: DEBUG - processing pending conf '/var/cache/yunohost/regenconf/pending/fail2ban/etc/fail2ban/filter.d/yunohost-portal.conf' to system conf '/etc/fail2ban/filter.d/yunohost-portal.conf'
2025-04-14 21:52:00,583: DEBUG - > system conf has been manually removed
2025-04-14 21:52:00,584: DEBUG - Configuration file '/etc/fail2ban/filter.d/yunohost-portal.conf' updated
2025-04-14 21:52:00,584: DEBUG - processing pending conf '/var/cache/yunohost/regenconf/pending/fail2ban/etc/fail2ban/jail.d/yunohost-jails.conf' to system conf '/etc/fail2ban/jail.d/yunohost-jails.conf'
2025-04-14 21:52:00,584: DEBUG - > system conf has been manually removed
2025-04-14 21:52:00,584: DEBUG - Configuration file '/etc/fail2ban/jail.d/yunohost-jails.conf' updated
2025-04-14 21:52:00,584: SUCCESS - Configuration updated for 'fail2ban'
2025-04-14 21:52:00,584: DEBUG - updating conf hashes for 'fail2ban' with: {'/etc/fail2ban/filter.d/postfix-sasl.conf': 'f5b8c01c318e6b5e906020fdf5c0fd16', '/etc/fail2ban/filter.d/yunohost-portal.conf': '1b1521b5967618f420b1fddefb03e523', '/etc/fail2ban/filter.d/yunohost.conf': '9fcaa5785707a0d24b4e0dec57c6ea2f', '/etc/fail2ban/jail.conf': 'ab87364beb78a4eaa19841fa0c796685', '/etc/fail2ban/jail.d/yunohost-jails.conf': 'd76e32cbcdef53f99e7f53f390e399d8'}
2025-04-14 21:52:00,608: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./52-fail2ban" post \'\' \'\' /etc/fail2ban/filter.d/postfix-sasl.conf,/etc/fail2ban/filter.d/yunohost.conf,/etc/fail2ban/filter.d/yunohost-portal.conf,/etc/fail2ban/jail.d/yunohost-jails.conf 7>&1']'
2025-04-14 21:52:00,616: DEBUG - + set -e
2025-04-14 21:52:00,617: DEBUG - + . /usr/share/yunohost/helpers
2025-04-14 21:52:00,618: DEBUG - ++++ dirname -- /usr/share/yunohost/helpers
2025-04-14 21:52:00,620: DEBUG - +++ cd -- /usr/share/yunohost
2025-04-14 21:52:00,620: DEBUG - +++ pwd
2025-04-14 21:52:00,621: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost
2025-04-14 21:52:00,621: DEBUG - ++ YNH_HELPERS_VERSION=1
2025-04-14 21:52:00,629: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace'
2025-04-14 21:52:00,629: DEBUG - ++ XTRACE_ENABLE='set -o xtrace'
2025-04-14 21:52:00,690: DEBUG - + do_post_regen /etc/fail2ban/filter.d/postfix-sasl.conf,/etc/fail2ban/filter.d/yunohost.conf,/etc/fail2ban/filter.d/yunohost-portal.conf,/etc/fail2ban/jail.d/yunohost-jails.conf
2025-04-14 21:52:00,690: DEBUG - + regen_conf_files=/etc/fail2ban/filter.d/postfix-sasl.conf,/etc/fail2ban/filter.d/yunohost.conf,/etc/fail2ban/filter.d/yunohost-portal.conf,/etc/fail2ban/jail.d/yunohost-jails.conf
2025-04-14 21:52:00,690: DEBUG - + ls -l /etc/fail2ban/jail.d/yunohost-jails.conf
2025-04-14 21:52:00,696: DEBUG - -rw-r--r-- 1 root root 628 Apr 14 21:52 /etc/fail2ban/jail.d/yunohost-jails.conf
2025-04-14 21:52:00,697: DEBUG - + chown root:root /etc/fail2ban/jail.d/yunohost-jails.conf
2025-04-14 21:52:00,702: DEBUG - + chmod 644 /etc/fail2ban/jail.d/yunohost-jails.conf
2025-04-14 21:52:00,706: DEBUG - + [[ -z /etc/fail2ban/filter.d/postfix-sasl.conf,/etc/fail2ban/filter.d/yunohost.conf,/etc/fail2ban/filter.d/yunohost-portal.conf,/etc/fail2ban/jail.d/yunohost-jails.conf ]]
2025-04-14 21:52:00,707: DEBUG - + systemctl reload fail2ban
2025-04-14 21:52:00,731: WARNING - fail2ban.service is not active, cannot reload.
2025-04-14 21:52:00,834: ERROR - Could not run script: /usr/share/yunohost/hooks/conf_regen/52-fail2ban
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/yunohost/hook.py", line 301, in hook_callback
    hook_return = hook_exec(
                  ^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/yunohost/hook.py", line 421, in hook_exec
    raise YunohostError("hook_exec_failed", path=path)
yunohost.utils.error.YunohostError: Could not run script: /usr/share/yunohost/hooks/conf_regen/52-fail2ban