Install the 'roundcube' app - This operation failed!

args:
app: roundcube
force: false
label: undefined
no_remove_on_failure: false
ended_at: 2023-09-02 19:55:56.656069
env:
YNH_APP_ACTION: install
YNH_APP_ARG_DOMAIN: maindomain.tld
YNH_APP_ARG_LANGUAGE: en_GB
YNH_APP_ARG_PATH: /webmail
YNH_APP_ARG_WITH_CARDDAV: ‘0’
YNH_APP_BASEDIR: /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u
YNH_APP_ID: roundcube
YNH_APP_INSTANCE_NAME: roundcube
YNH_APP_INSTANCE_NUMBER: ‘1’
YNH_APP_MANIFEST_VERSION: 1.6.0~ynh4
YNH_APP_PACKAGING_FORMAT: ‘1.0’
YNH_ARCH: amd64
YNH_DEBIAN_VERSION: bullseye
error: An error occurred inside the app installation script
interface: api
operation: app_install
parent: null
related_to:

    • app
    • roundcube
      started_at: 2023-09-02 19:55:23.661919
      success: false
      yunohost_version: 11.2.3

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

2023-09-02 19:55:23,673: INFO - Installing roundcube…
2023-09-02 19:55:23,732: DEBUG - Nothing to update in LDAP
2023-09-02 19:55:23,732: DEBUG - Permission ‘roundcube.main’ updated
2023-09-02 19:55:23,761: DEBUG - Full log of this operation: ‘Update URL related to permission ‘roundcube’
2023-09-02 19:55:23,837: DEBUG - The permission database has been resynchronized
2023-09-02 19:55:23,913: DEBUG - SSOwat configuration regenerated
2023-09-02 19:55:23,950: DEBUG - Permission ‘roundcube.main’ created
2023-09-02 19:55:23,950: DEBUG - Full log of this operation: ‘Create permission ‘roundcube’
2023-09-02 19:55:23,974: DEBUG - Executing command ‘[‘sh’, ‘-c’, ‘/bin/bash -x “./install” 7>&1’]’
2023-09-02 19:55:23,983: DEBUG - + source common.sh
2023-09-02 19:55:23,983: DEBUG - ++ YNH_PHP_VERSION=7.4
2023-09-02 19:55:23,983: DEBUG - ++ pkg_dependencies=‘php-pear php7.4-ldap php7.4-mysql php7.4-json php7.4-cli php7.4-intl php7.4-zip php7.4-gd php7.4-mbstring php7.4-dom php7.4-curl’
2023-09-02 19:55:23,983: DEBUG - ++ YNH_COMPOSER_VERSION=2.3.7
2023-09-02 19:55:23,983: DEBUG - ++ contextmenu_version=3.3.1
2023-09-02 19:55:23,983: DEBUG - ++ automatic_addressbook_version=v0.4.3
2023-09-02 19:55:23,983: DEBUG - ++ carddav_version=5.0.1
2023-09-02 19:55:23,983: DEBUG - + source /usr/share/yunohost/helpers
2023-09-02 19:55:23,984: DEBUG - +++ grep xtrace
2023-09-02 19:55:23,985: DEBUG - +++ set +o
2023-09-02 19:55:23,986: DEBUG - ++ readonly ‘XTRACE_ENABLE=set -o xtrace’
2023-09-02 19:55:23,986: DEBUG - ++ XTRACE_ENABLE=‘set -o xtrace’
2023-09-02 19:55:24,003: DEBUG - + ynh_abort_if_errors
2023-09-02 19:55:24,004: DEBUG - + trap ynh_exit_properly EXIT
2023-09-02 19:55:24,004: DEBUG - + domain=maindomain.tld
2023-09-02 19:55:24,004: DEBUG - + path_url=/webmail
2023-09-02 19:55:24,004: DEBUG - + with_carddav=0
2023-09-02 19:55:24,004: DEBUG - + language=en_GB
2023-09-02 19:55:24,004: DEBUG - + app=roundcube
2023-09-02 19:55:24,004: DEBUG - + fpm_footprint=low
2023-09-02 19:55:24,005: DEBUG - + fpm_free_footprint=0
2023-09-02 19:55:24,005: DEBUG - + fpm_usage=low
2023-09-02 19:55:24,088: DEBUG - + final_path=/var/www/roundcube
2023-09-02 19:55:24,088: DEBUG - + test ‘!’ -e /var/www/roundcube
2023-09-02 19:55:24,088: DEBUG - + ynh_webpath_register --app=roundcube --domain=maindomain.tld --path_url=/webmail
2023-09-02 19:55:24,088: INFO - […] > Validating installation parameters…
2023-09-02 19:55:24,141: DEBUG - + yunohost app register-url roundcube maindomain.tld /webmail
2023-09-02 19:55:24,984: DEBUG - + ynh_app_setting_set --app=roundcube --key=domain --value=maindomain.tld
2023-09-02 19:55:24,984: DEBUG - + local globalapp=roundcube
2023-09-02 19:55:24,985: INFO - […] > Storing installation settings…
2023-09-02 19:55:25,044: DEBUG - + app=roundcube
2023-09-02 19:55:25,044: DEBUG - + [[ domain =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:25,045: DEBUG - + ynh_app_setting set roundcube domain maindomain.tld
2023-09-02 19:55:25,097: DEBUG - + ynh_app_setting_set --app=roundcube --key=path --value=/webmail
2023-09-02 19:55:25,098: DEBUG - + local globalapp=roundcube
2023-09-02 19:55:25,160: DEBUG - + app=roundcube
2023-09-02 19:55:25,160: DEBUG - + [[ path =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:25,160: DEBUG - + ynh_app_setting set roundcube path /webmail
2023-09-02 19:55:25,208: DEBUG - + ynh_app_setting_set --app=roundcube --key=with_carddav --value=0
2023-09-02 19:55:25,208: DEBUG - + local globalapp=roundcube
2023-09-02 19:55:25,270: DEBUG - + app=roundcube
2023-09-02 19:55:25,270: DEBUG - + [[ with_carddav =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:25,270: DEBUG - + ynh_app_setting set roundcube with_carddav 0
2023-09-02 19:55:25,318: DEBUG - + ynh_app_setting_set --app=roundcube --key=language --value=en_GB
2023-09-02 19:55:25,318: DEBUG - + local globalapp=roundcube
2023-09-02 19:55:25,381: DEBUG - + app=roundcube
2023-09-02 19:55:25,381: DEBUG - + [[ language =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:25,382: DEBUG - + ynh_app_setting set roundcube language en_GB
2023-09-02 19:55:25,432: DEBUG - + ynh_app_setting_set --app=roundcube --key=fpm_footprint --value=low
2023-09-02 19:55:25,432: DEBUG - + local globalapp=roundcube
2023-09-02 19:55:25,493: DEBUG - + app=roundcube
2023-09-02 19:55:25,493: DEBUG - + [[ fpm_footprint =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:25,493: DEBUG - + ynh_app_setting set roundcube fpm_footprint low
2023-09-02 19:55:25,547: DEBUG - + ynh_app_setting_set --app=roundcube --key=fpm_free_footprint --value=0
2023-09-02 19:55:25,547: DEBUG - + local globalapp=roundcube
2023-09-02 19:55:25,607: DEBUG - + app=roundcube
2023-09-02 19:55:25,608: DEBUG - + [[ fpm_free_footprint =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:25,608: DEBUG - + ynh_app_setting set roundcube fpm_free_footprint 0
2023-09-02 19:55:25,659: DEBUG - + ynh_app_setting_set --app=roundcube --key=fpm_usage --value=low
2023-09-02 19:55:25,659: DEBUG - + local globalapp=roundcube
2023-09-02 19:55:25,711: DEBUG - + app=roundcube
2023-09-02 19:55:25,712: DEBUG - + [[ fpm_usage =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:25,712: DEBUG - + ynh_app_setting set roundcube fpm_usage low
2023-09-02 19:55:25,817: INFO - […] > Creating a MySQL database…
2023-09-02 19:55:25,818: DEBUG - ++ ynh_sanitize_dbid --db_name=roundcube
2023-09-02 19:55:25,828: DEBUG - ++ echo roundcube
2023-09-02 19:55:25,828: DEBUG - + db_name=roundcube
2023-09-02 19:55:25,828: DEBUG - + db_user=roundcube
2023-09-02 19:55:25,828: DEBUG - + ynh_app_setting_set --app=roundcube --key=db_name --value=roundcube
2023-09-02 19:55:25,828: DEBUG - + local globalapp=roundcube
2023-09-02 19:55:25,887: DEBUG - + app=roundcube
2023-09-02 19:55:25,887: DEBUG - + [[ db_name =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:25,887: DEBUG - + ynh_app_setting set roundcube db_name roundcube
2023-09-02 19:55:25,943: DEBUG - + ynh_mysql_setup_db --db_user=roundcube --db_name=roundcube
2023-09-02 19:55:25,944: DEBUG - + db_pwd=
2023-09-02 19:55:25,986: DEBUG - ++ ynh_string_random
2023-09-02 19:55:25,988: DEBUG - ++ length=24
2023-09-02 19:55:25,988: DEBUG - ++ filter=A-Za-z0-9
2023-09-02 19:55:25,989: DEBUG - ++ sed --quiet ‘s/(.{24})./\1/p’
2023-09-02 19:55:25,990: DEBUG - ++ tr --complement --delete A-Za-z0-9
2023-09-02 19:55:25,992: DEBUG - ++ dd if=/dev/urandom bs=1 count=1000
2023-09-02 19:55:25,996: DEBUG - + local new_db_pwd=
*********
2023-09-02 19:55:25,996: DEBUG - + db_pwd=**********
2023-09-02 19:55:25,996: DEBUG - + ynh_mysql_create_db roundcube roundcube **********
2023-09-02 19:55:25,996: DEBUG - + local db=roundcube
2023-09-02 19:55:25,996: DEBUG - + local ‘sql=CREATE DATABASE roundcube;’
2023-09-02 19:55:25,996: DEBUG - + [[ 3 -gt 1 ]]
2023-09-02 19:55:25,997: DEBUG - + sql+=’ GRANT ALL PRIVILEGES ON roundcube.* TO ‘'‘roundcube’'’@‘'‘localhost’'’’
2023-09-02 19:55:25,997: DEBUG - + [[ -n ********** ]]
2023-09-02 19:55:25,997: DEBUG - + sql+=’ IDENTIFIED BY ‘'’‘'’’
2023-09-02 19:55:25,997: DEBUG - + sql+=’ WITH GRANT OPTION;’
2023-09-02 19:55:25,997: DEBUG - + ynh_mysql_execute_as_root '–sql=CREATE DATABASE roundcube; GRANT ALL PRIVILEGES ON roundcube.
TO ‘'‘roundcube’'’@‘'‘localhost’'’ IDENTIFIED BY ‘'’
‘'’ WITH GRANT OPTION;’
2023-09-02 19:55:26,013: DEBUG - + database=
2023-09-02 19:55:26,014: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-09-02 19:55:26,014: DEBUG - + mysql -B ‘’
2023-09-02 19:55:26,023: DEBUG - + ynh_app_setting_set --app=roundcube --key=mysqlpwd --value=
*********
2023-09-02 19:55:26,023: DEBUG - + local globalapp=roundcube
2023-09-02 19:55:26,082: DEBUG - + app=roundcube
2023-09-02 19:55:26,082: DEBUG - + [[ mysqlpwd =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:26,082: DEBUG - + ynh_app_setting set roundcube mysqlpwd **********
2023-09-02 19:55:26,195: DEBUG - + ynh_install_app_dependencies php-pear php7.4-ldap php7.4-mysql php7.4-json php7.4-cli php7.4-intl php7.4-zip php7.4-gd php7.4-mbstring php7.4-dom php7.4-curl
2023-09-02 19:55:26,195: DEBUG - + local ‘dependencies=php-pear php7.4-ldap php7.4-mysql php7.4-json php7.4-cli php7.4-intl php7.4-zip php7.4-gd php7.4-mbstring php7.4-dom php7.4-curl’
2023-09-02 19:55:26,195: INFO - […] > Installing dependencies…
2023-09-02 19:55:26,196: DEBUG - ++ sed ‘s/([^<=>])\ ([^(])/\1, \2/g’
2023-09-02 19:55:26,198: DEBUG - ++ echo ‘php-pear php7.4-ldap php7.4-mysql php7.4-json php7.4-cli php7.4-intl php7.4-zip php7.4-gd php7.4-mbstring php7.4-dom php7.4-curl’
2023-09-02 19:55:26,199: DEBUG - + dependencies=‘php-pear, php7.4-ldap, php7.4-mysql, php7.4-json, php7.4-cli, php7.4-intl, php7.4-zip, php7.4-gd, php7.4-mbstring, php7.4-dom, php7.4-curl’
2023-09-02 19:55:26,199: DEBUG - + local ‘dependencies=php-pear, php7.4-ldap, php7.4-mysql, php7.4-json, php7.4-cli, php7.4-intl, php7.4-zip, php7.4-gd, php7.4-mbstring, php7.4-dom, php7.4-curl’
2023-09-02 19:55:26,199: DEBUG - ++ ynh_read_manifest --manifest_key=version
2023-09-02 19:55:26,215: DEBUG - ++ ‘[’ ‘!’ -e ‘’ ‘]’
2023-09-02 19:55:26,215: DEBUG - ++ ‘[’ -e /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.json ‘]’
2023-09-02 19:55:26,215: DEBUG - ++ manifest=/var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.json
2023-09-02 19:55:26,215: DEBUG - ++ grep -q ‘.json$’
2023-09-02 19:55:26,217: DEBUG - ++ echo /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.json
2023-09-02 19:55:26,217: DEBUG - ++ jq .version /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.json --raw-output
2023-09-02 19:55:26,247: DEBUG - + local version=1.6.0~ynh4
2023-09-02 19:55:26,247: DEBUG - + ‘[’ -z 1.6.0~ynh4 ‘]’
2023-09-02 19:55:26,247: DEBUG - + ‘[’ 1.6.0~ynh4 == null ‘]’
2023-09-02 19:55:26,247: DEBUG - + local dep_app=roundcube
2023-09-02 19:55:26,247: DEBUG - + [[ php-pear, php7.4-ldap, php7.4-mysql, php7.4-json, php7.4-cli, php7.4-intl, php7.4-zip, php7.4-gd, php7.4-mbstring, php7.4-dom, php7.4-curl =~ [<=>] ]]
2023-09-02 19:55:26,248: DEBUG - ++ sort -u
2023-09-02 19:55:26,249: DEBUG - ++ grep -oP ‘(?<=php)[0-9.]+(?=-|>)’
2023-09-02 19:55:26,251: DEBUG - ++ echo php-pear, php7.4-ldap, php7.4-mysql, php7.4-json, php7.4-cli, php7.4-intl, php7.4-zip, php7.4-gd, php7.4-mbstring, php7.4-dom, php7.4-curl
2023-09-02 19:55:26,252: DEBUG - + local specific_php_version=7.4
2023-09-02 19:55:26,253: DEBUG - + [[ -n 7.4 ]]
2023-09-02 19:55:26,253: DEBUG - ++ wc -l
2023-09-02 19:55:26,254: DEBUG - ++ echo 7.4
2023-09-02 19:55:26,256: DEBUG - + [[ 1 -eq 1 ]]
2023-09-02 19:55:26,256: DEBUG - + dependencies+=‘, php7.4, php7.4-fpm, php7.4-common’
2023-09-02 19:55:26,256: DEBUG - ++ ynh_app_setting_get --app=roundcube --key=phpversion
2023-09-02 19:55:26,256: DEBUG - ++ local globalapp=roundcube
2023-09-02 19:55:26,284: DEBUG - ++ app=roundcube
2023-09-02 19:55:26,284: DEBUG - ++ [[ phpversion =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:26,284: DEBUG - ++ ynh_app_setting get roundcube phpversion
2023-09-02 19:55:26,331: DEBUG - + local old_phpversion=
2023-09-02 19:55:26,332: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-09-02 19:55:26,332: DEBUG - + ynh_app_setting_set --app=roundcube --key=phpversion --value=7.4
2023-09-02 19:55:26,332: DEBUG - + local globalapp=roundcube
2023-09-02 19:55:26,386: DEBUG - + app=roundcube
2023-09-02 19:55:26,386: DEBUG - + [[ phpversion =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:26,386: DEBUG - + ynh_app_setting set roundcube phpversion 7.4
2023-09-02 19:55:26,435: DEBUG - + test -e /usr/bin/php7.4
2023-09-02 19:55:26,436: DEBUG - + update-alternatives --set php /usr/bin/php7.4
2023-09-02 19:55:26,438: DEBUG - ++ ynh_package_is_installed postgresql-13
2023-09-02 19:55:26,449: DEBUG - ++ ynh_wait_dpkg_free
2023-09-02 19:55:26,565: DEBUG - ++ return 0
2023-09-02 19:55:26,565: DEBUG - ++ grep --count ‘ok installed’
2023-09-02 19:55:26,566: DEBUG - ++ dpkg-query --show ‘–showformat=${Status}’ postgresql-13
2023-09-02 19:55:26,581: DEBUG - ++ echo yes
2023-09-02 19:55:26,581: DEBUG - + local psql_installed=yes
2023-09-02 19:55:26,581: DEBUG - + [[ true == \t\r\u\e ]]
2023-09-02 19:55:26,581: DEBUG - + YNH_INSTALL_APP_DEPENDENCIES_REPLACE=false
2023-09-02 19:55:26,581: DEBUG - + cat
2023-09-02 19:55:26,583: DEBUG - + ynh_package_install_from_equivs /tmp/roundcube-ynh-deps.control
2023-09-02 19:55:26,583: DEBUG - + local controlfile=/tmp/roundcube-ynh-deps.control
2023-09-02 19:55:26,584: DEBUG - ++ cut '–delimiter= ’ --fields=2
2023-09-02 19:55:26,585: DEBUG - ++ grep ‘^Package: ’ /tmp/roundcube-ynh-deps.control
2023-09-02 19:55:26,587: DEBUG - + local pkgname=roundcube-ynh-deps
2023-09-02 19:55:26,588: DEBUG - ++ cut ‘–delimiter= ’ --fields=2
2023-09-02 19:55:26,589: DEBUG - ++ grep ‘^Version: ’ /tmp/roundcube-ynh-deps.control
2023-09-02 19:55:26,591: DEBUG - + local pkgversion=1.6.0~ynh4
2023-09-02 19:55:26,591: DEBUG - + [[ -z roundcube-ynh-deps ]]
2023-09-02 19:55:26,591: DEBUG - + [[ -z 1.6.0~ynh4 ]]
2023-09-02 19:55:26,591: DEBUG - + ynh_package_update
2023-09-02 19:55:26,592: DEBUG - + ynh_apt update
2023-09-02 19:55:26,592: DEBUG - + ynh_wait_dpkg_free
2023-09-02 19:55:26,703: DEBUG - + return 0
2023-09-02 19:55:26,703: DEBUG - + LC_ALL=C
2023-09-02 19:55:26,703: DEBUG - + DEBIAN_FRONTEND=noninteractive
2023-09-02 19:55:26,703: DEBUG - + apt-get --assume-yes --quiet -o=Acquire::Retries=3 -o=Dpkg::Use-Pty=0 update
2023-09-02 19:55:26,765: DEBUG - Hit:1 Index of /debian bullseye InRelease
2023-09-02 19:55:26,765: DEBUG - Hit:2 Index of /debian-security bullseye-security/updates InRelease
2023-09-02 19:55:26,765: DEBUG - Hit:3 Index of /debian bullseye-updates InRelease
2023-09-02 19:55:27,040: DEBUG - Hit:4 Index of /php/ bullseye InRelease
2023-09-02 19:55:28,587: DEBUG - Hit:5 Index of /debian/ bullseye InRelease
2023-09-02 19:55:29,253: DEBUG - Reading package lists…
2023-09-02 19:55:29,266: DEBUG - ++ mktemp --directory
2023-09-02 19:55:29,267: DEBUG - + local TMPDIR=/tmp/tmp.vMzGBYQB4k
2023-09-02 19:55:29,268: DEBUG - + rm -f /usr/share/equivs/template/debian/compat
2023-09-02 19:55:29,269: DEBUG - + ynh_wait_dpkg_free
2023-09-02 19:55:29,375: DEBUG - + return 0
2023-09-02 19:55:29,375: DEBUG - + cp /tmp/roundcube-ynh-deps.control /tmp/tmp.vMzGBYQB4k/control
2023-09-02 19:55:29,377: DEBUG - + cd /tmp/tmp.vMzGBYQB4k
2023-09-02 19:55:29,377: DEBUG - + LC_ALL=C
2023-09-02 19:55:29,377: DEBUG - + equivs-build ./control
2023-09-02 19:55:29,519: DEBUG - dpkg-buildpackage: info: source package roundcube-ynh-deps
2023-09-02 19:55:29,520: DEBUG - dpkg-buildpackage: info: source version 1.6.0~ynh4
2023-09-02 19:55:29,520: DEBUG - dpkg-buildpackage: info: source distribution unstable
2023-09-02 19:55:29,520: DEBUG - dpkg-buildpackage: info: source changed by Equivs Dummy Package Generator root@maindomain.tld
2023-09-02 19:55:29,557: DEBUG - dpkg-source --before-build .
2023-09-02 19:55:29,557: DEBUG - dpkg-buildpackage: info: host architecture amd64
2023-09-02 19:55:29,661: DEBUG - debian/rules clean
2023-09-02 19:55:29,663: DEBUG - dh clean
2023-09-02 19:55:29,749: DEBUG - dh_clean
2023-09-02 19:55:29,783: DEBUG - debian/rules binary
2023-09-02 19:55:29,784: DEBUG - dh binary
2023-09-02 19:55:29,858: DEBUG - dh_update_autotools_config
2023-09-02 19:55:29,890: DEBUG - dh_autoreconf
2023-09-02 19:55:29,933: DEBUG - create-stamp debian/debhelper-build-stamp
2023-09-02 19:55:29,933: DEBUG - dh_prep
2023-09-02 19:55:29,966: DEBUG - dh_install
2023-09-02 19:55:30,001: DEBUG - dh_installdocs
2023-09-02 19:55:30,041: DEBUG - dh_installchangelogs
2023-09-02 19:55:30,130: DEBUG - dh_perl
2023-09-02 19:55:30,173: DEBUG - dh_link
2023-09-02 19:55:30,209: DEBUG - dh_strip_nondeterminism
2023-09-02 19:55:30,277: DEBUG - dh_compress
2023-09-02 19:55:30,324: DEBUG - dh_fixperms
2023-09-02 19:55:30,372: DEBUG - dh_missing
2023-09-02 19:55:30,402: DEBUG - dh_installdeb
2023-09-02 19:55:30,442: DEBUG - dh_gencontrol
2023-09-02 19:55:30,575: DEBUG - dh_md5sums
2023-09-02 19:55:30,616: DEBUG - dh_builddeb
2023-09-02 19:55:30,644: DEBUG - dpkg-deb: building package ‘roundcube-ynh-deps’ in ‘…/roundcube-ynh-deps_1.6.0~ynh4_all.deb’.
2023-09-02 19:55:30,668: DEBUG - dpkg-genbuildinfo --build=binary
2023-09-02 19:55:31,048: DEBUG - dpkg-genchanges --build=binary >…/roundcube-ynh-deps_1.6.0~ynh4_amd64.changes
2023-09-02 19:55:31,131: DEBUG - dpkg-genchanges: info: binary-only upload (no source code included)
2023-09-02 19:55:31,136: DEBUG - dpkg-source --after-build .
2023-09-02 19:55:31,240: DEBUG - dpkg-buildpackage: info: binary-only upload (no source included)
2023-09-02 19:55:31,240: DEBUG -
2023-09-02 19:55:31,240: DEBUG - The package has been created.
2023-09-02 19:55:31,240: DEBUG - Attention, the package has been created in the current directory,
2023-09-02 19:55:31,241: DEBUG - not in “…” as indicated by the message above!
2023-09-02 19:55:31,243: DEBUG - + tee ./dpkg_log
2023-09-02 19:55:31,244: DEBUG - + LC_ALL=C
2023-09-02 19:55:31,244: DEBUG - + dpkg --force-depends --install ./roundcube-ynh-deps_1.6.0~ynh4_all.deb
2023-09-02 19:55:31,280: DEBUG - Selecting previously unselected package roundcube-ynh-deps.
2023-09-02 19:55:31,308: DEBUG - (Reading database … 62622 files and directories currently installed.)
2023-09-02 19:55:31,310: DEBUG - Preparing to unpack …/roundcube-ynh-deps_1.6.0~ynh4_all.deb …
2023-09-02 19:55:31,311: DEBUG - Unpacking roundcube-ynh-deps (1.6.0~ynh4) …
2023-09-02 19:55:31,337: DEBUG - dpkg: roundcube-ynh-deps: dependency problems, but configuring anyway as you requested:
2023-09-02 19:55:31,337: DEBUG - roundcube-ynh-deps depends on php7.4-zip; however:
2023-09-02 19:55:31,337: DEBUG - Package php7.4-zip is not installed.
2023-09-02 19:55:31,337: DEBUG - roundcube-ynh-deps depends on php7.4; however:
2023-09-02 19:55:31,337: DEBUG - Package php7.4 is not installed.
2023-09-02 19:55:31,338: DEBUG -
2023-09-02 19:55:31,338: DEBUG - Setting up roundcube-ynh-deps (1.6.0~ynh4) …
2023-09-02 19:55:31,352: DEBUG - + ynh_package_install --fix-broken
2023-09-02 19:55:31,352: DEBUG - + ynh_apt --no-remove --option Dpkg::Options::=–force-confdef --option Dpkg::Options::=–force-confold install --fix-broken
2023-09-02 19:55:31,352: DEBUG - + ynh_wait_dpkg_free
2023-09-02 19:55:31,457: DEBUG - + return 0
2023-09-02 19:55:31,457: DEBUG - + LC_ALL=C
2023-09-02 19:55:31,457: DEBUG - + DEBIAN_FRONTEND=noninteractive
2023-09-02 19:55:31,457: DEBUG - + apt-get --assume-yes --quiet -o=Acquire::Retries=3 -o=Dpkg::Use-Pty=0 --no-remove --option Dpkg::Options::=–force-confdef --option Dpkg::Options::=–force-confold install --fix-broken
2023-09-02 19:55:31,599: DEBUG - Reading package lists…
2023-09-02 19:55:31,788: DEBUG - Building dependency tree…
2023-09-02 19:55:31,790: DEBUG - Reading state information…
2023-09-02 19:55:31,852: DEBUG - Correcting dependencies… Done
2023-09-02 19:55:31,946: DEBUG - The following additional packages will be installed:
2023-09-02 19:55:31,947: DEBUG - libzip4 php7.4 php7.4-zip
2023-09-02 19:55:31,964: DEBUG - The following NEW packages will be installed:
2023-09-02 19:55:31,964: DEBUG - libzip4 php7.4 php7.4-zip
2023-09-02 19:55:32,257: DEBUG - 0 upgraded, 3 newly installed, 0 to remove and 13 not upgraded.
2023-09-02 19:55:32,257: DEBUG - Need to get 51.7 kB/129 kB of archives.
2023-09-02 19:55:32,257: DEBUG - After this operation, 335 kB of additional disk space will be used.
2023-09-02 19:55:32,257: DEBUG - Get:1 Index of /php/ bullseye/main amd64 php7.4 all 1:7.4.33-8+0~20230902.87+debian11~1.gbp87c414 [51.7 kB]
2023-09-02 19:55:32,776: DEBUG - Fetched 51.7 kB in 0s (127 kB/s)
2023-09-02 19:55:32,802: DEBUG - Selecting previously unselected package libzip4:amd64.
2023-09-02 19:55:32,837: DEBUG - (Reading database … 62626 files and directories currently installed.)
2023-09-02 19:55:32,840: DEBUG - Preparing to unpack …/libzip4_1.7.3-1_amd64.deb …
2023-09-02 19:55:32,842: DEBUG - Unpacking libzip4:amd64 (1.7.3-1) …
2023-09-02 19:55:32,867: DEBUG - Selecting previously unselected package php7.4.
2023-09-02 19:55:32,871: DEBUG - Preparing to unpack …/php7.4_1%3a7.4.33-8+0~20230902.87+debian11~1.gbp87c414_all.deb …
2023-09-02 19:55:32,873: DEBUG - Unpacking php7.4 (1:7.4.33-8+0~20230902.87+debian11~1.gbp87c414) …
2023-09-02 19:55:32,898: DEBUG - Selecting previously unselected package php7.4-zip.
2023-09-02 19:55:32,902: DEBUG - Preparing to unpack …/php7.4-zip_1%3a7.4.33-8+0~20230902.87+debian11~1.gbp87c414_amd64.deb …
2023-09-02 19:55:32,906: DEBUG - Unpacking php7.4-zip (1:7.4.33-8+0~20230902.87+debian11~1.gbp87c414) …
2023-09-02 19:55:32,950: DEBUG - Setting up libzip4:amd64 (1.7.3-1) …
2023-09-02 19:55:32,953: DEBUG - Setting up php7.4 (1:7.4.33-8+0~20230902.87+debian11~1.gbp87c414) …
2023-09-02 19:55:32,956: DEBUG - Setting up php7.4-zip (1:7.4.33-8+0~20230902.87+debian11~1.gbp87c414) …
2023-09-02 19:55:33,135: DEBUG -
2023-09-02 19:55:33,135: DEBUG - Creating config file /etc/php/7.4/mods-available/zip.ini with new version
2023-09-02 19:55:33,273: DEBUG - Processing triggers for libc-bin (2.31-13+deb11u6) …
2023-09-02 19:55:33,290: DEBUG - Processing triggers for php7.4-fpm (1:7.4.33-8+0~20230902.87+debian11~1.gbp87c414) …
2023-09-02 19:55:33,405: DEBUG - Processing triggers for php7.4-cli (1:7.4.33-8+0~20230902.87+debian11~1.gbp87c414) …
2023-09-02 19:55:33,541: DEBUG - + [[ -n /tmp/tmp.vMzGBYQB4k ]]
2023-09-02 19:55:33,541: DEBUG - + rm --recursive --force /tmp/tmp.vMzGBYQB4k
2023-09-02 19:55:33,543: DEBUG - + ynh_package_is_installed roundcube-ynh-deps
2023-09-02 19:55:33,551: DEBUG - + ynh_wait_dpkg_free
2023-09-02 19:55:33,658: DEBUG - + return 0
2023-09-02 19:55:33,659: DEBUG - + grep --count ‘ok installed’
2023-09-02 19:55:33,660: DEBUG - + dpkg-query --show ‘–showformat=${Status}’ roundcube-ynh-deps
2023-09-02 19:55:33,673: DEBUG - + rm /tmp/roundcube-ynh-deps.control
2023-09-02 19:55:33,675: DEBUG - ++ ynh_package_is_installed postgresql-13
2023-09-02 19:55:33,685: DEBUG - ++ ynh_wait_dpkg_free
2023-09-02 19:55:33,792: DEBUG - ++ return 0
2023-09-02 19:55:33,792: DEBUG - ++ grep --count ‘ok installed’
2023-09-02 19:55:33,794: DEBUG - ++ dpkg-query --show ‘–showformat=${Status}’ postgresql-13
2023-09-02 19:55:33,807: DEBUG - ++ echo yes
2023-09-02 19:55:33,807: DEBUG - + local psql_installed2=yes
2023-09-02 19:55:33,807: DEBUG - + [[ yes != \y\e\s ]]
2023-09-02 19:55:33,880: DEBUG - + ynh_system_user_create --username=roundcube --home_dir=/var/www/roundcube
2023-09-02 19:55:33,881: INFO - [+…] > Configuring system user…
2023-09-02 19:55:33,939: DEBUG - + use_shell=0
2023-09-02 19:55:33,939: DEBUG - + home_dir=/var/www/roundcube
2023-09-02 19:55:33,939: DEBUG - + groups=
2023-09-02 19:55:33,939: DEBUG - + ynh_system_user_exists roundcube
2023-09-02 19:55:33,948: DEBUG - + getent passwd roundcube
2023-09-02 19:55:33,953: DEBUG - + ‘[’ -n /var/www/roundcube ‘]’
2023-09-02 19:55:33,953: DEBUG - + local ‘user_home_dir=–home-dir /var/www/roundcube’
2023-09-02 19:55:33,954: DEBUG - + local ‘shell=–shell /usr/sbin/nologin’
2023-09-02 19:55:33,954: DEBUG - + useradd --home-dir /var/www/roundcube --system --user-group roundcube --shell /usr/sbin/nologin
2023-09-02 19:55:34,053: DEBUG - + ynh_app_setting_set --app=roundcube --key=final_path --value=/var/www/roundcube
2023-09-02 19:55:34,053: DEBUG - + local globalapp=roundcube
2023-09-02 19:55:34,053: INFO - [#+…] > Setting up source files…
2023-09-02 19:55:34,113: DEBUG - + app=roundcube
2023-09-02 19:55:34,114: DEBUG - + [[ final_path =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:34,114: DEBUG - + ynh_app_setting set roundcube final_path /var/www/roundcube
2023-09-02 19:55:34,169: DEBUG - + ynh_setup_source --dest_dir=/var/www/roundcube
2023-09-02 19:55:34,197: DEBUG - + keep=
2023-09-02 19:55:34,197: DEBUG - + full_replace=0
2023-09-02 19:55:34,197: DEBUG - + test -e /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.toml
2023-09-02 19:55:34,197: DEBUG - + source_id=app
2023-09-02 19:55:34,197: DEBUG - + local src_file_path=/var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/app.src
2023-09-02 19:55:34,198: DEBUG - ++ cut --delimiter== --fields=2-
2023-09-02 19:55:34,199: DEBUG - ++ grep SOURCE_URL= /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/app.src
2023-09-02 19:55:34,201: DEBUG - + local src_url=https://github.com/roundcube/roundcubemail/releases/download/1.6.0/roundcubemail-1.6.0.tar.gz
2023-09-02 19:55:34,202: DEBUG - ++ cut --delimiter== --fields=2-
2023-09-02 19:55:34,203: DEBUG - ++ grep SOURCE_SUM= /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/app.src
2023-09-02 19:55:34,205: DEBUG - + local src_sum=1224eaf628888e503c49d0e8a69aa4997e566c3605738d0303d9c7a09722f363
2023-09-02 19:55:34,206: DEBUG - ++ cut --delimiter== --fields=2-
2023-09-02 19:55:34,207: DEBUG - ++ grep SOURCE_SUM_PRG= /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/app.src
2023-09-02 19:55:34,208: DEBUG - + local src_sumprg=sha256sum
2023-09-02 19:55:34,209: DEBUG - ++ cut --delimiter== --fields=2-
2023-09-02 19:55:34,210: DEBUG - ++ grep SOURCE_FORMAT= /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/app.src
2023-09-02 19:55:34,212: DEBUG - + local src_format=tar.gz
2023-09-02 19:55:34,212: DEBUG - ++ cut --delimiter== --fields=2-
2023-09-02 19:55:34,214: DEBUG - ++ grep SOURCE_IN_SUBDIR= /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/app.src
2023-09-02 19:55:34,216: DEBUG - + local src_in_subdir=true
2023-09-02 19:55:34,217: DEBUG - ++ cut --delimiter== --fields=2-
2023-09-02 19:55:34,218: DEBUG - ++ grep SOURCE_FILENAME= /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/app.src
2023-09-02 19:55:34,220: DEBUG - + local src_rename=
2023-09-02 19:55:34,220: DEBUG - ++ cut --delimiter== --fields=2-
2023-09-02 19:55:34,221: DEBUG - ++ grep SOURCE_EXTRACT= /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/app.src
2023-09-02 19:55:34,223: DEBUG - + local src_extract=
2023-09-02 19:55:34,224: DEBUG - ++ cut --delimiter== --fields=2-
2023-09-02 19:55:34,225: DEBUG - ++ grep SOURCE_PLATFORM= /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/app.src
2023-09-02 19:55:34,227: DEBUG - + local src_platform=
2023-09-02 19:55:34,227: DEBUG - + src_sumprg=sha256sum
2023-09-02 19:55:34,227: DEBUG - + src_in_subdir=true
2023-09-02 19:55:34,227: DEBUG - + src_format=tar.gz
2023-09-02 19:55:34,228: DEBUG - ++ tr ‘[:upper:]’ ‘[:lower:]’
2023-09-02 19:55:34,229: DEBUG - ++ echo tar.gz
2023-09-02 19:55:34,230: DEBUG - + src_format=tar.gz
2023-09-02 19:55:34,230: DEBUG - + src_extract=true
2023-09-02 19:55:34,230: DEBUG - + [[ true != \t\r\u\e ]]
2023-09-02 19:55:34,230: DEBUG - + local local_src=/opt/yunohost-apps-src/roundcube/app
2023-09-02 19:55:34,230: DEBUG - ++ dirname /var/cache/yunohost/download/roundcube/app
2023-09-02 19:55:34,231: DEBUG - + mkdir -p /var/cache/yunohost/download/roundcube
2023-09-02 19:55:34,233: DEBUG - + src_filename=/var/cache/yunohost/download/roundcube/app
2023-09-02 19:55:34,233: DEBUG - + ‘[’ tar.gz = docker ‘]’
2023-09-02 19:55:34,233: DEBUG - + test -e /opt/yunohost-apps-src/roundcube/app
2023-09-02 19:55:34,233: DEBUG - + ‘[’ -n https://github.com/roundcube/roundcubemail/releases/download/1.6.0/roundcubemail-1.6.0.tar.gz ‘]’
2023-09-02 19:55:34,234: DEBUG - + ‘[’ -e /var/cache/yunohost/download/roundcube/app ‘]’
2023-09-02 19:55:34,234: DEBUG - + ‘[’ ‘!’ -e /var/cache/yunohost/download/roundcube/app ‘]’
2023-09-02 19:55:34,234: DEBUG - ++ wget --tries 3 --no-dns-cache --timeout 900 --no-verbose --output-document=/var/cache/yunohost/download/roundcube/app https://github.com/roundcube/roundcubemail/releases/download/1.6.0/roundcubemail-1.6.0.tar.gz
2023-09-02 19:55:36,448: DEBUG - + out=‘Will not apply HSTS. The HSTS database must be a regular and non-world-writable file.
2023-09-02 19:55:36,448: DEBUG - ERROR: could not open HSTS store at ‘'’/root/.wget-hsts’'’. HSTS will be disabled.
2023-09-02 19:55:36,448: DEBUG - 2023-09-02 19:55:36 URL:https://objects.githubusercontent.com/github-production-release-asset-2e65be/4224042/b73cdbc2-0965-49d1-a600-171b29a540f8?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20230902%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20230902T195534Z&X-Amz-Expires=300&X-Amz-Signature=958942675f8e6fbf9f6929cc6d4f8242fbbea838a955716d53121e31e80ff37f&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=4224042&response-content-disposition=attachment%3B%20filename%3Droundcubemail-1.6.0.tar.gz&response-content-type=application%2Foctet-stream [3886912/3886912] → “/var/cache/yunohost/download/roundcube/app” [1]’
2023-09-02 19:55:36,449: DEBUG - + sha256sum --check --status
2023-09-02 19:55:36,468: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/
2023-09-02 19:55:36,469: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-09-02 19:55:36,469: DEBUG - + mkdir --parents /var/www/roundcube
2023-09-02 19:55:36,472: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-09-02 19:55:36,472: DEBUG - + ‘[’ -n /var/www/roundcube ‘]’
2023-09-02 19:55:36,472: DEBUG - + ‘[’ /var/www/roundcube == /var/www/roundcube ‘]’
2023-09-02 19:55:36,472: DEBUG - + ynh_apply_default_permissions /var/www/roundcube
2023-09-02 19:55:36,472: DEBUG - + local target=/var/www/roundcube
2023-09-02 19:55:36,473: DEBUG - ++ tr -d ‘<>= ’
2023-09-02 19:55:36,474: DEBUG - ++ ynh_read_manifest --manifest_key=requirements.yunohost
2023-09-02 19:55:36,490: DEBUG - ++ ‘[’ ‘!’ -e ‘’ ‘]’
2023-09-02 19:55:36,490: DEBUG - ++ ‘[’ -e /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.json ‘]’
2023-09-02 19:55:36,490: DEBUG - ++ manifest=/var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.json
2023-09-02 19:55:36,491: DEBUG - ++ grep -q ‘.json$’
2023-09-02 19:55:36,492: DEBUG - ++ echo /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.json
2023-09-02 19:55:36,493: DEBUG - ++ jq .requirements.yunohost /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.json --raw-output
2023-09-02 19:55:36,524: DEBUG - + local ynh_requirement=11.0.9
2023-09-02 19:55:36,525: DEBUG - + dpkg --compare-versions 1.0 ge 2
2023-09-02 19:55:36,527: DEBUG - + ‘[’ -z 11.0.9 ‘]’
2023-09-02 19:55:36,527: DEBUG - + ‘[’ 11.0.9 == null ‘]’
2023-09-02 19:55:36,527: DEBUG - + dpkg --compare-versions 11.0.9 ge 4.2
2023-09-02 19:55:36,528: DEBUG - + chmod o-rwx /var/www/roundcube
2023-09-02 19:55:36,530: DEBUG - + chmod g-w /var/www/roundcube
2023-09-02 19:55:36,531: DEBUG - + chown -R root:root /var/www/roundcube
2023-09-02 19:55:36,537: DEBUG - + ynh_system_user_exists roundcube
2023-09-02 19:55:36,546: DEBUG - + getent passwd roundcube
2023-09-02 19:55:36,549: DEBUG - + chown roundcube:roundcube /var/www/roundcube
2023-09-02 19:55:36,553: DEBUG - + grep -q ‘^/etc/cron|/etc/php|/etc/nginx/conf.d|/etc/fail2ban|/etc/systemd/system’
2023-09-02 19:55:36,555: DEBUG - + echo /var/www/roundcube
2023-09-02 19:55:36,556: DEBUG - + [[ true == \f\a\l\s\e ]]
2023-09-02 19:55:36,556: DEBUG - + [[ tar.gz == \d\o\c\k\e\r ]]
2023-09-02 19:55:36,556: DEBUG - + [[ tar.gz == \z\i\p ]]
2023-09-02 19:55:36,556: DEBUG - + local strip=
2023-09-02 19:55:36,556: DEBUG - + ‘[’ true ‘!=’ false ‘]’
2023-09-02 19:55:36,556: DEBUG - + ‘[’ true == true ‘]’
2023-09-02 19:55:36,556: DEBUG - + local sub_dirs=1
2023-09-02 19:55:36,556: DEBUG - + strip=’–strip-components 1’
2023-09-02 19:55:36,556: DEBUG - + [[ tar.gz =~ ^tar.gz|tar.bz2|tar.xz$ ]]
2023-09-02 19:55:36,557: DEBUG - + tar --extract --file=/var/cache/yunohost/download/roundcube/app --directory=/var/www/roundcube --strip-components 1
2023-09-02 19:55:36,775: DEBUG - + ynh_secure_remove --file=/var/cache/yunohost/download/roundcube/app
2023-09-02 19:55:36,794: DEBUG - + ‘[’ -d /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/sources/patches/ ‘]’
2023-09-02 19:55:36,795: DEBUG - ++ realpath /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/sources/patches/
2023-09-02 19:55:36,796: DEBUG - + local patches_folder=/var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/sources/patches
2023-09-02 19:55:36,797: DEBUG - ++ wc --lines
2023-09-02 19:55:36,798: DEBUG - ++ find /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/sources/patches -type f -name 'app-.patch’
2023-09-02 19:55:36,801: DEBUG - + (( 1 > 0 ))
2023-09-02 19:55:36,801: DEBUG - + cd /var/www/roundcube
2023-09-02 19:55:36,801: DEBUG - + for p in $patches_folder/${source_id}-
.patch
2023-09-02 19:55:36,801: DEBUG - + echo /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/sources/patches/app-fix-login-page-when-ssoed.patch
2023-09-02 19:55:36,801: DEBUG - /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/sources/patches/app-fix-login-page-when-ssoed.patch
2023-09-02 19:55:36,802: DEBUG - + patch --strip=1
2023-09-02 19:55:36,803: DEBUG - patching file index.php
2023-09-02 19:55:36,803: DEBUG - Hunk #1 succeeded at 220 (offset 10 lines).
2023-09-02 19:55:36,804: DEBUG - + test -e /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/sources/extra_files/app
2023-09-02 19:55:36,804: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-09-02 19:55:36,804: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/
2023-09-02 19:55:36,805: DEBUG - + chmod 750 /var/www/roundcube
2023-09-02 19:55:36,807: DEBUG - + chmod -R o-rwx /var/www/roundcube
2023-09-02 19:55:36,826: DEBUG - + chown -R roundcube:www-data /var/www/roundcube
2023-09-02 19:55:36,912: DEBUG - + ynh_add_nginx_config
2023-09-02 19:55:36,912: DEBUG - + local finalnginxconf=/etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:36,912: DEBUG - + ynh_add_config --template=nginx.conf --destination=/etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:36,912: INFO - [##…] > Configuring NGINX web server…
2023-09-02 19:55:36,939: DEBUG - + ‘[’ -f /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/nginx.conf ‘]’
2023-09-02 19:55:36,939: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/nginx.conf
2023-09-02 19:55:36,939: DEBUG - + ynh_backup_if_checksum_is_different --file=/etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:36,947: DEBUG - + local checksum_setting_name=checksum__etc_nginx_conf.d_maindomain.tld.d_roundcube.conf
2023-09-02 19:55:36,948: DEBUG - ++ ynh_app_setting_get --app=roundcube --key=checksum__etc_nginx_conf.d_maindomain.tld.d_roundcube.conf
2023-09-02 19:55:36,948: DEBUG - ++ local globalapp=roundcube
2023-09-02 19:55:36,979: DEBUG - ++ app=roundcube
2023-09-02 19:55:36,979: DEBUG - ++ [[ checksum__etc_nginx_conf.d_maindomain.tld.d_roundcube.conf =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:36,979: DEBUG - ++ ynh_app_setting get roundcube checksum__etc_nginx_conf.d_maindomain.tld.d_roundcube.conf
2023-09-02 19:55:37,033: DEBUG - + local checksum_value=
2023-09-02 19:55:37,034: DEBUG - + backup_file_checksum=
2023-09-02 19:55:37,034: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-09-02 19:55:37,034: DEBUG - + touch /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,035: DEBUG - + chown root:root /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,036: DEBUG - + chmod 640 /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,038: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/nginx.conf /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,040: DEBUG - + ynh_apply_default_permissions /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,040: DEBUG - + local target=/etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,041: DEBUG - ++ tr -d '<>= ’
2023-09-02 19:55:37,042: DEBUG - ++ ynh_read_manifest --manifest_key=requirements.yunohost
2023-09-02 19:55:37,060: DEBUG - ++ ‘[’ ‘!’ -e ‘’ ‘]’
2023-09-02 19:55:37,060: DEBUG - ++ ‘[’ -e /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.json ‘]’
2023-09-02 19:55:37,060: DEBUG - ++ manifest=/var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.json
2023-09-02 19:55:37,060: DEBUG - ++ grep -q ‘.json$’
2023-09-02 19:55:37,062: DEBUG - ++ echo /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.json
2023-09-02 19:55:37,063: DEBUG - ++ jq .requirements.yunohost /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.json --raw-output
2023-09-02 19:55:37,096: DEBUG - + local ynh_requirement=11.0.9
2023-09-02 19:55:37,096: DEBUG - + dpkg --compare-versions 1.0 ge 2
2023-09-02 19:55:37,098: DEBUG - + ‘[’ -z 11.0.9 ‘]’
2023-09-02 19:55:37,098: DEBUG - + ‘[’ 11.0.9 == null ‘]’
2023-09-02 19:55:37,098: DEBUG - + dpkg --compare-versions 11.0.9 ge 4.2
2023-09-02 19:55:37,100: DEBUG - + chmod o-rwx /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,101: DEBUG - + chmod g-w /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,102: DEBUG - + chown -R root:root /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,103: DEBUG - + ynh_system_user_exists roundcube
2023-09-02 19:55:37,113: DEBUG - + getent passwd roundcube
2023-09-02 19:55:37,115: DEBUG - + chown roundcube:roundcube /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,117: DEBUG - + grep -q ‘^/etc/cron|/etc/php|/etc/nginx/conf.d|/etc/fail2ban|/etc/systemd/system’
2023-09-02 19:55:37,118: DEBUG - + echo /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,119: DEBUG - + chmod 400 /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,121: DEBUG - + chown root:root /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,122: DEBUG - + ynh_replace_vars --file=/etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,132: DEBUG - + test -n /webmail
2023-09-02 19:55:37,132: DEBUG - + local path_url_slash_less=/webmail
2023-09-02 19:55:37,132: DEBUG - + ynh_replace_string --match_string=PATH/ --replace_string=/webmail/ --target_file=/etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,196: DEBUG - + sed --in-place $'s\001__PATH
/\001/webmail/\001g’ /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,198: DEBUG - + ynh_replace_string --match_string=PATH --replace_string=/webmail --target_file=/etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,258: DEBUG - + sed --in-place $'s\001__PATH
_\001/webmail\001g’ /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,260: DEBUG - + test -n roundcube
2023-09-02 19:55:37,261: DEBUG - + ynh_replace_string --match_string=NAME --replace_string=roundcube --target_file=/etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,327: DEBUG - + sed --in-place $‘s\001__NAME__\001roundcube\001g’ /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,330: DEBUG - + ynh_replace_string --match_string=NAMETOCHANGE --replace_string=roundcube --target_file=/etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,392: DEBUG - + sed --in-place $‘s\001__NAMETOCHANGE__\001roundcube\001g’ /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,394: DEBUG - + ynh_replace_string --match_string=USER --replace_string=roundcube --target_file=/etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,458: DEBUG - + sed --in-place $‘s\001__USER__\001roundcube\001g’ /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,460: DEBUG - + test -n /var/www/roundcube
2023-09-02 19:55:37,460: DEBUG - + ynh_replace_string --match_string=FINALPATH --replace_string=/var/www/roundcube --target_file=/etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,518: DEBUG - + sed --in-place $‘s\001__FINALPATH__\001/var/www/roundcube\001g’ /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,520: DEBUG - + ynh_replace_string --match_string=INSTALL_DIR --replace_string=/var/www/roundcube --target_file=/etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,582: DEBUG - + sed --in-place $‘s\001__INSTALL_DIR__\001/var/www/roundcube\001g’ /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,584: DEBUG - + dpkg --compare-versions 1.0 lt 2
2023-09-02 19:55:37,587: DEBUG - + test -n 7.4
2023-09-02 19:55:37,587: DEBUG - + ynh_replace_string --match_string=PHPVERSION --replace_string=7.4 --target_file=/etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,646: DEBUG - + sed --in-place $‘s\001__PHPVERSION__\0017.4\001g’ /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,648: DEBUG - + test -n ‘’
2023-09-02 19:55:37,649: DEBUG - ++ sed ‘s@([^.]*)@\L\1@g’
2023-09-02 19:55:37,650: DEBUG - ++ sort --unique
2023-09-02 19:55:37,652: DEBUG - ++ grep -oP ‘[A-Z0-9]+?[A-Z0-9_]?[A-Z0-9]?’ /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,655: DEBUG - + uniques_vars=()
2023-09-02 19:55:37,655: DEBUG - + local delimit=@
2023-09-02 19:55:37,655: DEBUG - + ynh_store_file_checksum --file=/etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,655: DEBUG - + update_only=0
2023-09-02 19:55:37,673: DEBUG - + local checksum_setting_name=checksum__etc_nginx_conf.d_maindomain.tld.d_roundcube.conf
2023-09-02 19:55:37,674: DEBUG - ++ cut '–delimiter= ’ --fields=1
2023-09-02 19:55:37,676: DEBUG - ++ md5sum /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,679: DEBUG - + ynh_app_setting_set --app=roundcube --key=checksum__etc_nginx_conf.d_maindomain.tld.d_roundcube.conf --value=5b3193eb3c19b1ccf0100c3c5ba38c7d
2023-09-02 19:55:37,679: DEBUG - + local globalapp=roundcube
2023-09-02 19:55:37,734: DEBUG - + app=roundcube
2023-09-02 19:55:37,735: DEBUG - + [[ checksum__etc_nginx_conf.d_maindomain.tld.d_roundcube.conf =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:37,735: DEBUG - + ynh_app_setting set roundcube checksum__etc_nginx_conf.d_maindomain.tld.d_roundcube.conf 5b3193eb3c19b1ccf0100c3c5ba38c7d
2023-09-02 19:55:37,782: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-09-02 19:55:37,782: DEBUG - + unset backup_file_checksum
2023-09-02 19:55:37,782: DEBUG - + ‘[’ /webmail ‘!=’ / ‘]’
2023-09-02 19:55:37,782: DEBUG - + ynh_replace_string ‘–match_string=^#sub_path_only’ --replace_string= --target_file=/etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,842: DEBUG - + sed --in-place ‘s^#sub_path_onlyg’ /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,844: DEBUG - + ynh_store_file_checksum --file=/etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,845: DEBUG - + update_only=0
2023-09-02 19:55:37,859: DEBUG - + local checksum_setting_name=checksum__etc_nginx_conf.d_maindomain.tld.d_roundcube.conf
2023-09-02 19:55:37,860: DEBUG - ++ cut ‘–delimiter= ’ --fields=1
2023-09-02 19:55:37,861: DEBUG - ++ md5sum /etc/nginx/conf.d/maindomain.tld.d/roundcube.conf
2023-09-02 19:55:37,865: DEBUG - + ynh_app_setting_set --app=roundcube --key=checksum__etc_nginx_conf.d_maindomain.tld.d_roundcube.conf --value=11139b8ae39304c6db56873474b5347d
2023-09-02 19:55:37,865: DEBUG - + local globalapp=roundcube
2023-09-02 19:55:37,922: DEBUG - + app=roundcube
2023-09-02 19:55:37,922: DEBUG - + [[ checksum__etc_nginx_conf.d_maindomain.tld.d_roundcube.conf =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:37,922: DEBUG - + ynh_app_setting set roundcube checksum__etc_nginx_conf.d_maindomain.tld.d_roundcube.conf 11139b8ae39304c6db56873474b5347d
2023-09-02 19:55:37,968: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-09-02 19:55:37,968: DEBUG - + unset backup_file_checksum
2023-09-02 19:55:37,968: DEBUG - + ynh_systemd_action --service_name=nginx --action=reload
2023-09-02 19:55:38,047: DEBUG - + service_name=nginx
2023-09-02 19:55:38,047: DEBUG - + action=reload
2023-09-02 19:55:38,047: DEBUG - + line_match=
2023-09-02 19:55:38,047: DEBUG - + length=20
2023-09-02 19:55:38,047: DEBUG - + log_path=/var/log/nginx/nginx.log
2023-09-02 19:55:38,047: DEBUG - + timeout=300
2023-09-02 19:55:38,047: DEBUG - + ‘[’ reload == stop ‘]’
2023-09-02 19:55:38,047: DEBUG - + ‘[’ reload == reload ‘]’
2023-09-02 19:55:38,047: DEBUG - + action=reload-or-restart
2023-09-02 19:55:38,048: DEBUG - ++ cut -d+ -f1
2023-09-02 19:55:38,049: DEBUG - ++ date --utc --rfc-3339=seconds
2023-09-02 19:55:38,051: DEBUG - + local ‘time_start=2023-09-02 19:55:38 UTC’
2023-09-02 19:55:38,051: DEBUG - + systemctl reload-or-restart nginx
2023-09-02 19:55:38,259: DEBUG - + ynh_add_fpm_config --usage=low --footprint=low
2023-09-02 19:55:38,259: DEBUG - + local globalphpversion=:
2023-09-02 19:55:38,260: INFO - [##+…] > Configuring PHP-FPM…
2023-09-02 19:55:38,323: DEBUG - + package=
2023-09-02 19:55:38,323: DEBUG - + local autogenconf=false
2023-09-02 19:55:38,323: DEBUG - + usage=low
2023-09-02 19:55:38,324: DEBUG - + footprint=low
2023-09-02 19:55:38,324: DEBUG - + ‘[’ -n low ‘]’
2023-09-02 19:55:38,324: DEBUG - + autogenconf=true
2023-09-02 19:55:38,324: DEBUG - ++ ynh_app_setting_get --app=roundcube --key=fpm_usage
2023-09-02 19:55:38,324: DEBUG - ++ local globalapp=roundcube
2023-09-02 19:55:38,353: DEBUG - ++ app=roundcube
2023-09-02 19:55:38,354: DEBUG - ++ [[ fpm_usage =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:38,354: DEBUG - ++ ynh_app_setting get roundcube fpm_usage
2023-09-02 19:55:38,406: DEBUG - + local fpm_usage_in_setting=low
2023-09-02 19:55:38,406: DEBUG - + ‘[’ -z low ‘]’
2023-09-02 19:55:38,406: DEBUG - ++ ynh_app_setting_get --app=roundcube --key=fpm_footprint
2023-09-02 19:55:38,407: DEBUG - ++ local globalapp=roundcube
2023-09-02 19:55:38,436: DEBUG - ++ app=roundcube
2023-09-02 19:55:38,436: DEBUG - ++ [[ fpm_footprint =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:38,436: DEBUG - ++ ynh_app_setting get roundcube fpm_footprint
2023-09-02 19:55:38,484: DEBUG - + local fpm_footprint_in_setting=low
2023-09-02 19:55:38,484: DEBUG - + ‘[’ -z low ‘]’
2023-09-02 19:55:38,484: DEBUG - + dedicated_service=0
2023-09-02 19:55:38,484: DEBUG - + dpkg --compare-versions 1.0 lt 2
2023-09-02 19:55:38,486: DEBUG - + phpversion=7.4
2023-09-02 19:55:38,486: DEBUG - ++ ynh_app_setting_get --app=roundcube --key=phpversion
2023-09-02 19:55:38,487: DEBUG - ++ local globalapp=roundcube
2023-09-02 19:55:38,517: DEBUG - ++ app=roundcube
2023-09-02 19:55:38,518: DEBUG - ++ [[ phpversion =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:38,518: DEBUG - ++ ynh_app_setting get roundcube phpversion
2023-09-02 19:55:38,567: DEBUG - + local old_phpversion=7.4
2023-09-02 19:55:38,567: DEBUG - + ‘[’ -n 7.4 ‘]’
2023-09-02 19:55:38,567: DEBUG - + ‘[’ 7.4 ‘!=’ 7.4 ‘]’
2023-09-02 19:55:38,567: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-09-02 19:55:38,567: DEBUG - + local fpm_service=php7.4-fpm
2023-09-02 19:55:38,568: DEBUG - + local fpm_config_dir=/etc/php/7.4/fpm
2023-09-02 19:55:38,568: DEBUG - + mkdir --parents /etc/php/7.4/fpm/pool.d
2023-09-02 19:55:38,570: DEBUG - + ynh_app_setting_set --app=roundcube --key=fpm_config_dir --value=/etc/php/7.4/fpm
2023-09-02 19:55:38,571: DEBUG - + local globalapp=roundcube
2023-09-02 19:55:38,629: DEBUG - + app=roundcube
2023-09-02 19:55:38,629: DEBUG - + [[ fpm_config_dir =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:38,629: DEBUG - + ynh_app_setting set roundcube fpm_config_dir /etc/php/7.4/fpm
2023-09-02 19:55:38,677: DEBUG - + ynh_app_setting_set --app=roundcube --key=fpm_service --value=php7.4-fpm
2023-09-02 19:55:38,677: DEBUG - + local globalapp=roundcube
2023-09-02 19:55:38,735: DEBUG - + app=roundcube
2023-09-02 19:55:38,735: DEBUG - + [[ fpm_service =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:38,735: DEBUG - + ynh_app_setting set roundcube fpm_service php7.4-fpm
2023-09-02 19:55:38,786: DEBUG - + ynh_app_setting_set --app=roundcube --key=fpm_dedicated_service --value=0
2023-09-02 19:55:38,786: DEBUG - + local globalapp=roundcube
2023-09-02 19:55:38,850: DEBUG - + app=roundcube
2023-09-02 19:55:38,850: DEBUG - + [[ fpm_dedicated_service =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:38,850: DEBUG - + ynh_app_setting set roundcube fpm_dedicated_service 0
2023-09-02 19:55:38,900: DEBUG - + ynh_app_setting_set --app=roundcube --key=phpversion --value=7.4
2023-09-02 19:55:38,900: DEBUG - + local globalapp=roundcube
2023-09-02 19:55:38,961: DEBUG - + app=roundcube
2023-09-02 19:55:38,961: DEBUG - + [[ phpversion =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:38,961: DEBUG - + ynh_app_setting set roundcube phpversion 7.4
2023-09-02 19:55:39,021: DEBUG - + ‘[’ true == false ‘]’
2023-09-02 19:55:39,021: DEBUG - + ynh_get_scalable_phpfpm --usage=low --footprint=low
2023-09-02 19:55:39,063: DEBUG - + footprint=low
2023-09-02 19:55:39,063: DEBUG - + usage=low
2023-09-02 19:55:39,063: DEBUG - + print=0
2023-09-02 19:55:39,063: DEBUG - + ‘[’ low = low ‘]’
2023-09-02 19:55:39,063: DEBUG - + footprint=20
2023-09-02 19:55:39,063: DEBUG - + ‘[’ 20 -le 20 ‘]’
2023-09-02 19:55:39,064: DEBUG - + min_spare_servers_factor=8
2023-09-02 19:55:39,064: DEBUG - + ‘[’ low = low ‘]’
2023-09-02 19:55:39,064: DEBUG - + php_pm=ondemand
2023-09-02 19:55:39,064: DEBUG - ++ ynh_get_ram --total --ignore_swap
2023-09-02 19:55:39,118: DEBUG - ++ ignore_swap=1
2023-09-02 19:55:39,118: DEBUG - ++ only_swap=0
2023-09-02 19:55:39,118: DEBUG - ++ free=0
2023-09-02 19:55:39,118: DEBUG - ++ total=1
2023-09-02 19:55:39,119: DEBUG - +++ awk ‘{print $1}’
2023-09-02 19:55:39,122: DEBUG - +++ grep ‘total memory’
2023-09-02 19:55:39,124: DEBUG - +++ LC_ALL=C
2023-09-02 19:55:39,124: DEBUG - +++ vmstat --stats --unit M
2023-09-02 19:55:39,128: DEBUG - ++ local total_ram=1971
2023-09-02 19:55:39,129: DEBUG - +++ awk ‘{print $1}’
2023-09-02 19:55:39,130: DEBUG - +++ grep ‘total swap’
2023-09-02 19:55:39,132: DEBUG - +++ LC_ALL=C
2023-09-02 19:55:39,132: DEBUG - +++ vmstat --stats --unit M
2023-09-02 19:55:39,137: DEBUG - ++ local total_swap=1535
2023-09-02 19:55:39,137: DEBUG - ++ local total_ram_swap=3506
2023-09-02 19:55:39,137: DEBUG - ++ local ram=3506
2023-09-02 19:55:39,137: DEBUG - ++ ram=1971
2023-09-02 19:55:39,137: DEBUG - ++ echo 1971
2023-09-02 19:55:39,137: DEBUG - + local max_ram=1971
2023-09-02 19:55:39,137: DEBUG - + php_max_children=49
2023-09-02 19:55:39,137: DEBUG - + ‘[’ ondemand = static ‘]’
2023-09-02 19:55:39,138: DEBUG - ++ at_least_one 49
2023-09-02 19:55:39,138: DEBUG - ++ ‘[’ 49 -le 0 ‘]’
2023-09-02 19:55:39,138: DEBUG - ++ echo 49
2023-09-02 19:55:39,138: DEBUG - + php_max_children=49
2023-09-02 19:55:39,139: DEBUG - ++ nproc
2023-09-02 19:55:39,140: DEBUG - + local core_number=1
2023-09-02 19:55:39,140: DEBUG - + local max_proc=4
2023-09-02 19:55:39,140: DEBUG - + ‘[’ 49 -gt 4 ‘]’
2023-09-02 19:55:39,140: DEBUG - + php_max_children=4
2023-09-02 19:55:39,141: DEBUG - ++ ynh_app_setting_get --app=roundcube --key=php_forced_max_children
2023-09-02 19:55:39,141: DEBUG - ++ local globalapp=roundcube
2023-09-02 19:55:39,171: DEBUG - ++ app=roundcube
2023-09-02 19:55:39,171: DEBUG - ++ [[ php_forced_max_children =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:39,171: DEBUG - ++ ynh_app_setting get roundcube php_forced_max_children
2023-09-02 19:55:39,222: DEBUG - + local php_forced_max_children=
2023-09-02 19:55:39,222: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-09-02 19:55:39,222: DEBUG - + ‘[’ ondemand = dynamic ‘]’
2023-09-02 19:55:39,222: DEBUG - + php_min_spare_servers=0
2023-09-02 19:55:39,222: DEBUG - + php_max_spare_servers=0
2023-09-02 19:55:39,222: DEBUG - + php_start_servers=0
2023-09-02 19:55:39,223: DEBUG - + local phpfpm_path=/var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/php-fpm.conf
2023-09-02 19:55:39,223: DEBUG - [APP]
2023-09-02 19:55:39,223: DEBUG -
2023-09-02 19:55:39,223: DEBUG - user = APP
2023-09-02 19:55:39,223: DEBUG - group = APP
2023-09-02 19:55:39,223: DEBUG -
2023-09-02 19:55:39,223: DEBUG - chdir = INSTALL_DIR
2023-09-02 19:55:39,223: DEBUG -
2023-09-02 19:55:39,223: DEBUG - listen = /var/run/php/php__PHPVERSION
_-fpm-APP.sock
2023-09-02 19:55:39,223: DEBUG - listen.owner = www-data
2023-09-02 19:55:39,223: DEBUG - listen.group = www-data
2023-09-02 19:55:39,224: DEBUG -
2023-09-02 19:55:39,224: DEBUG - pm = PHP_PM
2023-09-02 19:55:39,224: DEBUG - pm.max_children = PHP_MAX_CHILDREN
2023-09-02 19:55:39,224: DEBUG - pm.max_requests = 500
2023-09-02 19:55:39,224: DEBUG - request_terminate_timeout = 1d
2023-09-02 19:55:39,224: DEBUG - ’
2023-09-02 19:55:39,224: DEBUG - + ‘[’ ondemand = dynamic ‘]’
2023-09-02 19:55:39,224: DEBUG - + ‘[’ ondemand = ondemand ‘]’
2023-09-02 19:55:39,228: DEBUG - pm.process_idle_timeout = 10s
2023-09-02 19:55:39,228: DEBUG - ’
2023-09-02 19:55:39,229: DEBUG - + ‘[’ -e /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/extra_php-fpm.conf ‘]’
2023-09-02 19:55:39,229: DEBUG - + cat /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/extra_php-fpm.conf
2023-09-02 19:55:39,229: DEBUG - + local finalphpconf=/etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,229: DEBUG - + ynh_add_config --template=/var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/php-fpm.conf --destination=/etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,258: DEBUG - + ‘[’ -f /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf//var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/php-fpm.conf ‘]’
2023-09-02 19:55:39,258: DEBUG - + ‘[’ -f /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/php-fpm.conf ‘]’
2023-09-02 19:55:39,258: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/php-fpm.conf
2023-09-02 19:55:39,258: DEBUG - + ynh_backup_if_checksum_is_different --file=/etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,267: DEBUG - + local checksum_setting_name=checksum__etc_php_7.4_fpm_pool.d_roundcube.conf
2023-09-02 19:55:39,268: DEBUG - ++ ynh_app_setting_get --app=roundcube --key=checksum__etc_php_7.4_fpm_pool.d_roundcube.conf
2023-09-02 19:55:39,268: DEBUG - ++ local globalapp=roundcube
2023-09-02 19:55:39,297: DEBUG - ++ app=roundcube
2023-09-02 19:55:39,297: DEBUG - ++ [[ checksum__etc_php_7.4_fpm_pool.d_roundcube.conf =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:39,297: DEBUG - ++ ynh_app_setting get roundcube checksum__etc_php_7.4_fpm_pool.d_roundcube.conf
2023-09-02 19:55:39,345: DEBUG - + local checksum_value=
2023-09-02 19:55:39,346: DEBUG - + backup_file_checksum=
2023-09-02 19:55:39,346: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-09-02 19:55:39,346: DEBUG - + touch /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,347: DEBUG - + chown root:root /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,348: DEBUG - + chmod 640 /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,350: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/php-fpm.conf /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,351: DEBUG - + ynh_apply_default_permissions /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,352: DEBUG - + local target=/etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,352: DEBUG - ++ tr -d '<>= ’
2023-09-02 19:55:39,354: DEBUG - ++ ynh_read_manifest --manifest_key=requirements.yunohost
2023-09-02 19:55:39,374: DEBUG - ++ ‘[’ ‘!’ -e ‘’ ‘]’
2023-09-02 19:55:39,375: DEBUG - ++ ‘[’ -e /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.json ‘]’
2023-09-02 19:55:39,375: DEBUG - ++ manifest=/var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.json
2023-09-02 19:55:39,375: DEBUG - ++ grep -q ‘.json$’
2023-09-02 19:55:39,376: DEBUG - ++ echo /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.json
2023-09-02 19:55:39,377: DEBUG - ++ jq .requirements.yunohost /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.json --raw-output
2023-09-02 19:55:39,407: DEBUG - + local ynh_requirement=11.0.9
2023-09-02 19:55:39,407: DEBUG - + dpkg --compare-versions 1.0 ge 2
2023-09-02 19:55:39,409: DEBUG - + ‘[’ -z 11.0.9 ‘]’
2023-09-02 19:55:39,409: DEBUG - + ‘[’ 11.0.9 == null ‘]’
2023-09-02 19:55:39,409: DEBUG - + dpkg --compare-versions 11.0.9 ge 4.2
2023-09-02 19:55:39,411: DEBUG - + chmod o-rwx /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,412: DEBUG - + chmod g-w /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,414: DEBUG - + chown -R root:root /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,415: DEBUG - + ynh_system_user_exists roundcube
2023-09-02 19:55:39,425: DEBUG - + getent passwd roundcube
2023-09-02 19:55:39,427: DEBUG - + chown roundcube:roundcube /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,428: DEBUG - + grep -q ‘^/etc/cron|/etc/php|/etc/nginx/conf.d|/etc/fail2ban|/etc/systemd/system’
2023-09-02 19:55:39,430: DEBUG - + echo /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,431: DEBUG - + chmod 400 /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,432: DEBUG - + chown root:root /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,433: DEBUG - + ynh_replace_vars --file=/etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,443: DEBUG - + test -n /webmail
2023-09-02 19:55:39,443: DEBUG - + local path_url_slash_less=/webmail
2023-09-02 19:55:39,443: DEBUG - + ynh_replace_string --match_string=PATH/ --replace_string=/webmail/ --target_file=/etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,506: DEBUG - + sed --in-place $'s\001__PATH
_/\001/webmail/\001g’ /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,508: DEBUG - + ynh_replace_string --match_string=PATH --replace_string=/webmail --target_file=/etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,567: DEBUG - + sed --in-place $‘s\001__PATH__\001/webmail\001g’ /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,569: DEBUG - + test -n roundcube
2023-09-02 19:55:39,569: DEBUG - + ynh_replace_string --match_string=NAME --replace_string=roundcube --target_file=/etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,632: DEBUG - + sed --in-place $‘s\001__NAME__\001roundcube\001g’ /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,635: DEBUG - + ynh_replace_string --match_string=NAMETOCHANGE --replace_string=roundcube --target_file=/etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,690: DEBUG - + sed --in-place $‘s\001__NAMETOCHANGE__\001roundcube\001g’ /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,692: DEBUG - + ynh_replace_string --match_string=USER --replace_string=roundcube --target_file=/etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,754: DEBUG - + sed --in-place $‘s\001__USER__\001roundcube\001g’ /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,756: DEBUG - + test -n /var/www/roundcube
2023-09-02 19:55:39,756: DEBUG - + ynh_replace_string --match_string=FINALPATH --replace_string=/var/www/roundcube --target_file=/etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,815: DEBUG - + sed --in-place $‘s\001__FINALPATH__\001/var/www/roundcube\001g’ /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,817: DEBUG - + ynh_replace_string --match_string=INSTALL_DIR --replace_string=/var/www/roundcube --target_file=/etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,878: DEBUG - + sed --in-place $‘s\001__INSTALL_DIR__\001/var/www/roundcube\001g’ /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,880: DEBUG - + dpkg --compare-versions 1.0 lt 2
2023-09-02 19:55:39,881: DEBUG - + test -n 7.4
2023-09-02 19:55:39,882: DEBUG - + ynh_replace_string --match_string=PHPVERSION --replace_string=7.4 --target_file=/etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,941: DEBUG - + sed --in-place $‘s\001__PHPVERSION__\0017.4\001g’ /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,943: DEBUG - + test -n ‘’
2023-09-02 19:55:39,944: DEBUG - ++ sed ‘s@([^.]*)@\L\1@g’
2023-09-02 19:55:39,945: DEBUG - ++ sort --unique
2023-09-02 19:55:39,947: DEBUG - ++ grep -oP ‘[A-Z0-9]+?[A-Z0-9_]?[A-Z0-9]?’ /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,950: DEBUG - + uniques_vars=(‘app’ ‘php_max_children’ ‘php_pm’)
2023-09-02 19:55:39,950: DEBUG - + local delimit=@
2023-09-02 19:55:39,950: DEBUG - + for one_var in “${uniques_vars[@]}”
2023-09-02 19:55:39,950: DEBUG - + [[ -v app ]]
2023-09-02 19:55:39,950: DEBUG - + match_string=APP
2023-09-02 19:55:39,951: DEBUG - + match_string=APP
2023-09-02 19:55:39,951: DEBUG - + replace_string=roundcube
2023-09-02 19:55:39,951: DEBUG - + replace_string=roundcube
2023-09-02 19:55:39,951: DEBUG - + replace_string=roundcube
2023-09-02 19:55:39,951: DEBUG - + sed --in-place s@APP@roundcube@g /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,953: DEBUG - + for one_var in “${uniques_vars[@]}”
2023-09-02 19:55:39,953: DEBUG - + [[ -v php_max_children ]]
2023-09-02 19:55:39,953: DEBUG - + match_string=PHP_MAX_CHILDREN
2023-09-02 19:55:39,953: DEBUG - + match_string=PHP_MAX_CHILDREN
2023-09-02 19:55:39,953: DEBUG - + replace_string=4
2023-09-02 19:55:39,953: DEBUG - + replace_string=4
2023-09-02 19:55:39,953: DEBUG - + replace_string=4
2023-09-02 19:55:39,953: DEBUG - + sed --in-place s@PHP_MAX_CHILDREN@4@g /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,955: DEBUG - + for one_var in “${uniques_vars[@]}”
2023-09-02 19:55:39,955: DEBUG - + [[ -v php_pm ]]
2023-09-02 19:55:39,955: DEBUG - + match_string=PHP_PM
2023-09-02 19:55:39,955: DEBUG - + match_string=PHP_PM
2023-09-02 19:55:39,955: DEBUG - + replace_string=ondemand
2023-09-02 19:55:39,956: DEBUG - + replace_string=ondemand
2023-09-02 19:55:39,956: DEBUG - + replace_string=ondemand
2023-09-02 19:55:39,956: DEBUG - + sed --in-place s@PHP_PM@ondemand@g /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,958: DEBUG - + ynh_store_file_checksum --file=/etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,958: DEBUG - + update_only=0
2023-09-02 19:55:39,974: DEBUG - + local checksum_setting_name=checksum__etc_php_7.4_fpm_pool.d_roundcube.conf
2023-09-02 19:55:39,975: DEBUG - ++ cut ‘–delimiter= ’ --fields=1
2023-09-02 19:55:39,976: DEBUG - ++ md5sum /etc/php/7.4/fpm/pool.d/roundcube.conf
2023-09-02 19:55:39,978: DEBUG - + ynh_app_setting_set --app=roundcube --key=checksum__etc_php_7.4_fpm_pool.d_roundcube.conf --value=3790f81850b5ab3120bf138fae8e9727
2023-09-02 19:55:39,978: DEBUG - + local globalapp=roundcube
2023-09-02 19:55:40,038: DEBUG - + app=roundcube
2023-09-02 19:55:40,038: DEBUG - + [[ checksum__etc_php_7.4_fpm_pool.d_roundcube.conf =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:40,038: DEBUG - + ynh_app_setting set roundcube checksum__etc_php_7.4_fpm_pool.d_roundcube.conf 3790f81850b5ab3120bf138fae8e9727
2023-09-02 19:55:40,091: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-09-02 19:55:40,091: DEBUG - + unset backup_file_checksum
2023-09-02 19:55:40,091: DEBUG - + ‘[’ -e /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/php-fpm.ini ‘]’
2023-09-02 19:55:40,091: DEBUG - + php-fpm7.4 --test
2023-09-02 19:55:40,153: DEBUG - + ynh_systemd_action --service_name=php7.4-fpm --action=reload
2023-09-02 19:55:40,231: DEBUG - + service_name=php7.4-fpm
2023-09-02 19:55:40,232: DEBUG - + action=reload
2023-09-02 19:55:40,232: DEBUG - + line_match=
2023-09-02 19:55:40,232: DEBUG - + length=20
2023-09-02 19:55:40,232: DEBUG - + log_path=/var/log/php7.4-fpm/php7.4-fpm.log
2023-09-02 19:55:40,232: DEBUG - + timeout=300
2023-09-02 19:55:40,232: DEBUG - + ‘[’ reload == stop ‘]’
2023-09-02 19:55:40,232: DEBUG - + ‘[’ reload == reload ‘]’
2023-09-02 19:55:40,232: DEBUG - + action=reload-or-restart
2023-09-02 19:55:40,233: DEBUG - ++ cut -d+ -f1
2023-09-02 19:55:40,234: DEBUG - ++ date --utc --rfc-3339=seconds
2023-09-02 19:55:40,236: DEBUG - + local ‘time_start=2023-09-02 19:55:40 UTC’
2023-09-02 19:55:40,236: DEBUG - + systemctl reload-or-restart php7.4-fpm
2023-09-02 19:55:40,262: DEBUG - ++ ynh_app_setting_get --app=roundcube --key=phpversion
2023-09-02 19:55:40,263: DEBUG - ++ local globalapp=roundcube
2023-09-02 19:55:40,343: DEBUG - ++ app=roundcube
2023-09-02 19:55:40,344: DEBUG - ++ [[ phpversion =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:40,344: DEBUG - ++ ynh_app_setting get roundcube phpversion
2023-09-02 19:55:40,396: DEBUG - + phpversion=7.4
2023-09-02 19:55:40,466: DEBUG - + cp /var/www/roundcube/composer.json-dist /var/www/roundcube/composer.json
2023-09-02 19:55:40,466: INFO - [###+++++…] > Installing Roundcube with Composer…
2023-09-02 19:55:40,468: DEBUG - + ynh_install_composer
2023-09-02 19:55:40,468: DEBUG - + local globalphpversion=7.4
2023-09-02 19:55:40,469: DEBUG - + declare -Ar args_array
2023-09-02 19:55:40,469: DEBUG - + dpkg --compare-versions 1.0 lt 2
2023-09-02 19:55:40,470: DEBUG - + workdir=/var/www/roundcube
2023-09-02 19:55:40,471: DEBUG - + dpkg --compare-versions 1.0 lt 2
2023-09-02 19:55:40,472: DEBUG - + phpversion=7.4
2023-09-02 19:55:40,472: DEBUG - + install_args=
2023-09-02 19:55:40,472: DEBUG - + composerversion=2.3.7
2023-09-02 19:55:40,473: DEBUG - + COMPOSER_HOME=/var/www/roundcube/.composer
2023-09-02 19:55:40,473: DEBUG - + php7.4 – --quiet --install-dir=/var/www/roundcube --version=2.3.7
2023-09-02 19:55:40,474: DEBUG - + curl -sS https://getcomposer.org/installer
2023-09-02 19:55:45,074: DEBUG - + ynh_composer_exec --phpversion=7.4 --workdir=/var/www/roundcube ‘–commands=install --no-dev ’
2023-09-02 19:55:45,074: DEBUG - + local globalphpversion=7.4
2023-09-02 19:55:45,074: DEBUG - + declare -Ar args_array
2023-09-02 19:55:45,138: DEBUG - + workdir=/var/www/roundcube
2023-09-02 19:55:45,139: DEBUG - + dpkg --compare-versions 1.0 lt 2
2023-09-02 19:55:45,140: DEBUG - + phpversion=7.4
2023-09-02 19:55:45,141: DEBUG - + COMPOSER_HOME=/var/www/roundcube/.composer
2023-09-02 19:55:45,141: DEBUG - + COMPOSER_MEMORY_LIMIT=-1
2023-09-02 19:55:45,141: DEBUG - + php7.4 /var/www/roundcube/composer.phar install --no-dev -d /var/www/roundcube --no-interaction --no-ansi
2023-09-02 19:55:45,221: DEBUG - Do not run Composer as root/super user! See How do I install untrusted packages safely? Is it safe to run Composer as superuser or root? - Composer for details
2023-09-02 19:55:45,315: DEBUG - No composer.lock file present. Updating dependencies to latest instead of installing from lock file. See Basic usage - Composer for more information.
2023-09-02 19:55:45,315: DEBUG - Loading composer repositories with package information
2023-09-02 19:55:48,828: DEBUG - Info from https://repo.packagist.org: #StandWithUkraine
2023-09-02 19:55:48,976: DEBUG - Updating dependencies
2023-09-02 19:55:49,000: DEBUG - Lock file operations: 51 installs, 0 updates, 0 removals
2023-09-02 19:55:49,000: DEBUG - - Locking bacon/bacon-qr-code (2.0.8)
2023-09-02 19:55:49,000: DEBUG - - Locking dasprid/enum (1.0.5)
2023-09-02 19:55:49,001: DEBUG - - Locking doctrine/instantiator (1.5.0)
2023-09-02 19:55:49,001: DEBUG - - Locking guzzlehttp/guzzle (7.8.0)
2023-09-02 19:55:49,001: DEBUG - - Locking guzzlehttp/promises (2.0.1)
2023-09-02 19:55:49,001: DEBUG - - Locking guzzlehttp/psr7 (2.6.1)
2023-09-02 19:55:49,001: DEBUG - - Locking masterminds/html5 (2.7.6)
2023-09-02 19:55:49,001: DEBUG - - Locking myclabs/deep-copy (1.11.1)
2023-09-02 19:55:49,001: DEBUG - - Locking nikic/php-parser (v4.17.1)
2023-09-02 19:55:49,001: DEBUG - - Locking pear/auth_sasl (v1.1.0)
2023-09-02 19:55:49,002: DEBUG - - Locking pear/console_commandline (v1.2.6)
2023-09-02 19:55:49,002: DEBUG - - Locking pear/console_getopt (v1.4.3)
2023-09-02 19:55:49,002: DEBUG - - Locking pear/crypt_gpg (v1.6.7)
2023-09-02 19:55:49,002: DEBUG - - Locking pear/mail_mime (1.10.11)
2023-09-02 19:55:49,002: DEBUG - - Locking pear/net_sieve (1.4.6)
2023-09-02 19:55:49,003: DEBUG - - Locking pear/net_smtp (1.10.1)
2023-09-02 19:55:49,003: DEBUG - - Locking pear/net_socket (v1.2.2)
2023-09-02 19:55:49,003: DEBUG - - Locking pear/pear-core-minimal (v1.10.13)
2023-09-02 19:55:49,003: DEBUG - - Locking pear/pear_exception (v1.0.2)
2023-09-02 19:55:49,003: DEBUG - - Locking phar-io/manifest (2.0.3)
2023-09-02 19:55:49,003: DEBUG - - Locking phar-io/version (3.2.1)
2023-09-02 19:55:49,003: DEBUG - - Locking phpunit/php-code-coverage (9.2.27)
2023-09-02 19:55:49,003: DEBUG - - Locking phpunit/php-file-iterator (3.0.6)
2023-09-02 19:55:49,004: DEBUG - - Locking phpunit/php-invoker (3.1.1)
2023-09-02 19:55:49,004: DEBUG - - Locking phpunit/php-text-template (2.0.4)
2023-09-02 19:55:49,004: DEBUG - - Locking phpunit/php-timer (5.0.3)
2023-09-02 19:55:49,004: DEBUG - - Locking phpunit/phpunit (9.6.11)
2023-09-02 19:55:49,004: DEBUG - - Locking psr/http-client (1.0.2)
2023-09-02 19:55:49,004: DEBUG - - Locking psr/http-factory (1.0.2)
2023-09-02 19:55:49,005: DEBUG - - Locking psr/http-message (2.0)
2023-09-02 19:55:49,005: DEBUG - - Locking ralouphie/getallheaders (3.0.3)
2023-09-02 19:55:49,005: DEBUG - - Locking roundcube/plugin-installer (0.3.2)
2023-09-02 19:55:49,005: DEBUG - - Locking roundcube/rtf-html-php (v2.1)
2023-09-02 19:55:49,005: DEBUG - - Locking sebastian/cli-parser (1.0.1)
2023-09-02 19:55:49,005: DEBUG - - Locking sebastian/code-unit (1.0.8)
2023-09-02 19:55:49,006: DEBUG - - Locking sebastian/code-unit-reverse-lookup (2.0.3)
2023-09-02 19:55:49,006: DEBUG - - Locking sebastian/comparator (4.0.8)
2023-09-02 19:55:49,006: DEBUG - - Locking sebastian/complexity (2.0.2)
2023-09-02 19:55:49,006: DEBUG - - Locking sebastian/diff (4.0.5)
2023-09-02 19:55:49,006: DEBUG - - Locking sebastian/environment (5.1.5)
2023-09-02 19:55:49,008: DEBUG - - Locking sebastian/exporter (4.0.5)
2023-09-02 19:55:49,008: DEBUG - - Locking sebastian/global-state (5.0.6)
2023-09-02 19:55:49,008: DEBUG - - Locking sebastian/lines-of-code (1.0.3)
2023-09-02 19:55:49,009: DEBUG - - Locking sebastian/object-enumerator (4.0.4)
2023-09-02 19:55:49,009: DEBUG - - Locking sebastian/object-reflector (2.0.4)
2023-09-02 19:55:49,009: DEBUG - - Locking sebastian/recursion-context (4.0.5)
2023-09-02 19:55:49,009: DEBUG - - Locking sebastian/resource-operations (3.0.3)
2023-09-02 19:55:49,009: DEBUG - - Locking sebastian/type (3.2.1)
2023-09-02 19:55:49,009: DEBUG - - Locking sebastian/version (3.0.2)
2023-09-02 19:55:49,009: DEBUG - - Locking symfony/deprecation-contracts (v2.5.2)
2023-09-02 19:55:49,009: DEBUG - - Locking theseer/tokenizer (1.2.1)
2023-09-02 19:55:49,009: DEBUG - Writing lock file
2023-09-02 19:55:49,009: DEBUG - Installing dependencies from lock file
2023-09-02 19:55:49,011: DEBUG - Package operations: 23 installs, 0 updates, 0 removals
2023-09-02 19:55:49,012: DEBUG - - Downloading roundcube/plugin-installer (0.3.2)
2023-09-02 19:55:49,013: DEBUG - - Downloading dasprid/enum (1.0.5)
2023-09-02 19:55:49,013: DEBUG - - Downloading bacon/bacon-qr-code (2.0.8)
2023-09-02 19:55:49,014: DEBUG - - Downloading symfony/deprecation-contracts (v2.5.2)
2023-09-02 19:55:49,014: DEBUG - - Downloading psr/http-message (2.0)
2023-09-02 19:55:49,015: DEBUG - - Downloading psr/http-client (1.0.2)
2023-09-02 19:55:49,015: DEBUG - - Downloading ralouphie/getallheaders (3.0.3)
2023-09-02 19:55:49,016: DEBUG - - Downloading psr/http-factory (1.0.2)
2023-09-02 19:55:49,016: DEBUG - - Downloading guzzlehttp/psr7 (2.6.1)
2023-09-02 19:55:49,017: DEBUG - - Downloading guzzlehttp/promises (2.0.1)
2023-09-02 19:55:49,017: DEBUG - - Downloading guzzlehttp/guzzle (7.8.0)
2023-09-02 19:55:49,018: DEBUG - - Downloading masterminds/html5 (2.7.6)
2023-09-02 19:55:49,018: DEBUG - - Downloading pear/pear_exception (v1.0.2)
2023-09-02 19:55:49,018: DEBUG - - Downloading pear/auth_sasl (v1.1.0)
2023-09-02 19:55:49,019: DEBUG - - Downloading pear/console_commandline (v1.2.6)
2023-09-02 19:55:49,019: DEBUG - - Downloading pear/crypt_gpg (v1.6.7)
2023-09-02 19:55:49,019: DEBUG - - Downloading pear/console_getopt (v1.4.3)
2023-09-02 19:55:49,020: DEBUG - - Downloading pear/pear-core-minimal (v1.10.13)
2023-09-02 19:55:49,020: DEBUG - - Downloading pear/mail_mime (1.10.11)
2023-09-02 19:55:49,020: DEBUG - - Downloading pear/net_socket (v1.2.2)
2023-09-02 19:55:49,021: DEBUG - - Downloading pear/net_sieve (1.4.6)
2023-09-02 19:55:49,021: DEBUG - - Downloading pear/net_smtp (1.10.1)
2023-09-02 19:55:49,022: DEBUG - - Downloading roundcube/rtf-html-php (v2.1)
2023-09-02 19:55:51,036: DEBUG - - Installing roundcube/plugin-installer (0.3.2): Extracting archive
2023-09-02 19:55:51,098: DEBUG - - Installing dasprid/enum (1.0.5): Extracting archive
2023-09-02 19:55:51,100: DEBUG - - Installing bacon/bacon-qr-code (2.0.8): Extracting archive
2023-09-02 19:55:51,103: DEBUG - - Installing symfony/deprecation-contracts (v2.5.2): Extracting archive
2023-09-02 19:55:51,107: DEBUG - - Installing psr/http-message (2.0): Extracting archive
2023-09-02 19:55:51,112: DEBUG - - Installing psr/http-client (1.0.2): Extracting archive
2023-09-02 19:55:51,131: DEBUG - - Installing ralouphie/getallheaders (3.0.3): Extracting archive
2023-09-02 19:55:51,139: DEBUG - - Installing psr/http-factory (1.0.2): Extracting archive
2023-09-02 19:55:51,142: DEBUG - - Installing guzzlehttp/psr7 (2.6.1): Extracting archive
2023-09-02 19:55:51,152: DEBUG - - Installing guzzlehttp/promises (2.0.1): Extracting archive
2023-09-02 19:55:51,157: DEBUG - - Installing guzzlehttp/guzzle (7.8.0): Extracting archive
2023-09-02 19:55:51,161: DEBUG - - Installing masterminds/html5 (2.7.6): Extracting archive
2023-09-02 19:55:51,171: DEBUG - - Installing pear/pear_exception (v1.0.2): Extracting archive
2023-09-02 19:55:51,171: DEBUG - - Installing pear/auth_sasl (v1.1.0): Extracting archive
2023-09-02 19:55:51,175: DEBUG - - Installing pear/console_commandline (v1.2.6): Extracting archive
2023-09-02 19:55:51,175: DEBUG - - Installing pear/crypt_gpg (v1.6.7): Extracting archive
2023-09-02 19:55:51,176: DEBUG - - Installing pear/console_getopt (v1.4.3): Extracting archive
2023-09-02 19:55:51,178: DEBUG - - Installing pear/pear-core-minimal (v1.10.13): Extracting archive
2023-09-02 19:55:51,179: DEBUG - - Installing pear/mail_mime (1.10.11): Extracting archive
2023-09-02 19:55:51,182: DEBUG - - Installing pear/net_socket (v1.2.2): Extracting archive
2023-09-02 19:55:51,183: DEBUG - - Installing pear/net_sieve (1.4.6): Extracting archive
2023-09-02 19:55:51,183: DEBUG - - Installing pear/net_smtp (1.10.1): Extracting archive
2023-09-02 19:55:51,184: DEBUG - - Installing roundcube/rtf-html-php (v2.1): Extracting archive
2023-09-02 19:55:51,749: DEBUG - 10 package suggestions were added by new dependencies, use composer suggest to see details.
2023-09-02 19:55:51,751: DEBUG - Generating autoload files
2023-09-02 19:55:51,763: DEBUG - 4 packages you are using are looking for funding.
2023-09-02 19:55:51,763: DEBUG - Use the composer fund command to find out more!
2023-09-02 19:55:51,869: DEBUG - + ynh_mysql_connect_as --user=roundcube --password=********** --database=roundcube
2023-09-02 19:55:51,870: INFO - [########…] > Initializing database…
2023-09-02 19:55:51,940: DEBUG - + database=roundcube
2023-09-02 19:55:51,940: DEBUG - + mysql --user=roundcube --password=********** --batch roundcube
2023-09-02 19:55:52,070: INFO - [########+…] > Configuring Roundcube…
2023-09-02 19:55:52,071: DEBUG - ++ ynh_string_random --length=24
2023-09-02 19:55:52,089: DEBUG - ++ length=24
2023-09-02 19:55:52,090: DEBUG - ++ filter=A-Za-z0-9
2023-09-02 19:55:52,090: DEBUG - ++ sed --quiet 's/(.{24})./\1/p’
2023-09-02 19:55:52,091: DEBUG - ++ tr --complement --delete A-Za-z0-9
2023-09-02 19:55:52,093: DEBUG - ++ dd if=/dev/urandom bs=1 count=1000
2023-09-02 19:55:52,098: DEBUG - + deskey=
*********
2023-09-02 19:55:52,098: DEBUG - + ynh_add_config --template=…/conf/config.inc.php --destination=/var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,127: DEBUG - + ‘[’ -f /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/…/conf/config.inc.php ‘]’
2023-09-02 19:55:52,127: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/…/conf/config.inc.php
2023-09-02 19:55:52,127: DEBUG - + ynh_backup_if_checksum_is_different --file=/var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,137: DEBUG - + local checksum_setting_name=checksum__var_www_roundcube_config_config.inc.php
2023-09-02 19:55:52,138: DEBUG - ++ ynh_app_setting_get --app=roundcube --key=checksum__var_www_roundcube_config_config.inc.php
2023-09-02 19:55:52,138: DEBUG - ++ local globalapp=roundcube
2023-09-02 19:55:52,169: DEBUG - ++ app=roundcube
2023-09-02 19:55:52,169: DEBUG - ++ [[ checksum__var_www_roundcube_config_config.inc.php =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:52,169: DEBUG - ++ ynh_app_setting get roundcube checksum__var_www_roundcube_config_config.inc.php
2023-09-02 19:55:52,219: DEBUG - + local checksum_value=
2023-09-02 19:55:52,219: DEBUG - + backup_file_checksum=
2023-09-02 19:55:52,219: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-09-02 19:55:52,219: DEBUG - + touch /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,221: DEBUG - + chown root:root /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,222: DEBUG - + chmod 640 /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,223: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/conf/…/conf/config.inc.php /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,225: DEBUG - + ynh_apply_default_permissions /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,226: DEBUG - + local target=/var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,226: DEBUG - ++ tr -d '<>= ’
2023-09-02 19:55:52,228: DEBUG - ++ ynh_read_manifest --manifest_key=requirements.yunohost
2023-09-02 19:55:52,249: DEBUG - ++ ‘[’ ‘!’ -e ‘’ ‘]’
2023-09-02 19:55:52,249: DEBUG - ++ ‘[’ -e /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.json ‘]’
2023-09-02 19:55:52,249: DEBUG - ++ manifest=/var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.json
2023-09-02 19:55:52,250: DEBUG - ++ grep -q ‘.json$’
2023-09-02 19:55:52,250: DEBUG - ++ echo /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.json
2023-09-02 19:55:52,252: DEBUG - ++ jq .requirements.yunohost /var/cache/yunohost/app_tmp_work_dirs/app_u97x6e3u/manifest.json --raw-output
2023-09-02 19:55:52,282: DEBUG - + local ynh_requirement=11.0.9
2023-09-02 19:55:52,283: DEBUG - + dpkg --compare-versions 1.0 ge 2
2023-09-02 19:55:52,285: DEBUG - + ‘[’ -z 11.0.9 ‘]’
2023-09-02 19:55:52,285: DEBUG - + ‘[’ 11.0.9 == null ‘]’
2023-09-02 19:55:52,285: DEBUG - + dpkg --compare-versions 11.0.9 ge 4.2
2023-09-02 19:55:52,287: DEBUG - + chmod o-rwx /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,288: DEBUG - + chmod g-w /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,289: DEBUG - + chown -R root:root /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,290: DEBUG - + ynh_system_user_exists roundcube
2023-09-02 19:55:52,301: DEBUG - + getent passwd roundcube
2023-09-02 19:55:52,303: DEBUG - + chown roundcube:roundcube /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,304: DEBUG - + grep -q ‘^/etc/cron|/etc/php|/etc/nginx/conf.d|/etc/fail2ban|/etc/systemd/system’
2023-09-02 19:55:52,306: DEBUG - + echo /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,307: DEBUG - + ynh_replace_vars --file=/var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,315: DEBUG - + test -n /webmail
2023-09-02 19:55:52,316: DEBUG - + local path_url_slash_less=/webmail
2023-09-02 19:55:52,316: DEBUG - + ynh_replace_string --match_string=PATH/ --replace_string=/webmail/ --target_file=/var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,381: DEBUG - + sed --in-place $'s\001__PATH
/\001/webmail/\001g’ /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,383: DEBUG - + ynh_replace_string --match_string=PATH --replace_string=/webmail --target_file=/var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,444: DEBUG - + sed --in-place $'s\001__PATH
_\001/webmail\001g’ /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,446: DEBUG - + test -n roundcube
2023-09-02 19:55:52,447: DEBUG - + ynh_replace_string --match_string=NAME --replace_string=roundcube --target_file=/var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,510: DEBUG - + sed --in-place $‘s\001__NAME__\001roundcube\001g’ /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,512: DEBUG - + ynh_replace_string --match_string=NAMETOCHANGE --replace_string=roundcube --target_file=/var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,582: DEBUG - + sed --in-place $‘s\001__NAMETOCHANGE__\001roundcube\001g’ /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,585: DEBUG - + ynh_replace_string --match_string=USER --replace_string=roundcube --target_file=/var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,654: DEBUG - + sed --in-place $‘s\001__USER__\001roundcube\001g’ /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,656: DEBUG - + test -n /var/www/roundcube
2023-09-02 19:55:52,656: DEBUG - + ynh_replace_string --match_string=FINALPATH --replace_string=/var/www/roundcube --target_file=/var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,721: DEBUG - + sed --in-place $‘s\001__FINALPATH__\001/var/www/roundcube\001g’ /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,724: DEBUG - + ynh_replace_string --match_string=INSTALL_DIR --replace_string=/var/www/roundcube --target_file=/var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,792: DEBUG - + sed --in-place $‘s\001__INSTALL_DIR__\001/var/www/roundcube\001g’ /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,794: DEBUG - + dpkg --compare-versions 1.0 lt 2
2023-09-02 19:55:52,796: DEBUG - + test -n 7.4
2023-09-02 19:55:52,796: DEBUG - + ynh_replace_string --match_string=PHPVERSION --replace_string=7.4 --target_file=/var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,858: DEBUG - + sed --in-place $‘s\001__PHPVERSION__\0017.4\001g’ /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,860: DEBUG - + test -n ‘’
2023-09-02 19:55:52,861: DEBUG - ++ sed ‘s@([^.]*)@\L\1@g’
2023-09-02 19:55:52,863: DEBUG - ++ sort --unique
2023-09-02 19:55:52,864: DEBUG - ++ grep -oP ‘[A-Z0-9]+?[A-Z0-9_]?[A-Z0-9]?’ /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,867: DEBUG - + uniques_vars=(‘db_name’ ‘db_pwd’ ‘deskey’ ‘language’)
2023-09-02 19:55:52,867: DEBUG - + local delimit=@
2023-09-02 19:55:52,868: DEBUG - + for one_var in “${uniques_vars[@]}”
2023-09-02 19:55:52,868: DEBUG - + [[ -v db_name ]]
2023-09-02 19:55:52,868: DEBUG - + match_string=DB_NAME
2023-09-02 19:55:52,868: DEBUG - + match_string=DB_NAME
2023-09-02 19:55:52,868: DEBUG - + replace_string=roundcube
2023-09-02 19:55:52,868: DEBUG - + replace_string=roundcube
2023-09-02 19:55:52,868: DEBUG - + replace_string=roundcube
2023-09-02 19:55:52,868: DEBUG - + sed --in-place s@DB_NAME@roundcube@g /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,870: DEBUG - + for one_var in “${uniques_vars[@]}”
2023-09-02 19:55:52,870: DEBUG - + [[ -v db_pwd ]]
2023-09-02 19:55:52,870: DEBUG - + match_string=DB_PWD
2023-09-02 19:55:52,870: DEBUG - + match_string=DB_PWD
2023-09-02 19:55:52,870: DEBUG - + replace_string=**********
2023-09-02 19:55:52,870: DEBUG - + replace_string=**********
2023-09-02 19:55:52,871: DEBUG - + replace_string=**********
2023-09-02 19:55:52,871: DEBUG - + sed --in-place s@DB_PWD@@g /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,873: DEBUG - + for one_var in “${uniques_vars[@]}”
2023-09-02 19:55:52,873: DEBUG - + [[ -v deskey ]]
2023-09-02 19:55:52,873: DEBUG - + match_string=DESKEY
2023-09-02 19:55:52,873: DEBUG - + match_string=DESKEY
2023-09-02 19:55:52,873: DEBUG - + replace_string=

2023-09-02 19:55:52,873: DEBUG - + replace_string=**********
2023-09-02 19:55:52,873: DEBUG - + replace_string=**********
2023-09-02 19:55:52,873: DEBUG - + sed --in-place s@DESKEY@**********@g /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,875: DEBUG - + for one_var in “${uniques_vars[@]}”
2023-09-02 19:55:52,875: DEBUG - + [[ -v language ]]
2023-09-02 19:55:52,875: DEBUG - + match_string=LANGUAGE
2023-09-02 19:55:52,875: DEBUG - + match_string=LANGUAGE
2023-09-02 19:55:52,875: DEBUG - + replace_string=en_GB
2023-09-02 19:55:52,876: DEBUG - + replace_string=en_GB
2023-09-02 19:55:52,876: DEBUG - + replace_string=en_GB
2023-09-02 19:55:52,876: DEBUG - + sed --in-place s@LANGUAGE@en_GB@g /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,878: DEBUG - + ynh_store_file_checksum --file=/var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,878: DEBUG - + update_only=0
2023-09-02 19:55:52,894: DEBUG - + local checksum_setting_name=checksum__var_www_roundcube_config_config.inc.php
2023-09-02 19:55:52,894: DEBUG - ++ cut '–delimiter= ’ --fields=1
2023-09-02 19:55:52,896: DEBUG - ++ md5sum /var/www/roundcube/config/config.inc.php
2023-09-02 19:55:52,899: DEBUG - + ynh_app_setting_set --app=roundcube --key=checksum__var_www_roundcube_config_config.inc.php --value=ec34312f4dfbb74d650e6da0c3aa67ca
2023-09-02 19:55:52,899: DEBUG - + local globalapp=roundcube
2023-09-02 19:55:52,966: DEBUG - + app=roundcube
2023-09-02 19:55:52,966: DEBUG - + [[ checksum__var_www_roundcube_config_config.inc.php =~ (unprotected|protected|skipped)
]]
2023-09-02 19:55:52,966: DEBUG - + ynh_app_setting set roundcube checksum__var_www_roundcube_config_config.inc.php ec34312f4dfbb74d650e6da0c3aa67ca
2023-09-02 19:55:53,022: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-09-02 19:55:53,023: DEBUG - + unset backup_file_checksum
2023-09-02 19:55:53,096: DEBUG - + mkdir -p /var/www/roundcube/logs /var/www/roundcube/temp
2023-09-02 19:55:53,096: INFO - [#########++++++++++.] > Installing additional plugins…
2023-09-02 19:55:53,098: DEBUG - + ynh_composer_exec ‘–commands=require kolab/net_ldap3’
2023-09-02 19:55:53,099: DEBUG - + local _globalphpversion=7.4
2023-09-02 19:55:53,099: DEBUG - + declare -Ar args_array
2023-09-02 19:55:53,125: DEBUG - + workdir=/var/www/roundcube
2023-09-02 19:55:53,125: DEBUG - + dpkg --compare-versions 1.0 lt 2
2023-09-02 19:55:53,127: DEBUG - + phpversion=7.4
2023-09-02 19:55:53,127: DEBUG - + COMPOSER_HOME=/var/www/roundcube/.composer
2023-09-02 19:55:53,127: DEBUG - + COMPOSER_MEMORY_LIMIT=-1
2023-09-02 19:55:53,127: DEBUG - + php7.4 /var/www/roundcube/composer.phar require kolab/net_ldap3 -d /var/www/roundcube --no-interaction --no-ansi
2023-09-02 19:55:53,216: DEBUG - Do not run Composer as root/super user! See How do I install untrusted packages safely? Is it safe to run Composer as superuser or root? - Composer for details
2023-09-02 19:55:53,542: DEBUG - Using version ^1.1 for kolab/net_ldap3
2023-09-02 19:55:53,544: DEBUG - ./composer.json has been updated
2023-09-02 19:55:53,578: DEBUG - Running composer update kolab/net_ldap3
2023-09-02 19:55:53,585: DEBUG - Loading composer repositories with package information
2023-09-02 19:55:53,679: DEBUG - Updating dependencies
2023-09-02 19:55:53,693: DEBUG - Lock file operations: 2 installs, 0 updates, 0 removals
2023-09-02 19:55:53,693: DEBUG - - Locking kolab/net_ldap3 (v1.1.5)
2023-09-02 19:55:53,694: DEBUG - - Locking pear/net_ldap2 (v2.2.1)
2023-09-02 19:55:53,697: DEBUG - Writing lock file
2023-09-02 19:55:53,697: DEBUG - Installing dependencies from lock file (including require-dev)
2023-09-02 19:55:53,701: DEBUG - Package operations: 30 installs, 0 updates, 0 removals
2023-09-02 19:55:53,702: DEBUG - - Downloading pear/net_ldap2 (v2.2.1)
2023-09-02 19:55:53,702: DEBUG - - Syncing kolab/net_ldap3 (v1.1.5) into cache
2023-09-02 19:55:55,120: DEBUG -
2023-09-02 19:55:55,127: DEBUG - In Git.php line 484:
2023-09-02 19:55:55,128: DEBUG -
2023-09-02 19:55:55,128: DEBUG - Failed to execute git clone --mirror – ‘https://git.kolab.org/diffusion/PN
2023-09-02 19:55:55,128: DEBUG - L/php-net_ldap3.git’ ‘/var/www/roundcube/.composer/cache/vcs/https—git.ko
2023-09-02 19:55:55,128: DEBUG - lab.org-diffusion-PNL-php-net-ldap3.git/’
2023-09-02 19:55:55,128: DEBUG -
2023-09-02 19:55:55,129: DEBUG - Cloning into bare repository ‘/var/www/roundcube/.composer/cache/vcs/https-
2023-09-02 19:55:55,129: DEBUG - --git.kolab.org-diffusion-PNL-php-net-ldap3.git’…
2023-09-02 19:55:55,129: DEBUG - fatal: unable to access ‘https://git.kolab.org/diffusion/PNL/php-net_ldap3.
2023-09-02 19:55:55,129: DEBUG - git/’: The requested URL returned error: 403
2023-09-02 19:55:55,129: DEBUG -
2023-09-02 19:55:55,129: DEBUG -
2023-09-02 19:55:55,129: DEBUG - require [–dev] [–dry-run] [–prefer-source] [–prefer-dist] [–prefer-install PREFER-INSTALL] [–fixed] [–no-suggest] [–no-progress] [–no-update] [–no-install] [–update-no-dev] [-w|–update-with-dependencies] [-W|–update-with-all-dependencies] [–with-dependencies] [–with-all-dependencies] [–ignore-platform-req IGNORE-PLATFORM-REQ] [–ignore-platform-reqs] [–prefer-stable] [–prefer-lowest] [–sort-packages] [-o|–optimize-autoloader] [-a|–classmap-authoritative] [–apcu-autoloader] [–apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [–] […]
2023-09-02 19:55:55,130: DEBUG -
2023-09-02 19:55:55,148: DEBUG - + ynh_exit_properly
2023-09-02 19:55:55,149: DEBUG - + [[ install =~ ^install$|^upgrade$|^restore$ ]]
2023-09-02 19:55:56,654: ERROR - Unable to install roundcube: An error occurred inside the app installation script

1 Like

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.