What type of hardware are you using: VPS bought online
What YunoHost version are you running: 12.0.16
What app is this about: yourls
Describe your issue
I’m trying to access my yourls instance here: https://gmwd.us
When I go to the admin area an enter the username and password I setup at install it doesn’t work. How do I debug this
Share relevant logs or error messages
args:
app: yourls
force: false
label: Yourls (GMWD)
no_remove_on_failure: false
ended_at: 2025-05-08 17:48:39.034156
env:
YNH_APP_ACTION: install
YNH_APP_ARG_ADMIN: phillycodehound
YNH_APP_ARG_DOMAIN: domain2.tld
YNH_APP_ARG_INIT_MAIN_PERMISSION: visitors
YNH_APP_ARG_LANGUAGE: en_US
YNH_APP_ARG_PATH: /
YNH_APP_BASEDIR: /var/cache/yunohost/app_tmp_work_dirs/app_iec8ofe_
YNH_APP_ID: yourls
YNH_APP_INSTANCE_NAME: yourls__2
YNH_APP_INSTANCE_NUMBER: ‘2’
YNH_APP_MANIFEST_VERSION: 1.10.1~ynh1
YNH_APP_PACKAGING_FORMAT: ‘2.0’
YNH_ARCH: amd64
YNH_DEBIAN_VERSION: bookworm
YNH_DEFAULT_PHP_VERSION: ‘8.2’
YNH_HELPERS_VERSION: ‘2.1’
error: null
interface: api
operation: app_install
parent: null
related_to:
-
- app
- yourls
started_at: 2025-05-08 17:48:14.275748
success: true
yunohost_version: 12.0.16
============
2025-05-08 17:48:14,284: INFO - Installing yourls…
2025-05-08 17:48:14,294: INFO - Provisioning sources…
2025-05-08 17:48:14,297: DEBUG - Prefetching asset main: https://github.com/YOURLS/YOURLS/archive/refs/tags/1.10.1.tar.gz …
2025-05-08 17:48:15,691: DEBUG - Prefetching asset fr: https://github.com/ozh/YOURLS-fr_FR/archive/refs/tags/1.8.tar.gz …
2025-05-08 17:48:16,264: INFO - Provisioning system_user…
2025-05-08 17:48:16,493: INFO - Provisioning install_dir…
2025-05-08 17:48:16,501: INFO - Provisioning permissions…
2025-05-08 17:48:16,543: DEBUG - Permission ‘yourls__2.main’ updated
2025-05-08 17:48:16,546: DEBUG - Full log of this operation: ‘Update URL related to permission ‘yourls__2’’
2025-05-08 17:48:16,561: DEBUG - Executing command ‘[‘sh’, ‘-c’, ‘/bin/bash -x “./50-freshrss” yourls__2 '' main visitors,all_users 7>&1’]’
2025-05-08 17:48:16,571: DEBUG - + set -a
2025-05-08 17:48:16,571: DEBUG - + source /usr/share/yunohost/helpers
2025-05-08 17:48:16,571: DEBUG - ++++ dirname – /usr/share/yunohost/helpers
2025-05-08 17:48:16,573: DEBUG - +++ cd – /usr/share/yunohost
2025-05-08 17:48:16,573: DEBUG - +++ pwd
2025-05-08 17:48:16,573: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost
2025-05-08 17:48:16,573: DEBUG - ++ YNH_HELPERS_VERSION=1
2025-05-08 17:48:16,577: DEBUG - ++ readonly ‘XTRACE_ENABLE=set -o xtrace’
2025-05-08 17:48:16,577: DEBUG - ++ XTRACE_ENABLE=‘set -o xtrace’
2025-05-08 17:48:16,626: DEBUG - + new_users=
2025-05-08 17:48:16,627: DEBUG - + [[ freshrss = \y\o\u\r\l\s__\2 ]]
2025-05-08 17:48:16,729: DEBUG - Permission ‘yourls__2.main’ created
2025-05-08 17:48:16,729: DEBUG - Full log of this operation: ‘Create permission ‘yourls__2’’
2025-05-08 17:48:16,763: DEBUG - Permission ‘yourls__2.main’ updated
2025-05-08 17:48:16,764: DEBUG - Full log of this operation: ‘Update accesses for permission ‘yourls__2’’
2025-05-08 17:48:16,792: DEBUG - Nothing to update in LDAP
2025-05-08 17:48:16,792: DEBUG - Permission ‘yourls__2.main’ updated
2025-05-08 17:48:16,794: DEBUG - Full log of this operation: ‘Update URL related to permission ‘yourls__2’’
2025-05-08 17:48:16,842: DEBUG - Permission ‘yourls__2.admin’ updated
2025-05-08 17:48:16,845: DEBUG - Full log of this operation: ‘Update URL related to permission ‘yourls__2’’
2025-05-08 17:48:16,865: DEBUG - Executing command ‘[‘sh’, ‘-c’, ‘/bin/bash -x “./50-freshrss” yourls__2 '' admin admins 7>&1’]’
2025-05-08 17:48:16,871: DEBUG - + set -a
2025-05-08 17:48:16,871: DEBUG - + source /usr/share/yunohost/helpers
2025-05-08 17:48:16,872: DEBUG - ++++ dirname – /usr/share/yunohost/helpers
2025-05-08 17:48:16,877: DEBUG - +++ cd – /usr/share/yunohost
2025-05-08 17:48:16,878: DEBUG - +++ pwd
2025-05-08 17:48:16,878: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost
2025-05-08 17:48:16,878: DEBUG - ++ YNH_HELPERS_VERSION=1
2025-05-08 17:48:16,883: DEBUG - ++ readonly ‘XTRACE_ENABLE=set -o xtrace’
2025-05-08 17:48:16,884: DEBUG - ++ XTRACE_ENABLE=‘set -o xtrace’
2025-05-08 17:48:16,939: DEBUG - + new_users=
2025-05-08 17:48:16,939: DEBUG - + [[ freshrss = \y\o\u\r\l\s__\2 ]]
2025-05-08 17:48:17,044: DEBUG - Permission ‘yourls__2.admin’ created
2025-05-08 17:48:17,045: DEBUG - Full log of this operation: ‘Create permission ‘yourls__2’’
2025-05-08 17:48:17,067: DEBUG - Nothing to update in LDAP
2025-05-08 17:48:17,069: DEBUG - Permission ‘yourls__2.admin’ updated
2025-05-08 17:48:17,070: DEBUG - Full log of this operation: ‘Update accesses for permission ‘yourls__2’’
2025-05-08 17:48:17,092: DEBUG - Nothing to update in LDAP
2025-05-08 17:48:17,093: DEBUG - Permission ‘yourls__2.admin’ updated
2025-05-08 17:48:17,097: DEBUG - Full log of this operation: ‘Update URL related to permission ‘yourls__2’’
2025-05-08 17:48:17,118: DEBUG - The permission database has been resynchronized
2025-05-08 17:48:17,166: DEBUG - SSO and portal configurations regenerated
2025-05-08 17:48:17,176: INFO - Provisioning apt…
2025-05-08 17:48:17,191: DEBUG - Executing command ‘[‘sh’, ‘-c’, ‘/bin/bash -x “./provision_or_update_apt” 7>&1’]’
2025-05-08 17:48:17,201: DEBUG - + source /usr/share/yunohost/helpers
2025-05-08 17:48:17,203: DEBUG - ++++ dirname – /usr/share/yunohost/helpers
2025-05-08 17:48:17,206: DEBUG - +++ cd – /usr/share/yunohost
2025-05-08 17:48:17,206: DEBUG - +++ pwd
2025-05-08 17:48:17,207: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost
2025-05-08 17:48:17,207: DEBUG - ++ YNH_HELPERS_VERSION=2.1
2025-05-08 17:48:17,212: DEBUG - ++ readonly ‘XTRACE_ENABLE=set -o xtrace’
2025-05-08 17:48:17,212: DEBUG - ++ XTRACE_ENABLE=‘set -o xtrace’
2025-05-08 17:48:17,228: DEBUG - + ynh_abort_if_errors
2025-05-08 17:48:17,228: DEBUG - + trap ynh_exit_properly EXIT
2025-05-08 17:48:17,228: DEBUG - + ynh_apt_install_dependencies mariadb-server php8.4-gmp php8.4-bcmath php8.4-curl php8.4-mysql php8.4-zip php8.4-gd php8.4-mbstring php8.4-xml
2025-05-08 17:48:17,230: DEBUG - ++ sed ‘s/([^<=>])\ ([^(])/\1, \2/g’
2025-05-08 17:48:17,231: DEBUG - ++ sed ‘s/|/ | /’
2025-05-08 17:48:17,234: DEBUG - + local ‘dependencies=mariadb-server, php8.4-gmp, php8.4-bcmath, php8.4-curl, php8.4-mysql, php8.4-zip, php8.4-gd, php8.4-mbstring, php8.4-xml’
2025-05-08 17:48:17,235: DEBUG - ++ ynh_read_manifest version
2025-05-08 17:48:17,236: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_yxsay3li/manifest.toml
2025-05-08 17:48:17,236: DEBUG - ++ jq .version --raw-output
2025-05-08 17:48:17,237: DEBUG - ++ toml_to_json
2025-05-08 17:48:17,238: DEBUG - ++ python3 -c ‘import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))’
2025-05-08 17:48:17,291: DEBUG - + local version=1.10.1~ynh1
2025-05-08 17:48:17,291: DEBUG - + local app_ynh_deps=yourls–2-ynh-deps
2025-05-08 17:48:17,291: DEBUG - + grep ‘[<=>]’
2025-05-08 17:48:17,294: DEBUG - ++ sort -u
2025-05-08 17:48:17,294: DEBUG - ++ grep -oP ‘(?<=php)[0-9.]+(?=-|>|)’
2025-05-08 17:48:17,296: DEBUG - + local specific_php_version=8.4
2025-05-08 17:48:17,297: DEBUG - + [[ -n 8.4 ]]
2025-05-08 17:48:17,297: DEBUG - ++ echo 8.4
2025-05-08 17:48:17,297: DEBUG - ++ wc -l
2025-05-08 17:48:17,303: DEBUG - + [[ 1 -eq 1 ]]
2025-05-08 17:48:17,303: DEBUG - + dependencies+=‘, php8.4, php8.4-fpm, php8.4-common’
2025-05-08 17:48:17,304: DEBUG - ++ ynh_app_setting_get --key=php_version
2025-05-08 17:48:17,392: DEBUG - + local old_php_version=
2025-05-08 17:48:17,393: DEBUG - + ‘[’ -n ‘’ ‘]’
2025-05-08 17:48:17,393: DEBUG - + ynh_app_setting_set --key=php_version --value=8.4
2025-05-08 17:48:17,505: DEBUG - + test -e /usr/bin/php7.4
2025-05-08 17:48:17,506: DEBUG - ++ ynh_apt_package_is_installed postgresql-13
2025-05-08 17:48:17,506: DEBUG - ++ local package=postgresql-13
2025-05-08 17:48:17,506: DEBUG - ++ grep --quiet ‘^installed$’
2025-05-08 17:48:17,508: DEBUG - ++ dpkg-query --show ‘–showformat=${db:Status-Status}’ postgresql-13
2025-05-08 17:48:17,533: DEBUG - ++ echo no
2025-05-08 17:48:17,535: DEBUG - + local psql_installed=no
2025-05-08 17:48:17,535: DEBUG - + [[ true == \t\r\u\e ]]
2025-05-08 17:48:17,535: DEBUG - + YNH_APT_INSTALL_DEPENDENCIES_REPLACE=false
2025-05-08 17:48:17,536: DEBUG - ++ mktemp --directory
2025-05-08 17:48:17,544: DEBUG - + local TMPDIR=/tmp/tmp.e6jG4gkTQJ
2025-05-08 17:48:17,545: DEBUG - + mkdir -p /tmp/tmp.e6jG4gkTQJ/yourls–2-ynh-deps/DEBIAN
2025-05-08 17:48:17,550: DEBUG - + chmod -R 755 /tmp/tmp.e6jG4gkTQJ/yourls–2-ynh-deps
2025-05-08 17:48:17,554: DEBUG - + cat
2025-05-08 17:48:17,559: DEBUG - + ynh_apt update
2025-05-08 17:48:17,560: DEBUG - + ynh_wait_dpkg_free
2025-05-08 17:48:17,838: DEBUG - + return 0
2025-05-08 17:48:17,838: DEBUG - + apt-get --assume-yes --quiet -o=Acquire::Retries=3 -o=Dpkg::Use-Pty=0 update
2025-05-08 17:48:17,959: DEBUG - Get:1 file:/etc/apt/mirrors/debian.list Mirrorlist [30 B]
2025-05-08 17:48:17,964: DEBUG - Get:2 file:/etc/apt/mirrors/debian-security.list Mirrorlist [39 B]
2025-05-08 17:48:18,026: DEBUG - Get:8 https://packages.sury.org/php bookworm InRelease [7551 B]
2025-05-08 17:48:23,032: DEBUG - Hit:9 https://repository.monarx.com/repository/debian-bookworm bookworm InRelease
2025-05-08 17:48:23,055: DEBUG - Hit:10 https://dl.yarnpkg.com/debian stable InRelease
2025-05-08 17:48:23,076: DEBUG - Hit:7 Index of /debian/ bookworm InRelease
2025-05-08 17:48:23,102: DEBUG - Hit:3 Index of /debian bookworm InRelease
2025-05-08 17:48:23,114: DEBUG - Hit:4 Index of /debian bookworm-updates InRelease
2025-05-08 17:48:23,136: DEBUG - Hit:5 Index of /debian bookworm-backports InRelease
2025-05-08 17:48:23,149: DEBUG - Hit:6 Index of /debian-security bookworm-security InRelease
2025-05-08 17:48:23,984: DEBUG - Fetched 7551 B in 6s (1251 B/s)
2025-05-08 17:48:27,457: DEBUG - Reading package lists…
2025-05-08 17:48:27,489: WARNING - W: https://repository.monarx.com/repository/debian-bookworm/dists/bookworm/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
2025-05-08 17:48:27,497: DEBUG - + ynh_wait_dpkg_free
2025-05-08 17:48:27,775: DEBUG - + return 0
2025-05-08 17:48:27,775: DEBUG - + dpkg-deb --build /tmp/tmp.e6jG4gkTQJ/yourls–2-ynh-deps /tmp/tmp.e6jG4gkTQJ/yourls–2-ynh-deps.deb
2025-05-08 17:48:27,812: DEBUG - + dpkg --force-depends --install /tmp/tmp.e6jG4gkTQJ/yourls–2-ynh-deps.deb
2025-05-08 17:48:27,813: DEBUG - + tee /tmp/tmp.e6jG4gkTQJ/dpkg_log
2025-05-08 17:48:27,869: DEBUG - Selecting previously unselected package yourls–2-ynh-deps.
2025-05-08 17:48:27,919: DEBUG - (Reading database … 76448 files and directories currently installed.)
2025-05-08 17:48:27,922: DEBUG - Preparing to unpack …/yourls–2-ynh-deps.deb …
2025-05-08 17:48:27,925: DEBUG - Unpacking yourls–2-ynh-deps (1.10.1~ynh1) …
2025-05-08 17:48:27,950: DEBUG - Setting up yourls–2-ynh-deps (1.10.1~ynh1) …
2025-05-08 17:48:27,985: DEBUG - + ynh_apt_install --fix-broken
2025-05-08 17:48:27,985: DEBUG - + ynh_apt --no-remove --option Dpkg::Options::=–force-confdef --option Dpkg::Options::=–force-confold install --fix-broken
2025-05-08 17:48:27,985: DEBUG - + ynh_wait_dpkg_free
2025-05-08 17:48:28,233: DEBUG - + return 0
2025-05-08 17:48:28,234: 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
2025-05-08 17:48:28,432: DEBUG - Reading package lists…
2025-05-08 17:48:28,746: DEBUG - Building dependency tree…
2025-05-08 17:48:28,747: DEBUG - Reading state information…
2025-05-08 17:48:29,001: DEBUG - 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
2025-05-08 17:48:29,003: DEBUG - + rm --recursive --force /tmp/tmp.e6jG4gkTQJ
2025-05-08 17:48:29,008: DEBUG - + ynh_apt_package_is_installed yourls–2-ynh-deps
2025-05-08 17:48:29,008: DEBUG - + local package=yourls–2-ynh-deps
2025-05-08 17:48:29,008: DEBUG - + grep --quiet ‘^installed$’
2025-05-08 17:48:29,008: DEBUG - + dpkg-query --show ‘–showformat=${db:Status-Status}’ yourls–2-ynh-deps
2025-05-08 17:48:29,032: DEBUG - ++ ynh_apt_package_is_installed postgresql-13
2025-05-08 17:48:29,032: DEBUG - ++ local package=postgresql-13
2025-05-08 17:48:29,033: DEBUG - ++ grep --quiet ‘^installed$’
2025-05-08 17:48:29,033: DEBUG - ++ dpkg-query --show ‘–showformat=${db:Status-Status}’ postgresql-13
2025-05-08 17:48:29,057: DEBUG - ++ echo no
2025-05-08 17:48:29,058: DEBUG - + local psql_installed2=no
2025-05-08 17:48:29,058: DEBUG - + [[ no != \n\o ]]
2025-05-08 17:48:29,059: DEBUG - + ynh_exit_properly
2025-05-08 17:48:29,059: DEBUG - + [[ provision_or_update_apt =~ ^install$|^upgrade$|^restore$ ]]
2025-05-08 17:48:29,160: INFO - Provisioning database…
2025-05-08 17:48:29,191: DEBUG - Executing command ‘[‘sh’, ‘-c’, ‘/bin/bash -x “./provision_database” 7>&1’]’
2025-05-08 17:48:29,195: DEBUG - + source /usr/share/yunohost/helpers
2025-05-08 17:48:29,197: DEBUG - ++++ dirname – /usr/share/yunohost/helpers
2025-05-08 17:48:29,198: DEBUG - +++ cd – /usr/share/yunohost
2025-05-08 17:48:29,198: DEBUG - +++ pwd
2025-05-08 17:48:29,199: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost
2025-05-08 17:48:29,199: DEBUG - ++ YNH_HELPERS_VERSION=2.1
2025-05-08 17:48:29,202: DEBUG - ++ readonly ‘XTRACE_ENABLE=set -o xtrace’
2025-05-08 17:48:29,202: DEBUG - ++ XTRACE_ENABLE=‘set -o xtrace’
2025-05-08 17:48:29,215: DEBUG - + ynh_abort_if_errors
2025-05-08 17:48:29,216: DEBUG - + trap ynh_exit_properly EXIT
2025-05-08 17:48:29,216: DEBUG - + ynh_mysql_create_db yourls__2 yourls__2 **********
2025-05-08 17:48:29,216: DEBUG - + local db=yourls__2
2025-05-08 17:48:29,216: DEBUG - + local ‘sql=CREATE DATABASE yourls__2;’
2025-05-08 17:48:29,216: DEBUG - + [[ 3 -gt 1 ]]
2025-05-08 17:48:29,216: DEBUG - + sql+=’ GRANT ALL PRIVILEGES ON yourls__2.* TO ‘'‘yourls__2’'’@‘'‘localhost’'’’
2025-05-08 17:48:29,216: DEBUG - + [[ -n ********** ]]
2025-05-08 17:48:29,216: DEBUG - + sql+=’ IDENTIFIED BY ‘'’‘'’’
2025-05-08 17:48:29,216: DEBUG - + sql+=’ WITH GRANT OPTION;’
2025-05-08 17:48:29,216: DEBUG - + mysql -B
2025-05-08 17:48:29,231: DEBUG - + ynh_exit_properly
2025-05-08 17:48:29,231: DEBUG - + [[ provision_database =~ ^install$|^upgrade$|^restore$ ]]
2025-05-08 17:48:29,334: DEBUG - Executing command ‘[‘sh’, ‘-c’, ‘/bin/bash -x “./install” 7>&1’]’
2025-05-08 17:48:29,340: DEBUG - + source _common.sh
2025-05-08 17:48:29,340: DEBUG - + source /usr/share/yunohost/helpers
2025-05-08 17:48:29,342: DEBUG - ++++ dirname – /usr/share/yunohost/helpers
2025-05-08 17:48:29,343: DEBUG - +++ cd – /usr/share/yunohost
2025-05-08 17:48:29,343: DEBUG - +++ pwd
2025-05-08 17:48:29,344: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost
2025-05-08 17:48:29,344: DEBUG - ++ YNH_HELPERS_VERSION=2.1
2025-05-08 17:48:29,351: DEBUG - ++ readonly ‘XTRACE_ENABLE=set -o xtrace’
2025-05-08 17:48:29,351: DEBUG - ++ XTRACE_ENABLE=‘set -o xtrace’
2025-05-08 17:48:29,364: DEBUG - + password='’
2025-05-08 17:48:29,364: DEBUG - ++ ynh_string_random --length=24
2025-05-08 17:48:29,393: DEBUG - ++ length=24
2025-05-08 17:48:29,393: DEBUG - ++ filter=A-Za-z0-9
2025-05-08 17:48:29,393: DEBUG - ++ dd if=/dev/urandom bs=1 count=1000
2025-05-08 17:48:29,394: DEBUG - ++ tr --complement --delete A-Za-z0-9
2025-05-08 17:48:29,395: DEBUG - ++ sed --quiet ‘s/(.{24})./\1/p’
2025-05-08 17:48:29,409: DEBUG - + random=bMWfaUbnTZOFvcFMAF6LdTBJ
2025-05-08 17:48:29,415: DEBUG - + ynh_app_setting_set --key=random --value=bMWfaUbnTZOFvcFMAF6LdTBJ
2025-05-08 17:48:29,415: INFO - [+++…] > Storing installation settings…
2025-05-08 17:48:29,518: DEBUG - + ynh_app_setting_set --key=password '–value=*********’
2025-05-08 17:48:29,623: INFO - [###+++…] > Setting up source files…
2025-05-08 17:48:29,626: DEBUG - + ynh_setup_source --dest_dir=/var/www/yourls__2
2025-05-08 17:48:29,671: DEBUG - + keep=
2025-05-08 17:48:29,671: DEBUG - + full_replace=0
2025-05-08 17:48:29,671: DEBUG - + source_id=main
2025-05-08 17:48:29,672: DEBUG - ++ ynh_read_manifest ‘resources.sources[“main”]’
2025-05-08 17:48:29,672: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_iec8ofe/manifest.toml
2025-05-08 17:48:29,673: DEBUG - ++ jq ‘.resources.sources[“main”]’ --raw-output
2025-05-08 17:48:29,674: DEBUG - ++ toml_to_json
2025-05-08 17:48:29,674: DEBUG - ++ python3 -c ‘import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))’
2025-05-08 17:48:29,726: DEBUG - + local ‘sources_json={
2025-05-08 17:48:29,726: DEBUG - “url”: “https://github.com/YOURLS/YOURLS/archive/refs/tags/1.10.1.tar.gz”,
2025-05-08 17:48:29,726: DEBUG - “sha256”: “ec21841af21194c8ef06a8eaaea5bf26d329741f9d09e04b32685a2d8ac4027e”,
2025-05-08 17:48:29,726: DEBUG - “autoupdate”: {
2025-05-08 17:48:29,726: DEBUG - “strategy”: “latest_github_release”
2025-05-08 17:48:29,726: DEBUG - }
2025-05-08 17:48:29,726: DEBUG - }’
2025-05-08 17:48:29,727: DEBUG - + jq -re .url
2025-05-08 17:48:29,748: DEBUG - https://github.com/YOURLS/YOURLS/archive/refs/tags/1.10.1.tar.gz
2025-05-08 17:48:29,748: DEBUG - + local arch_prefix=
2025-05-08 17:48:29,778: DEBUG - + local src_url=https://github.com/YOURLS/YOURLS/archive/refs/tags/1.10.1.tar.gz
2025-05-08 17:48:29,802: DEBUG - + local src_sum=ec21841af21194c8ef06a8eaaea5bf26d329741f9d09e04b32685a2d8ac4027e
2025-05-08 17:48:29,828: DEBUG - + local src_format=
2025-05-08 17:48:29,851: DEBUG - + local src_in_subdir=
2025-05-08 17:48:29,851: DEBUG - + src_in_subdir=true
2025-05-08 17:48:29,880: DEBUG - + local src_extract=
2025-05-08 17:48:29,907: DEBUG - + local src_platform=
2025-05-08 17:48:29,932: DEBUG - + local src_rename=
2025-05-08 17:48:29,932: DEBUG - + [[ -n https://github.com/YOURLS/YOURLS/archive/refs/tags/1.10.1.tar.gz ]]
2025-05-08 17:48:29,932: DEBUG - + [[ -n ec21841af21194c8ef06a8eaaea5bf26d329741f9d09e04b32685a2d8ac4027e ]]
2025-05-08 17:48:29,933: DEBUG - + [[ -z ‘’ ]]
2025-05-08 17:48:29,933: DEBUG - + [[ https://github.com/YOURLS/YOURLS/archive/refs/tags/1.10.1.tar.gz =~ ^..zip$ ]]
2025-05-08 17:48:29,933: DEBUG - + [[ https://github.com/YOURLS/YOURLS/archive/refs/tags/1.10.1.tar.gz =~ ^./zipball/.$ ]]
2025-05-08 17:48:29,933: DEBUG - + [[ https://github.com/YOURLS/YOURLS/archive/refs/tags/1.10.1.tar.gz =~ ^..tar.gz$ ]]
2025-05-08 17:48:29,933: DEBUG - + src_format=tar.gz
2025-05-08 17:48:29,933: DEBUG - + src_format=tar.gz
2025-05-08 17:48:29,933: DEBUG - ++ echo tar.gz
2025-05-08 17:48:29,933: DEBUG - ++ tr ‘[:upper:]’ ‘[:lower:]’
2025-05-08 17:48:29,935: DEBUG - + src_format=tar.gz
2025-05-08 17:48:29,935: DEBUG - + src_extract=true
2025-05-08 17:48:29,935: DEBUG - + [[ true != \t\r\u\e ]]
2025-05-08 17:48:29,936: DEBUG - ++ dirname /var/cache/yunohost/download/yourls/main
2025-05-08 17:48:29,937: DEBUG - + mkdir -p /var/cache/yunohost/download/yourls
2025-05-08 17:48:29,939: DEBUG - + src_filename=/var/cache/yunohost/download/yourls/main
2025-05-08 17:48:29,939: DEBUG - + ‘[’ tar.gz = docker ‘]’
2025-05-08 17:48:29,939: DEBUG - + ‘[’ -n https://github.com/YOURLS/YOURLS/archive/refs/tags/1.10.1.tar.gz ‘]’
2025-05-08 17:48:29,939: DEBUG - + ‘[’ -e /var/cache/yunohost/download/yourls/main ‘]’
2025-05-08 17:48:29,939: DEBUG - + ‘[’ ‘!’ -e /var/cache/yunohost/download/yourls/main ‘]’
2025-05-08 17:48:29,939: DEBUG - ++ wget --tries 3 --no-dns-cache --timeout 900 --no-verbose --output-document=/var/cache/yunohost/download/yourls/main https://github.com/YOURLS/YOURLS/archive/refs/tags/1.10.1.tar.gz
2025-05-08 17:48:31,114: DEBUG - + out=‘2025-05-08 17:48:31 URL:https://codeload.github.com/YOURLS/YOURLS/tar.gz/refs/tags/1.10.1 [5884813] → “/var/cache/yunohost/download/yourls/main” [1]’
2025-05-08 17:48:31,115: DEBUG - + sha256sum --check --status
2025-05-08 17:48:31,138: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/
2025-05-08 17:48:31,140: DEBUG - + ‘[’ -n ‘’ ‘]’
2025-05-08 17:48:31,141: DEBUG - + mkdir --parents /var/www/yourls__2
2025-05-08 17:48:31,143: DEBUG - + [[ true == \f\a\l\s\e ]]
2025-05-08 17:48:31,143: DEBUG - + [[ tar.gz == \d\o\c\k\e\r ]]
2025-05-08 17:48:31,143: DEBUG - + [[ tar.gz == \z\i\p ]]
2025-05-08 17:48:31,143: DEBUG - + local strip=
2025-05-08 17:48:31,143: DEBUG - + ‘[’ true ‘!=’ false ‘]’
2025-05-08 17:48:31,143: DEBUG - + ‘[’ true == true ‘]’
2025-05-08 17:48:31,143: DEBUG - + local sub_dirs=1
2025-05-08 17:48:31,143: DEBUG - + strip=‘–strip-components 1’
2025-05-08 17:48:31,143: DEBUG - + [[ tar.gz =~ ^tar.gz|tar.bz2|tar.xz|tar$ ]]
2025-05-08 17:48:31,143: DEBUG - + tar --extract --file=/var/cache/yunohost/download/yourls/main --directory=/var/www/yourls__2 --strip-components 1
2025-05-08 17:48:31,325: DEBUG - + ynh_safe_rm /var/cache/yunohost/download/yourls/main
2025-05-08 17:48:31,325: DEBUG - + local target=/var/cache/yunohost/download/yourls/main
2025-05-08 17:48:31,340: DEBUG - + ‘[’ -d /var/cache/yunohost/app_tmp_work_dirs/app_iec8ofe/patches/main ‘]’
2025-05-08 17:48:31,340: DEBUG - + ‘[’ -n ‘’ ‘]’
2025-05-08 17:48:31,340: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/
2025-05-08 17:48:31,342: DEBUG - + ‘[’ -n /var/www/yourls__2 ‘]’
2025-05-08 17:48:31,342: DEBUG - + ‘[’ /var/www/yourls__2 == /var/www/yourls__2 ‘]’
2025-05-08 17:48:31,342: DEBUG - + ynh_apply_default_permissions /var/www/yourls__2
2025-05-08 17:48:31,342: DEBUG - + local target=/var/www/yourls__2
2025-05-08 17:48:31,342: DEBUG - + ynh_system_user_exists --username=yourls__2
2025-05-08 17:48:31,355: DEBUG - + getent passwd yourls__2
2025-05-08 17:48:31,360: DEBUG - + ‘[’ -f /var/www/yourls__2 ‘]’
2025-05-08 17:48:31,360: DEBUG - + ‘[’ /var/www/yourls__2 == /var/www/yourls__2 ‘]’
2025-05-08 17:48:31,361: DEBUG - ++ ynh_read_manifest resources.install_dir.group
2025-05-08 17:48:31,361: DEBUG - ++ sed s/APP/yourls__2/g
2025-05-08 17:48:31,362: DEBUG - ++ toml_to_json
2025-05-08 17:48:31,362: DEBUG - ++ python3 -c ‘import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))’
2025-05-08 17:48:31,362: DEBUG - ++ cut -f1 -d:
2025-05-08 17:48:31,364: DEBUG - ++ sed s/null//g
2025-05-08 17:48:31,364: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_iec8ofe/manifest.toml
2025-05-08 17:48:31,365: DEBUG - ++ jq .resources.install_dir.group --raw-output
2025-05-08 17:48:31,406: DEBUG - + local group=www-data
2025-05-08 17:48:31,406: DEBUG - + [[ -z www-data ]]
2025-05-08 17:48:31,406: DEBUG - + chmod -R u=rwX,g=rX,o=— /var/www/yourls__2
2025-05-08 17:48:31,416: DEBUG - + chown -R yourls__2:www-data /var/www/yourls__2
2025-05-08 17:48:31,431: DEBUG - + return
2025-05-08 17:48:31,431: DEBUG - + ynh_setup_source --dest_dir=/var/www/yourls__2/user/languages --source_id=fr
2025-05-08 17:48:31,515: DEBUG - + keep=
2025-05-08 17:48:31,515: DEBUG - + full_replace=0
2025-05-08 17:48:31,515: DEBUG - + source_id=fr
2025-05-08 17:48:31,516: DEBUG - ++ ynh_read_manifest ‘resources.sources[“fr”]’
2025-05-08 17:48:31,517: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_iec8ofe/manifest.toml
2025-05-08 17:48:31,517: DEBUG - ++ jq ‘.resources.sources[“fr”]’ --raw-output
2025-05-08 17:48:31,519: DEBUG - ++ toml_to_json
2025-05-08 17:48:31,519: DEBUG - ++ python3 -c ‘import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))’
2025-05-08 17:48:31,556: DEBUG - + local ‘sources_json={
2025-05-08 17:48:31,557: DEBUG - “url”: “https://github.com/ozh/YOURLS-fr_FR/archive/refs/tags/1.8.tar.gz”,
2025-05-08 17:48:31,557: DEBUG - “sha256”: “bfe5c62f6d71bddb4af58618d954738f7bcaea549e9198d900fb615d1a472a12”,
2025-05-08 17:48:31,557: DEBUG - “autoupdate”: {
2025-05-08 17:48:31,557: DEBUG - “strategy”: “latest_github_release”,
2025-05-08 17:48:31,557: DEBUG - “upstream”: “GitHub - ozh/YOURLS-fr_FR: Traduction française de YOURLS”
2025-05-08 17:48:31,557: DEBUG - }
2025-05-08 17:48:31,557: DEBUG - }’
2025-05-08 17:48:31,557: DEBUG - + jq -re .url
2025-05-08 17:48:31,579: DEBUG - https://github.com/ozh/YOURLS-fr_FR/archive/refs/tags/1.8.tar.gz
2025-05-08 17:48:31,579: DEBUG - + local arch_prefix=
2025-05-08 17:48:31,605: DEBUG - + local src_url=https://github.com/ozh/YOURLS-fr_FR/archive/refs/tags/1.8.tar.gz
2025-05-08 17:48:31,640: DEBUG - + local src_sum=bfe5c62f6d71bddb4af58618d954738f7bcaea549e9198d900fb615d1a472a12
2025-05-08 17:48:31,663: DEBUG - + local src_format=
2025-05-08 17:48:31,691: DEBUG - + local src_in_subdir=
2025-05-08 17:48:31,691: DEBUG - + src_in_subdir=true
2025-05-08 17:48:31,716: DEBUG - + local src_extract=
2025-05-08 17:48:31,741: DEBUG - + local src_platform=
2025-05-08 17:48:31,765: DEBUG - + local src_rename=
2025-05-08 17:48:31,765: DEBUG - + [[ -n https://github.com/ozh/YOURLS-fr_FR/archive/refs/tags/1.8.tar.gz ]]
2025-05-08 17:48:31,765: DEBUG - + [[ -n bfe5c62f6d71bddb4af58618d954738f7bcaea549e9198d900fb615d1a472a12 ]]
2025-05-08 17:48:31,765: DEBUG - + [[ -z ‘’ ]]
2025-05-08 17:48:31,765: DEBUG - + [[ https://github.com/ozh/YOURLS-fr_FR/archive/refs/tags/1.8.tar.gz =~ ^..zip$ ]]
2025-05-08 17:48:31,765: DEBUG - + [[ https://github.com/ozh/YOURLS-fr_FR/archive/refs/tags/1.8.tar.gz =~ ^./zipball/.$ ]]
2025-05-08 17:48:31,765: DEBUG - + [[ https://github.com/ozh/YOURLS-fr_FR/archive/refs/tags/1.8.tar.gz =~ ^..tar.gz$ ]]
2025-05-08 17:48:31,765: DEBUG - + src_format=tar.gz
2025-05-08 17:48:31,765: DEBUG - + src_format=tar.gz
2025-05-08 17:48:31,766: DEBUG - ++ echo tar.gz
2025-05-08 17:48:31,766: DEBUG - ++ tr ‘[:upper:]’ ‘[:lower:]’
2025-05-08 17:48:31,768: DEBUG - + src_format=tar.gz
2025-05-08 17:48:31,768: DEBUG - + src_extract=true
2025-05-08 17:48:31,769: DEBUG - + [[ true != \t\r\u\e ]]
2025-05-08 17:48:31,769: DEBUG - ++ dirname /var/cache/yunohost/download/yourls/fr
2025-05-08 17:48:31,771: DEBUG - + mkdir -p /var/cache/yunohost/download/yourls
2025-05-08 17:48:31,774: DEBUG - + src_filename=/var/cache/yunohost/download/yourls/fr
2025-05-08 17:48:31,774: DEBUG - + ‘[’ tar.gz = docker ‘]’
2025-05-08 17:48:31,774: DEBUG - + ‘[’ -n https://github.com/ozh/YOURLS-fr_FR/archive/refs/tags/1.8.tar.gz ‘]’
2025-05-08 17:48:31,774: DEBUG - + ‘[’ -e /var/cache/yunohost/download/yourls/fr ‘]’
2025-05-08 17:48:31,774: DEBUG - + ‘[’ ‘!’ -e /var/cache/yunohost/download/yourls/fr ‘]’
2025-05-08 17:48:31,775: DEBUG - ++ wget --tries 3 --no-dns-cache --timeout 900 --no-verbose --output-document=/var/cache/yunohost/download/yourls/fr https://github.com/ozh/YOURLS-fr_FR/archive/refs/tags/1.8.tar.gz
2025-05-08 17:48:32,156: DEBUG - + out=‘2025-05-08 17:48:32 URL:https://codeload.github.com/ozh/YOURLS-fr_FR/tar.gz/refs/tags/1.8 [18918] → “/var/cache/yunohost/download/yourls/fr” [1]’
2025-05-08 17:48:32,156: DEBUG - + sha256sum --check --status
2025-05-08 17:48:32,158: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/
2025-05-08 17:48:32,160: DEBUG - + ‘[’ -n ‘’ ‘]’
2025-05-08 17:48:32,160: DEBUG - + mkdir --parents /var/www/yourls__2/user/languages
2025-05-08 17:48:32,162: DEBUG - + [[ true == \f\a\l\s\e ]]
2025-05-08 17:48:32,162: DEBUG - + [[ tar.gz == \d\o\c\k\e\r ]]
2025-05-08 17:48:32,162: DEBUG - + [[ tar.gz == \z\i\p ]]
2025-05-08 17:48:32,162: DEBUG - + local strip=
2025-05-08 17:48:32,162: DEBUG - + ‘[’ true ‘!=’ false ‘]’
2025-05-08 17:48:32,162: DEBUG - + ‘[’ true == true ‘]’
2025-05-08 17:48:32,162: DEBUG - + local sub_dirs=1
2025-05-08 17:48:32,162: DEBUG - + strip=‘–strip-components 1’
2025-05-08 17:48:32,162: DEBUG - + [[ tar.gz =~ ^tar.gz|tar.bz2|tar.xz|tar$ ]]
2025-05-08 17:48:32,162: DEBUG - + tar --extract --file=/var/cache/yunohost/download/yourls/fr --directory=/var/www/yourls__2/user/languages --strip-components 1
2025-05-08 17:48:32,167: DEBUG - + ynh_safe_rm /var/cache/yunohost/download/yourls/fr
2025-05-08 17:48:32,167: DEBUG - + local target=/var/cache/yunohost/download/yourls/fr
2025-05-08 17:48:32,188: DEBUG - + ‘[’ -d /var/cache/yunohost/app_tmp_work_dirs/app_iec8ofe/patches/fr ‘]’
2025-05-08 17:48:32,188: DEBUG - + ‘[’ -n ‘’ ‘]’
2025-05-08 17:48:32,188: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/
2025-05-08 17:48:32,191: DEBUG - + ‘[’ -n /var/www/yourls__2 ‘]’
2025-05-08 17:48:32,192: DEBUG - + ‘[’ /var/www/yourls__2/user/languages == /var/www/yourls__2 ‘]’
2025-05-08 17:48:32,192: DEBUG - + ynh_config_add --template=index.php --destination=/var/www/yourls__2/index.php
2025-05-08 17:48:32,257: DEBUG - + jinja=0
2025-05-08 17:48:32,257: DEBUG - + ‘[’ -f /var/cache/yunohost/app_tmp_work_dirs/app_iec8ofe/conf/index.php ‘]’
2025-05-08 17:48:32,258: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_iec8ofe/conf/index.php
2025-05-08 17:48:32,258: DEBUG - + ynh_backup_if_checksum_is_different /var/www/yourls__2/index.php
2025-05-08 17:48:32,329: DEBUG - + touch /var/www/yourls__2/index.php
2025-05-08 17:48:32,331: DEBUG - + chmod 640 /var/www/yourls__2/index.php
2025-05-08 17:48:32,334: DEBUG - + ynh_apply_default_permissions /var/www/yourls__2/index.php
2025-05-08 17:48:32,334: DEBUG - + local target=/var/www/yourls__2/index.php
2025-05-08 17:48:32,334: DEBUG - + ynh_system_user_exists --username=yourls__2
2025-05-08 17:48:32,350: DEBUG - + getent passwd yourls__2
2025-05-08 17:48:32,353: DEBUG - + ‘[’ -f /var/www/yourls__2/index.php ‘]’
2025-05-08 17:48:32,353: DEBUG - + is_in_dir /var/www/yourls__2/index.php /var/www/yourls__2
2025-05-08 17:48:32,353: DEBUG - + ‘[’ -n /var/www/yourls__2 ‘]’
2025-05-08 17:48:32,354: DEBUG - ++ realpath /var/www/yourls__2/index.php
2025-05-08 17:48:32,358: DEBUG - + local child=/var/www/yourls__2/index.php
2025-05-08 17:48:32,358: DEBUG - ++ realpath /var/www/yourls__2
2025-05-08 17:48:32,360: DEBUG - + local parent=/var/www/yourls__2
2025-05-08 17:48:32,360: DEBUG - + [[ /var/www/yourls__2/index.php =~ ^/var/www/yourls__2 ]]
2025-05-08 17:48:32,361: DEBUG - + chmod 600 /var/www/yourls__2/index.php
2025-05-08 17:48:32,362: DEBUG - + chown yourls__2:yourls__2 /var/www/yourls__2/index.php
2025-05-08 17:48:32,367: DEBUG - + return
2025-05-08 17:48:32,367: DEBUG - + [[ 0 == 1 ]]
2025-05-08 17:48:32,367: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_iec8ofe/conf/index.php /var/www/yourls__2/index.php
2025-05-08 17:48:32,369: DEBUG - + ynh_replace_vars /var/www/yourls__2/index.php
2025-05-08 17:48:32,370: DEBUG - + local file=/var/www/yourls__2/index.php
2025-05-08 17:48:32,370: DEBUG - ++ grep -oP '__[A-Z0-9]+?[A-Z0-9]?[A-Z0-9]?’ /var/www/yourls__2/index.php
2025-05-08 17:48:32,371: DEBUG - ++ sed 's@([^.]*)__@\L\1@g’
2025-05-08 17:48:32,372: DEBUG - ++ sort --unique
2025-05-08 17:48:32,375: DEBUG - + uniques_vars=()
2025-05-08 17:48:32,377: DEBUG - + ynh_store_file_checksum /var/www/yourls__2/index.php
2025-05-08 17:48:32,548: DEBUG - + ynh_config_add --template=config-sample.php --destination=/var/www/yourls__2/user/config.php
2025-05-08 17:48:32,549: INFO - [######++++…] > Adding yourls__2’s configuration files…
2025-05-08 17:48:32,627: DEBUG - + jinja=0
2025-05-08 17:48:32,627: DEBUG - + ‘[’ -f /var/cache/yunohost/app_tmp_work_dirs/app_iec8ofe/conf/config-sample.php ‘]’
2025-05-08 17:48:32,627: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_iec8ofe/conf/config-sample.php
2025-05-08 17:48:32,627: DEBUG - + ynh_backup_if_checksum_is_different /var/www/yourls__2/user/config.php
2025-05-08 17:48:32,713: DEBUG - + touch /var/www/yourls__2/user/config.php
2025-05-08 17:48:32,714: DEBUG - + chmod 640 /var/www/yourls__2/user/config.php
2025-05-08 17:48:32,716: DEBUG - + ynh_apply_default_permissions /var/www/yourls__2/user/config.php
2025-05-08 17:48:32,716: DEBUG - + local target=/var/www/yourls__2/user/config.php
2025-05-08 17:48:32,716: DEBUG - + ynh_system_user_exists --username=yourls__2
2025-05-08 17:48:32,734: DEBUG - + getent passwd yourls__2
2025-05-08 17:48:32,736: DEBUG - + ‘[’ -f /var/www/yourls__2/user/config.php ‘]’
2025-05-08 17:48:32,737: DEBUG - + is_in_dir /var/www/yourls__2/user/config.php /var/www/yourls__2
2025-05-08 17:48:32,737: DEBUG - + ‘[’ -n /var/www/yourls__2 ‘]’
2025-05-08 17:48:32,737: DEBUG - ++ realpath /var/www/yourls__2/user/config.php
2025-05-08 17:48:32,739: DEBUG - + local child=/var/www/yourls__2/user/config.php
2025-05-08 17:48:32,739: DEBUG - ++ realpath /var/www/yourls__2
2025-05-08 17:48:32,743: DEBUG - + local parent=/var/www/yourls__2
2025-05-08 17:48:32,743: DEBUG - + [[ /var/www/yourls__2/user/config.php =~ ^/var/www/yourls__2 ]]
2025-05-08 17:48:32,743: DEBUG - + chmod 600 /var/www/yourls__2/user/config.php
2025-05-08 17:48:32,744: DEBUG - + chown yourls__2:yourls__2 /var/www/yourls__2/user/config.php
2025-05-08 17:48:32,746: DEBUG - + return
2025-05-08 17:48:32,746: DEBUG - + [[ 0 == 1 ]]
2025-05-08 17:48:32,746: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_iec8ofe/conf/config-sample.php /var/www/yourls__2/user/config.php
2025-05-08 17:48:32,748: DEBUG - + ynh_replace_vars /var/www/yourls__2/user/config.php
2025-05-08 17:48:32,748: DEBUG - + local file=/var/www/yourls__2/user/config.php
2025-05-08 17:48:32,750: DEBUG - ++ sort --unique
2025-05-08 17:48:32,750: DEBUG - ++ sed ‘s@([^.]*)@\L\1@g’
2025-05-08 17:48:32,751: DEBUG - ++ grep -oP '__[A-Z0-9]+?[A-Z0-9]?[A-Z0-9]?__’ /var/www/yourls__2/user/config.php
2025-05-08 17:48:32,755: DEBUG - + uniques_vars=(‘admin’ ‘db_name’ ‘db_pwd’ ‘db_user’ ‘domain’ ‘language’ ‘password’ ‘path’ ‘random’)
2025-05-08 17:48:32,783: DEBUG - + ynh_store_file_checksum /var/www/yourls__2/user/config.php
2025-05-08 17:48:32,940: DEBUG - + chmod 600 /var/www/yourls__2/user/config.php
2025-05-08 17:48:32,942: DEBUG - + chown yourls__2:yourls__2 /var/www/yourls__2/user/config.php
2025-05-08 17:48:32,948: INFO - [##########+++…] > Adding system configurations related to yourls__2…
2025-05-08 17:48:32,950: DEBUG - + ynh_config_add_nginx
2025-05-08 17:48:32,950: DEBUG - + local finalnginxconf=/etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:32,950: DEBUG - + ynh_config_add --template=nginx.conf --destination=/etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:33,008: DEBUG - + jinja=0
2025-05-08 17:48:33,011: DEBUG - + ‘[’ -f /var/cache/yunohost/app_tmp_work_dirs/app_iec8ofe/conf/nginx.conf ‘]’
2025-05-08 17:48:33,011: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_iec8ofe_/conf/nginx.conf
2025-05-08 17:48:33,012: DEBUG - + ynh_backup_if_checksum_is_different /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:33,111: DEBUG - + touch /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:33,114: DEBUG - + chmod 640 /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:33,116: DEBUG - + ynh_apply_default_permissions /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:33,116: DEBUG - + local target=/etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:33,116: DEBUG - + ynh_system_user_exists --username=yourls__2
2025-05-08 17:48:33,134: DEBUG - + getent passwd yourls__2
2025-05-08 17:48:33,136: DEBUG - + ‘[’ -f /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf ‘]’
2025-05-08 17:48:33,136: DEBUG - + is_in_dir /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf /var/www/yourls__2
2025-05-08 17:48:33,137: DEBUG - + ‘[’ -n /var/www/yourls__2 ‘]’
2025-05-08 17:48:33,137: DEBUG - ++ realpath /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:33,140: DEBUG - + local child=/etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:33,141: DEBUG - ++ realpath /var/www/yourls__2
2025-05-08 17:48:33,143: DEBUG - + local parent=/var/www/yourls__2
2025-05-08 17:48:33,143: DEBUG - + [[ /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf =~ ^/var/www/yourls__2 ]]
2025-05-08 17:48:33,143: DEBUG - + is_in_dir /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf ‘’
2025-05-08 17:48:33,143: DEBUG - + ‘[’ -n ‘’ ‘]’
2025-05-08 17:48:33,143: DEBUG - + return 1
2025-05-08 17:48:33,143: DEBUG - + is_in_dir /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf /etc/yourls__2
2025-05-08 17:48:33,143: DEBUG - + ‘[’ -n /etc/yourls__2 ‘]’
2025-05-08 17:48:33,144: DEBUG - ++ realpath /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:33,146: DEBUG - + local child=/etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:33,147: DEBUG - ++ realpath /etc/yourls__2
2025-05-08 17:48:33,152: DEBUG - + local parent=/etc/yourls__2
2025-05-08 17:48:33,152: DEBUG - + [[ /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf =~ ^/etc/yourls__2 ]]
2025-05-08 17:48:33,152: DEBUG - + ‘[’ /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf == /var/www/yourls__2 ‘]’
2025-05-08 17:48:33,152: DEBUG - + ‘[’ /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf == ‘’ ‘]’
2025-05-08 17:48:33,152: DEBUG - + chmod 400 /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:33,154: DEBUG - + chown root:root /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:33,158: DEBUG - + [[ 0 == 1 ]]
2025-05-08 17:48:33,159: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_iec8ofe/conf/nginx.conf /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:33,161: DEBUG - + ynh_replace_vars /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:33,161: DEBUG - + local file=/etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:33,161: DEBUG - ++ grep -oP '__[A-Z0-9]+?[A-Z0-9]?[A-Z0-9]?’ /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:33,162: DEBUG - ++ sed 's@([^.])__@\L\1@g’
2025-05-08 17:48:33,164: DEBUG - ++ sort --unique
2025-05-08 17:48:33,168: DEBUG - + uniques_vars=(‘app’ ‘install_dir’ ‘path’ ‘php_version’)
2025-05-08 17:48:33,183: DEBUG - + ynh_store_file_checksum /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:33,339: DEBUG - + ‘[’ / ‘!=’ / ‘]’
2025-05-08 17:48:33,342: DEBUG - + ynh_replace ‘–match=^#root_path_only’ --replace= --file=/etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:33,597: DEBUG - + sed -i '/fastcgi_param\sREMOTE_USER/d’ /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:33,601: DEBUG - + ynh_store_file_checksum /etc/nginx/conf.d/domain2.tld.d/yourls__2.conf
2025-05-08 17:48:33,796: DEBUG - + ynh_systemctl --service=nginx --action=reload
2025-05-08 17:48:33,944: DEBUG - + service=nginx
2025-05-08 17:48:33,944: DEBUG - + action=reload
2025-05-08 17:48:33,944: DEBUG - + wait_until=
2025-05-08 17:48:33,944: DEBUG - + length=20
2025-05-08 17:48:33,944: DEBUG - + log_path=/var/log/nginx/nginx.log
2025-05-08 17:48:33,945: DEBUG - + timeout=60
2025-05-08 17:48:33,945: DEBUG - + ynh_in_ci_tests
2025-05-08 17:48:33,945: DEBUG - + ‘[’ reload == stop ‘]’
2025-05-08 17:48:33,945: DEBUG - + ‘[’ reload == reload ‘]’
2025-05-08 17:48:33,945: DEBUG - + action=reload-or-restart
2025-05-08 17:48:33,946: DEBUG - ++ date --utc --rfc-3339=seconds
2025-05-08 17:48:33,946: DEBUG - ++ cut -d+ -f1
2025-05-08 17:48:33,948: DEBUG - + local ‘time_start=2025-05-08 17:48:33 UTC’
2025-05-08 17:48:33,949: DEBUG - + systemctl reload-or-restart nginx
2025-05-08 17:48:34,157: DEBUG - + ynh_config_add_phpfpm
2025-05-08 17:48:34,157: DEBUG - + [[ -n 8.4 ]]
2025-05-08 17:48:34,157: DEBUG - + local php_group=yourls__2
2025-05-08 17:48:34,157: DEBUG - + local php_upload_max_filesize=50M
2025-05-08 17:48:34,157: DEBUG - + local php_process_management=ondemand
2025-05-08 17:48:34,158: DEBUG - ++ default_php_max_children
2025-05-08 17:48:34,158: DEBUG - +++ ynh_get_ram --total
2025-05-08 17:48:34,188: DEBUG - +++ free=0
2025-05-08 17:48:34,189: DEBUG - +++ total=1
2025-05-08 17:48:34,190: DEBUG - ++++ grep ‘total memory’
2025-05-08 17:48:34,191: DEBUG - ++++ LC_ALL=C
2025-05-08 17:48:34,191: DEBUG - ++++ vmstat --stats --unit M
2025-05-08 17:48:34,194: DEBUG - ++++ awk ‘{print $1}’
2025-05-08 17:48:34,201: DEBUG - +++ local total_ram=7952
2025-05-08 17:48:34,203: DEBUG - ++++ grep ‘total swap’
2025-05-08 17:48:34,204: DEBUG - ++++ LC_ALL=C
2025-05-08 17:48:34,204: DEBUG - ++++ vmstat --stats --unit M
2025-05-08 17:48:34,207: DEBUG - ++++ awk ‘{print $1}’
2025-05-08 17:48:34,211: DEBUG - +++ local total_swap=0
2025-05-08 17:48:34,211: DEBUG - +++ local total_ram_swap=7952
2025-05-08 17:48:34,212: DEBUG - +++ local ram=7952
2025-05-08 17:48:34,212: DEBUG - +++ echo 7952
2025-05-08 17:48:34,212: DEBUG - ++ local total_ram=7952
2025-05-08 17:48:34,212: DEBUG - ++ local php_max_children=198
2025-05-08 17:48:34,212: DEBUG - ++ ‘[’ 198 -le 0 ‘]’
2025-05-08 17:48:34,212: DEBUG - +++ nproc
2025-05-08 17:48:34,215: DEBUG - ++ ‘[’ 198 -gt 8 ‘]’
2025-05-08 17:48:34,216: DEBUG - +++ nproc
2025-05-08 17:48:34,218: DEBUG - ++ php_max_children=8
2025-05-08 17:48:34,218: DEBUG - ++ echo 8
2025-05-08 17:48:34,218: DEBUG - + local php_max_children=8
2025-05-08 17:48:34,218: DEBUG - + local php_memory_limit=128M
2025-05-08 17:48:34,219: DEBUG - ++ mktemp
2025-05-08 17:48:34,221: DEBUG - + local phpfpm_template=/tmp/tmp.ubqURm0I8k
2025-05-08 17:48:34,221: DEBUG - + cat
2025-05-08 17:48:34,222: DEBUG - + ‘[’ ondemand = dynamic ‘]’
2025-05-08 17:48:34,222: DEBUG - + ‘[’ ondemand = ondemand ‘]’
2025-05-08 17:48:34,222: DEBUG - + cat
2025-05-08 17:48:34,224: DEBUG - + cat
2025-05-08 17:48:34,226: DEBUG - + ‘[’ -e /var/cache/yunohost/app_tmp_work_dirs/app_iec8ofe/conf/extra_php-fpm.conf ‘]’
2025-05-08 17:48:34,226: DEBUG - + mkdir --parents /etc/php/8.4/fpm/pool.d
2025-05-08 17:48:34,228: DEBUG - + ynh_config_add --template=/tmp/tmp.ubqURm0I8k --destination=/etc/php/8.4/fpm/pool.d/yourls__2.conf
2025-05-08 17:48:34,288: DEBUG - + jinja=0
2025-05-08 17:48:34,289: DEBUG - + ‘[’ -f /var/cache/yunohost/app_tmp_work_dirs/app_iec8ofe_/conf//tmp/tmp.ubqURm0I8k ‘]’
2025-05-08 17:48:34,289: DEBUG - + ‘[’ -f /tmp/tmp.ubqURm0I8k ‘]’
2025-05-08 17:48:34,289: DEBUG - + template_path=/tmp/tmp.ubqURm0I8k
2025-05-08 17:48:34,289: DEBUG - + ynh_backup_if_checksum_is_different /etc/php/8.4/fpm/pool.d/yourls__2.conf
2025-05-08 17:48:34,358: DEBUG - + touch /etc/php/8.4/fpm/pool.d/yourls__2.conf
2025-05-08 17:48:34,360: DEBUG - + chmod 640 /etc/php/8.4/fpm/pool.d/yourls__2.conf
2025-05-08 17:48:34,361: DEBUG - + ynh_apply_default_permissions /etc/php/8.4/fpm/pool.d/yourls__2.conf
2025-05-08 17:48:34,361: DEBUG - + local target=/etc/php/8.4/fpm/pool.d/yourls__2.conf
2025-05-08 17:48:34,362: DEBUG - + ynh_system_user_exists --username=yourls__2
2025-05-08 17:48:34,377: DEBUG - + getent passwd yourls__2
2025-05-08 17:48:34,379: DEBUG - + ‘[’ -f /etc/php/8.4/fpm/pool.d/yourls__2.conf ‘]’
2025-05-08 17:48:34,380: DEBUG - + is_in_dir /etc/php/8.4/fpm/pool.d/yourls__2.conf /var/www/yourls__2
2025-05-08 17:48:34,380: DEBUG - + ‘[’ -n /var/www/yourls__2 ‘]’
2025-05-08 17:48:34,380: DEBUG - ++ realpath /etc/php/8.4/fpm/pool.d/yourls__2.conf
2025-05-08 17:48:34,382: DEBUG - + local child=/etc/php/8.4/fpm/pool.d/yourls__2.conf
2025-05-08 17:48:34,383: DEBUG - ++ realpath /var/www/yourls__2
2025-05-08 17:48:34,385: DEBUG - + local parent=/var/www/yourls__2
2025-05-08 17:48:34,385: DEBUG - + [[ /etc/php/8.4/fpm/pool.d/yourls__2.conf =~ ^/var/www/yourls__2 ]]
2025-05-08 17:48:34,386: DEBUG - + is_in_dir /etc/php/8.4/fpm/pool.d/yourls__2.conf ‘’
2025-05-08 17:48:34,386: DEBUG - + ‘[’ -n ‘’ ‘]’
2025-05-08 17:48:34,386: DEBUG - + return 1
2025-05-08 17:48:34,386: DEBUG - + is_in_dir /etc/php/8.4/fpm/pool.d/yourls__2.conf /etc/yourls__2
2025-05-08 17:48:34,386: DEBUG - + ‘[’ -n /etc/yourls__2 ‘]’
2025-05-08 17:48:34,386: DEBUG - ++ realpath /etc/php/8.4/fpm/pool.d/yourls__2.conf
2025-05-08 17:48:34,388: DEBUG - + local child=/etc/php/8.4/fpm/pool.d/yourls__2.conf
2025-05-08 17:48:34,389: DEBUG - ++ realpath /etc/yourls__2
2025-05-08 17:48:34,391: DEBUG - + local parent=/etc/yourls__2
2025-05-08 17:48:34,391: DEBUG - + [[ /etc/php/8.4/fpm/pool.d/yourls__2.conf =~ ^/etc/yourls__2 ]]
2025-05-08 17:48:34,391: DEBUG - + ‘[’ /etc/php/8.4/fpm/pool.d/yourls__2.conf == /var/www/yourls__2 ‘]’
2025-05-08 17:48:34,391: DEBUG - + ‘[’ /etc/php/8.4/fpm/pool.d/yourls__2.conf == ‘’ ‘]’
2025-05-08 17:48:34,391: DEBUG - + chmod 400 /etc/php/8.4/fpm/pool.d/yourls__2.conf
2025-05-08 17:48:34,393: DEBUG - + chown root:root /etc/php/8.4/fpm/pool.d/yourls__2.conf
2025-05-08 17:48:34,395: DEBUG - + [[ 0 == 1 ]]
2025-05-08 17:48:34,395: DEBUG - + cp -f /tmp/tmp.ubqURm0I8k /etc/php/8.4/fpm/pool.d/yourls__2.conf
2025-05-08 17:48:34,397: DEBUG - + ynh_replace_vars /etc/php/8.4/fpm/pool.d/yourls__2.conf
2025-05-08 17:48:34,397: DEBUG - + local file=/etc/php/8.4/fpm/pool.d/yourls__2.conf
2025-05-08 17:48:34,399: DEBUG - ++ sed ‘s@([^.]*)@\L\1@g’
2025-05-08 17:48:34,401: DEBUG - ++ sort --unique
2025-05-08 17:48:34,402: DEBUG - ++ grep -oP '__[A-Z0-9]+?[A-Z0-9]?[A-Z0-9]?’ /etc/php/8.4/fpm/pool.d/yourls__2.conf
2025-05-08 17:48:34,405: DEBUG - + uniques_vars=(‘app’ ‘install_dir’ ‘php_group’ ‘php_max_children’ ‘php_memory_limit’ ‘php_process_management’ ‘php_upload_max_filesize’ ‘php_version’)
2025-05-08 17:48:34,426: DEBUG - + ynh_store_file_checksum /etc/php/8.4/fpm/pool.d/yourls__2.conf
2025-05-08 17:48:34,598: DEBUG - + php-fpm8.4 --test
2025-05-08 17:48:34,716: DEBUG - + ynh_systemctl --service=php8.4-fpm --action=reload
2025-05-08 17:48:34,838: DEBUG - + service=php8.4-fpm
2025-05-08 17:48:34,838: DEBUG - + action=reload
2025-05-08 17:48:34,838: DEBUG - + wait_until=
2025-05-08 17:48:34,838: DEBUG - + length=20
2025-05-08 17:48:34,839: DEBUG - + log_path=/var/log/php8.4-fpm/php8.4-fpm.log
2025-05-08 17:48:34,839: DEBUG - + timeout=60
2025-05-08 17:48:34,839: DEBUG - + ynh_in_ci_tests
2025-05-08 17:48:34,839: DEBUG - + ‘[’ reload == stop ‘]’
2025-05-08 17:48:34,839: DEBUG - + ‘[’ reload == reload ‘]’
2025-05-08 17:48:34,839: DEBUG - + action=reload-or-restart
2025-05-08 17:48:34,839: DEBUG - ++ date --utc --rfc-3339=seconds
2025-05-08 17:48:34,840: DEBUG - ++ cut -d+ -f1
2025-05-08 17:48:34,842: DEBUG - + local ‘time_start=2025-05-08 17:48:34 UTC’
2025-05-08 17:48:34,842: DEBUG - + systemctl reload-or-restart php8.4-fpm
2025-05-08 17:48:34,877: DEBUG - + ynh_local_curl admin/install.php install=dummy
2025-05-08 17:48:34,878: INFO - [#############+++…] > Finalizing installation…
2025-05-08 17:48:34,881: DEBUG - ++ ynh_normalize_url_path admin/install.php
2025-05-08 17:48:34,881: DEBUG - ++ local path_url=admin/install.php
2025-05-08 17:48:34,881: DEBUG - ++ test -n admin/install.php
2025-05-08 17:48:34,881: DEBUG - ++ ‘[’ a ‘!=’ / ‘]’
2025-05-08 17:48:34,881: DEBUG - ++ path_url=/admin/install.php
2025-05-08 17:48:34,882: DEBUG - ++ ‘[’ p == / ‘]’
2025-05-08 17:48:34,882: DEBUG - ++ echo /admin/install.php
2025-05-08 17:48:34,882: DEBUG - + local local_page=/admin/install.php
2025-05-08 17:48:34,882: DEBUG - + local full_path=//admin/install.php
2025-05-08 17:48:34,883: DEBUG - + ‘[’ / == / ‘]’
2025-05-08 17:48:34,883: DEBUG - + full_path=/admin/install.php
2025-05-08 17:48:34,883: DEBUG - + local full_page_url=https://localhost/admin/install.php
2025-05-08 17:48:34,883: DEBUG - + local POST_data=
2025-05-08 17:48:34,883: DEBUG - + local arg=
2025-05-08 17:48:34,883: DEBUG - + for arg in “${@:2}”
2025-05-08 17:48:34,883: DEBUG - + POST_data=‘install=dummy&’
2025-05-08 17:48:34,883: DEBUG - + ‘[’ -n ‘install=dummy&’ ‘]’
2025-05-08 17:48:34,883: DEBUG - + POST_data=‘–data install=dummy’
2025-05-08 17:48:34,883: DEBUG - + sleep 2
2025-05-08 17:48:36,886: DEBUG - + local cookiefile=/tmp/ynh-yourls__2-cookie.txt
2025-05-08 17:48:36,886: DEBUG - + touch /tmp/ynh-yourls__2-cookie.txt
2025-05-08 17:48:36,888: DEBUG - + chown root /tmp/ynh-yourls__2-cookie.txt
2025-05-08 17:48:36,890: DEBUG - + chmod 700 /tmp/ynh-yourls__2-cookie.txt
2025-05-08 17:48:36,892: DEBUG - ++ ynh_permission_has_user --permission=main --user=visitors
2025-05-08 17:48:36,938: DEBUG - ++ ynh_permission_exists --permission=main
2025-05-08 17:48:36,957: DEBUG - ++ yunohost user permission list yourls__2 --output-as json --quiet
2025-05-08 17:48:36,957: DEBUG - ++ jq -e --arg perm yourls__2.main ‘.permissions[$perm]’
2025-05-08 17:48:37,424: DEBUG - ++ for section in “allowed” “corresponding_users”
2025-05-08 17:48:37,425: DEBUG - ++ yunohost user permission info yourls__2.main --output-as json --quiet
2025-05-08 17:48:37,427: DEBUG - ++ jq -e --arg user visitors --arg section allowed ‘.[$section] | index($user)’
2025-05-08 17:48:37,710: DEBUG - ++ return 0
2025-05-08 17:48:37,710: DEBUG - ++ echo yes
2025-05-08 17:48:37,710: DEBUG - + local visitors_enabled=yes
2025-05-08 17:48:37,710: DEBUG - + [[ yes == \n\o ]]
2025-05-08 17:48:37,710: DEBUG - + curl --silent --show-error --insecure --location --header ‘Host: domain2.tld’ --resolve domain2.tld:443:127.0.0.1 --data install=dummy https://localhost/admin/install.php --cookie-jar /tmp/ynh-yourls__2-cookie.txt --cookie /tmp/ynh-yourls__2-cookie.txt
2025-05-08 17:48:37,753: DEBUG -
2025-05-08 17:48:37,753: DEBUG -
2025-05-08 17:48:37,753: DEBUG -
2025-05-08 17:48:37,753: DEBUG -
2025-05-08 17:48:37,753: DEBUG -
2025-05-08 17:48:37,753: DEBUG -
2025-05-08 17:48:37,753: DEBUG -
2025-05-08 17:48:37,753: DEBUG -
2025-05-08 17:48:37,753: DEBUG -
2025-05-08 17:48:37,753: DEBUG -
2025-05-08 17:48:37,753: DEBUG -
2025-05-08 17:48:37,753: DEBUG -
2025-05-08 17:48:37,753: DEBUG -
2025-05-08 17:48:37,753: DEBUG -
2025-05-08 17:48:37,753: DEBUG - #loader {
2025-05-08 17:48:37,754: DEBUG - position: absolute;
2025-05-08 17:48:37,754: DEBUG - top: 0;
2025-05-08 17:48:37,754: DEBUG - right: 0;
2025-05-08 17:48:37,754: DEBUG - bottom: 0;
2025-05-08 17:48:37,754: DEBUG - left: 0;
2025-05-08 17:48:37,754: DEBUG - background-color: white;
2025-05-08 17:48:37,754: DEBUG - color: rgb(31, 41, 55);
2025-05-08 17:48:37,754: DEBUG -
2025-05-08 17:48:37,754: DEBUG - display: flex;
2025-05-08 17:48:37,754: DEBUG - align-items: center;
2025-05-08 17:48:37,754: DEBUG - justify-content: center;
2025-05-08 17:48:37,754: DEBUG -
2025-05-08 17:48:37,754: DEBUG - @media (prefers-color-scheme: dark) {
2025-05-08 17:48:37,754: DEBUG - background-color: rgb(29, 35, 42);
2025-05-08 17:48:37,754: DEBUG - color: rgb(166, 173, 186);
2025-05-08 17:48:37,754: DEBUG - }
2025-05-08 17:48:37,754: DEBUG - }
2025-05-08 17:48:37,754: DEBUG -
2025-05-08 17:48:37,754: DEBUG - .dark #loader {
2025-05-08 17:48:37,754: DEBUG - background-color: rgb(29, 35, 42);
2025-05-08 17:48:37,754: DEBUG - color: rgb(166, 173, 186);
2025-05-08 17:48:37,754: DEBUG - }
2025-05-08 17:48:37,754: DEBUG -
2025-05-08 17:48:37,754: DEBUG - .sr-only {
2025-05-08 17:48:37,754: DEBUG - position: absolute;
2025-05-08 17:48:37,755: DEBUG - width: 1px;
2025-05-08 17:48:37,755: DEBUG - height: 1px;
2025-05-08 17:48:37,755: DEBUG - padding: 0;
2025-05-08 17:48:37,755: DEBUG - margin: -1px;
2025-05-08 17:48:37,755: DEBUG - overflow: hidden;
2025-05-08 17:48:37,755: DEBUG - clip: rect(0, 0, 0, 0);
2025-05-08 17:48:37,755: DEBUG - white-space: nowrap;
2025-05-08 17:48:37,755: DEBUG - border-width: 0;
2025-05-08 17:48:37,755: DEBUG - }
2025-05-08 17:48:37,755: DEBUG -
2025-05-08 17:48:37,755: DEBUG - @keyframes spin {
2025-05-08 17:48:37,755: DEBUG - from {
2025-05-08 17:48:37,755: DEBUG - transform: rotate(0deg);
2025-05-08 17:48:37,755: DEBUG - }
2025-05-08 17:48:37,755: DEBUG - to {
2025-05-08 17:48:37,755: DEBUG - transform: rotate(360deg);
2025-05-08 17:48:37,755: DEBUG - }
2025-05-08 17:48:37,755: DEBUG - }
2025-05-08 17:48:37,755: DEBUG -
2025-05-08 17:48:37,755: DEBUG - svg {
2025-05-08 17:48:37,755: DEBUG - animation: spin 1s linear infinite;
2025-05-08 17:48:37,755: DEBUG - }
2025-05-08 17:48:37,756: DEBUG -
2025-05-08 17:48:37,756: DEBUG -
2025-05-08 17:48:37,756: DEBUG -
2025-05-08 17:48:37,756: DEBUG -
Loading
2025-05-08 17:48:37,756: DEBUG - <svg
2025-05-08 17:48:37,756: DEBUG - xmlns=“SVG namespace”
2025-05-08 17:48:37,756: DEBUG - width=“32”
2025-05-08 17:48:37,756: DEBUG - height=“32”
2025-05-08 17:48:37,756: DEBUG - viewBox=“0 0 24 24”
2025-05-08 17:48:37,756: DEBUG - >
2025-05-08 17:48:37,756: DEBUG -
2025-05-08 17:48:37,756: DEBUG -
2025-05-08 17:48:37,756: DEBUG -
2025-05-08 17:48:37,756: DEBUG -
2025-05-08 17:48:37,756: DEBUG - + [[ yes == \n\o ]]
2025-05-08 17:48:37,757: INFO - [####################] > Installation of yourls__2 completed
2025-05-08 17:48:37,760: DEBUG - + ynh_exit_properly
2025-05-08 17:48:37,760: DEBUG - + [[ install =~ ^install$|^upgrade$|^restore$ ]]
2025-05-08 17:48:37,862: DEBUG - Checking that required services are up and running…
2025-05-08 17:48:39,029: SUCCESS - Installation completed