[Mobilizon] A federated organization and mobilization platform

Some progress been made the past few days thanks to @yalh76 and othrs to upgrade the app to 1.0.0 to match with the release (today !) of Mobilizon

The app now integrates with the LDAP (though not with the SSO / auto-login for now) and should now also send email properly (though had to create a custom yunohost user called mobilizon_notifs)

It’s still in testing here :

Mainly trying to figure out an app CI instance where to properly test this (the dev CI seems to have some weird bugs lately). But manual testing indicate it’s kinda okay

3 Likes

Thank you for your great work ! I’m really looking forward to it !

Can we use LDAP and public registrations at the same time or is it one or the other?

I’m also wondering :stuck_out_tongue_winking_eye: Would be grateful if somebody tested this on a test server (and depending on the behavior we may want to propose during installation wether or not to bind to the ldap depending on the goal of the instance)

1 Like

Hi, does anyone know if Mobilizon works well on an ARM chipset (Olimex Lime 2 or similar) ? Will it use a lot of ressources ?
Thanks for your answers.

Really excited to try this out!
Just tried the install a few times, it actually knocked my VPS offline each time
Debian 10, Yunohost 4.0.8
https://paste.yunohost.org/raw/imasagafop

Install logs seems ok. Maybe you run out of memory…

1 Like

Problems with login
Tried some installations (public/closed) on 2 new installed Servers with subdomains.
Server läuft unter Debian 10.8 - * Server läuft YunoHost 4.1.7.3 -


Always the same problem: The first trial to login seems to be ok, but the connection is refused. The second trial does not show the fields to enter e-mail & password. Same behavior with chrome and firefox. Any ideas?

with update 1.1.0-ynh1 login and interaction lost password is ok. Thanks!

1 Like

How much memory does it need? It is installing now and it looks like it will soon crash the server that has 4GB Ram. Please add system requirements in the Readme

EDIT: The server survived, but the one and only CPU chore got hammered 100% for like 30 min and for a short time the RAM got maxed out at 4GB. After installation completed, Ram usage went back to normal (1,8 GB). I actually mixed this app with Open Sondage (that is much lighter) for planning events

Mon serveur YunoHost

Matériel:
freebox delta (ARM) avec une VM DEBIAN
Version de YunoHost: 4.3.6
J’ai accès à mon serveur : En SSH | Par la webadmin | En direct avec un clavier/écran | …
Êtes-vous dans un contexte particulier ou avez-vous effectué des modifications particulières sur votre instance ? : non

Bonjour,
La mise à jour échoue, je joins le rapport.
Merci !

https://paste.yunohost.org/raw/wedifalime

A priori la version de GCC incluse dans Yunhost pour ARM n’est pas celle attendu ou il n’y en a pas.
Il va peut être falloir attendre de passer sur Bullseye, la prochaine version de YunoHost

merci pour ta réponse !
bonne soiree

Bonjour, je n’arrive pas à installer l’application Mobilizon, à chaque fois je j’essaye j’ai le même échec:

Mon serveur YunoHost

Matériel: Raspberry Pi à la maison
Version de YunoHost: 4.3.6.2
J’ai accès à mon serveur : En SSH | Par la webadmin |
Êtes-vous dans un contexte particulier ou avez-vous effectué des modifications particulières sur votre instance ? : non

Description du problème

Je vais dans le catalogue d’application depuis ma webadmin.
Je clique sur Installer Mobilizon
J’ai au préalable créé un sous-domaine mobilizon.mondomaine.nohost.me que je choisi pour l’installation de Mobilizon
Je lance l’installation
J’ai d’abord un message jaune qui dit “E-mail turned off for user mobilizon_notifs”
Puis, après plusieurs messages d’erreur jaunes j’ai un message d’erreur rouge “Impossible d’installer mobilizon : Une erreur est survenue dans le script d’installation de l’application”
Puis ça termine avec le journal ci-dessous, je ne sais pas quoi faire:

args:
app: mobilizon
force: false
label: Mobilizon
no_remove_on_failure: false
ended_at: 2022-03-13 21:57:48.909367
env:
YNH_APP_ARG_ADMIN: kryztovru
YNH_APP_ARG_DOMAIN: mobilizon.maindomain.tld
YNH_APP_ARG_IS_PUBLIC: ‘1’
YNH_APP_ARG_LANGUAGE: fr
YNH_APP_BASEDIR: /var/cache/yunohost/app_tmp_work_dirs/app_0qwr6t7p
YNH_APP_ID: mobilizon
YNH_APP_INSTANCE_NAME: mobilizon
YNH_APP_INSTANCE_NUMBER: ‘1’
YNH_APP_MANIFEST_VERSION: 2.0.2~ynh1
YNH_ARCH: armhf
error: Une erreur est survenue dans le script d’installation de l’application
interface: api
operation: app_install
parent: null
related_to:

    • app
    • mobilizon
      started_at: 2022-03-13 21:56:58.456898
      success: false
      yunohost_version: 4.3.6.2

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

2022-03-13 22:56:58,478: INFO - Installation de mobilizon…
2022-03-13 22:56:58,811: DEBUG - Nothing to update in LDAP
2022-03-13 22:56:58,812: DEBUG - Permission ‘mobilizon.main’ mise à jour
2022-03-13 22:56:59,073: DEBUG - Journal complet de cette opération : ’ Mise à jour de l’URL associée à l’autorisation ‘mobilizon’ ’
2022-03-13 22:56:59,628: DEBUG - The permission database has been resynchronized
2022-03-13 22:57:00,000: DEBUG - La configuration de SSOwat a été regénérée
2022-03-13 22:57:00,296: DEBUG - Permission ‘mobilizon.main’ créée
2022-03-13 22:57:00,297: DEBUG - Journal complet de cette opération : ’ Créer permission ‘mobilizon’ ’
2022-03-13 22:57:00,342: DEBUG - Executing command ‘[‘sh’, ‘-c’, ‘/bin/bash -x “./install” 7>&1’]’
2022-03-13 22:57:00,365: DEBUG - + source _common.sh
2022-03-13 22:57:00,367: DEBUG - ++ pkg_dependencies=‘postgresql postgresql-client postgresql-contrib postgis postgresql-postgis-scripts argon2 imagemagick webp gifsicle jpegoptim optipng pngquant file’
2022-03-13 22:57:00,367: DEBUG - + source /usr/share/yunohost/helpers
2022-03-13 22:57:00,368: DEBUG - +++ set +o
2022-03-13 22:57:00,368: DEBUG - +++ grep xtrace
2022-03-13 22:57:00,372: DEBUG - ++ readonly ‘XTRACE_ENABLE=set -o xtrace’
2022-03-13 22:57:00,373: DEBUG - ++ XTRACE_ENABLE=‘set -o xtrace’
2022-03-13 22:57:00,449: DEBUG - + ynh_abort_if_errors
2022-03-13 22:57:00,451: DEBUG - + trap ynh_exit_properly EXIT
2022-03-13 22:57:00,451: DEBUG - + domain=mobilizon.maindomain.tld
2022-03-13 22:57:00,452: DEBUG - + path_url=/
2022-03-13 22:57:00,452: DEBUG - + admin=kryztovru
2022-03-13 22:57:00,453: DEBUG - + is_public=1
2022-03-13 22:57:00,453: DEBUG - + language=fr
2022-03-13 22:57:00,453: DEBUG - ++ ynh_user_get_info kryztovru mail
2022-03-13 22:57:00,536: DEBUG - ++ yunohost user info kryztovru --output-as json --quiet
2022-03-13 22:57:00,537: DEBUG - ++ jq -r .mail
2022-03-13 22:57:01,651: DEBUG - + admin_email=kryztovru@maindomain.tld
2022-03-13 22:57:01,652: DEBUG - ++ ynh_string_random --length=30
2022-03-13 22:57:01,683: DEBUG - ++ length=30
2022-03-13 22:57:01,683: DEBUG - ++ dd if=/dev/urandom bs=1 count=1000
2022-03-13 22:57:01,684: DEBUG - ++ tr --complement --delete A-Za-z0-9
2022-03-13 22:57:01,684: DEBUG - ++ sed --quiet ‘s/(.{30})./\1/p’
2022-03-13 22:57:01,698: DEBUG - + ynh_user_password=
*********
2022-03-13 22:57:01,698: DEBUG - + architecture=armhf
2022-03-13 22:57:01,699: DEBUG - + app=mobilizon
2022-03-13 22:57:01,882: INFO - [+…] > Validating installation parameters…
2022-03-13 22:57:01,885: DEBUG - + final_path=/var/www/mobilizon
2022-03-13 22:57:01,885: DEBUG - + test ‘!’ -e /var/www/mobilizon
2022-03-13 22:57:01,886: DEBUG - + ynh_webpath_register --app=mobilizon --domain=mobilizon.maindomain.tld --path_url=/
2022-03-13 22:57:02,077: DEBUG - + yunohost app register-url mobilizon mobilizon.maindomain.tld /
2022-03-13 22:57:05,593: DEBUG - + ‘[’ -n kryztovru@maindomain.tld ‘]’
2022-03-13 22:57:05,738: INFO - [#+…] > Storing installation settings…
2022-03-13 22:57:05,739: DEBUG - + ynh_app_setting_set --app=mobilizon --key=domain --value=mobilizon.maindomain.tld
2022-03-13 22:57:05,740: DEBUG - + local globalapp=mobilizon
2022-03-13 22:57:05,950: DEBUG - + app=mobilizon
2022-03-13 22:57:05,950: DEBUG - + [[ domain =~ (unprotected|protected|skipped)
]]
2022-03-13 22:57:05,951: DEBUG - + ynh_app_setting set mobilizon domain mobilizon.maindomain.tld
2022-03-13 22:57:06,080: DEBUG - + ynh_app_setting_set --app=mobilizon --key=path --value=/
2022-03-13 22:57:06,081: DEBUG - + local globalapp=mobilizon
2022-03-13 22:57:06,270: DEBUG - + app=mobilizon
2022-03-13 22:57:06,271: DEBUG - + [[ path =~ (unprotected|protected|skipped)
]]
2022-03-13 22:57:06,271: DEBUG - + ynh_app_setting set mobilizon path /
2022-03-13 22:57:06,396: DEBUG - + ynh_app_setting_set --app=mobilizon --key=admin --value=kryztovru
2022-03-13 22:57:06,397: DEBUG - + local globalapp=mobilizon
2022-03-13 22:57:06,586: DEBUG - + app=mobilizon
2022-03-13 22:57:06,587: DEBUG - + [[ admin =~ (unprotected|protected|skipped)
]]
2022-03-13 22:57:06,588: DEBUG - + ynh_app_setting set mobilizon admin kryztovru
2022-03-13 22:57:06,719: DEBUG - + ynh_app_setting_set --app=mobilizon --key=language --value=fr
2022-03-13 22:57:06,719: DEBUG - + local globalapp=mobilizon
2022-03-13 22:57:06,930: DEBUG - + app=mobilizon
2022-03-13 22:57:06,931: DEBUG - + [[ language =~ (unprotected|protected|skipped)
]]
2022-03-13 22:57:06,931: DEBUG - + ynh_app_setting set mobilizon language fr
2022-03-13 22:57:07,056: DEBUG - + ynh_app_setting_set --app=mobilizon --key=admin_email --value=kryztovru@maindomain.tld
2022-03-13 22:57:07,057: DEBUG - + local globalapp=mobilizon
2022-03-13 22:57:07,248: DEBUG - + app=mobilizon
2022-03-13 22:57:07,249: DEBUG - + [[ admin_email =~ (unprotected|protected|skipped)
]]
2022-03-13 22:57:07,249: DEBUG - + ynh_app_setting set mobilizon admin_email kryztovru@maindomain.tld
2022-03-13 22:57:07,406: DEBUG - + ynh_app_setting_set --app=mobilizon --key=ynh_user_password --value=**********
2022-03-13 22:57:07,407: DEBUG - + local globalapp=mobilizon
2022-03-13 22:57:07,599: DEBUG - + app=mobilizon
2022-03-13 22:57:07,599: DEBUG - + [[ ynh_user_password =~ (unprotected|protected|skipped)
]]
2022-03-13 22:57:07,600: DEBUG - + ynh_app_setting set mobilizon ynh_user_password **********
2022-03-13 22:57:07,878: INFO - [##+…] > Finding an available port…
2022-03-13 22:57:07,879: DEBUG - ++ ynh_find_port --port=8095
2022-03-13 22:57:07,912: DEBUG - ++ test -n 8095
2022-03-13 22:57:07,913: DEBUG - ++ ynh_port_available --port=8095
2022-03-13 22:57:07,945: DEBUG - ++ ss --numeric --listening --tcp --udp
2022-03-13 22:57:07,946: DEBUG - ++ awk ‘{print$5}’
2022-03-13 22:57:07,946: DEBUG - ++ grep --quiet --extended-regexp ‘:8095$’
2022-03-13 22:57:07,962: DEBUG - ++ grep -q ‘port: ‘’‘8095’’’’ /etc/yunohost/apps/converse/settings.yml /etc/yunohost/apps/cryptpad/settings.yml /etc/yunohost/apps/funkwhale/settings.yml /etc/yunohost/apps/lufi/settings.yml /etc/yunohost/apps/mobilizon/settings.yml /etc/yunohost/apps/nextcloud/settings.yml /etc/yunohost/apps/peertube/settings.yml /etc/yunohost/apps/prosody/settings.yml /etc/yunohost/apps/roundcube/settings.yml /etc/yunohost/apps/spip/settings.yml
2022-03-13 22:57:07,967: DEBUG - ++ return 0
2022-03-13 22:57:07,968: DEBUG - ++ echo 8095
2022-03-13 22:57:07,968: DEBUG - + port=8095
2022-03-13 22:57:07,969: DEBUG - + ynh_app_setting_set --app=mobilizon --key=port --value=8095
2022-03-13 22:57:07,969: DEBUG - + local globalapp=mobilizon
2022-03-13 22:57:08,210: DEBUG - + app=mobilizon
2022-03-13 22:57:08,219: DEBUG - + [[ port =~ (unprotected|protected|skipped)
]]
2022-03-13 22:57:08,220: DEBUG - + ynh_app_setting set mobilizon port 8095
2022-03-13 22:57:08,507: INFO - [###++…] > Installing dependencies…
2022-03-13 22:57:08,509: DEBUG - + ynh_exec_warn_less ynh_install_app_dependencies postgresql postgresql-client postgresql-contrib postgis postgresql-postgis-scripts argon2 imagemagick webp gifsicle jpegoptim optipng pngquant file
2022-03-13 22:57:08,510: DEBUG - + [[ 14 -eq 1 ]]
2022-03-13 22:57:08,511: DEBUG - + ynh_install_app_dependencies postgresql postgresql-client postgresql-contrib postgis postgresql-postgis-scripts argon2 imagemagick webp gifsicle jpegoptim optipng pngquant file
2022-03-13 22:57:08,511: DEBUG - + local ‘dependencies=postgresql postgresql-client postgresql-contrib postgis postgresql-postgis-scripts argon2 imagemagick webp gifsicle jpegoptim optipng pngquant file’
2022-03-13 22:57:08,512: DEBUG - ++ echo ‘postgresql postgresql-client postgresql-contrib postgis postgresql-postgis-scripts argon2 imagemagick webp gifsicle jpegoptim optipng pngquant file’
2022-03-13 22:57:08,512: DEBUG - ++ sed ‘s/([^<=>])\ ([^(])/\1, \2/g’
2022-03-13 22:57:08,518: DEBUG - + dependencies=‘postgresql, postgresql-client, postgresql-contrib, postgis, postgresql-postgis-scripts, argon2, imagemagick, webp, gifsicle, jpegoptim, optipng, pngquant, file’
2022-03-13 22:57:08,519: DEBUG - + local ‘dependencies=postgresql, postgresql-client, postgresql-contrib, postgis, postgresql-postgis-scripts, argon2, imagemagick, webp, gifsicle, jpegoptim, optipng, pngquant, file’
2022-03-13 22:57:08,519: DEBUG - + local manifest_path=/var/cache/yunohost/app_tmp_work_dirs/app_0qwr6t7p/manifest.json
2022-03-13 22:57:08,520: DEBUG - ++ jq -r .version /var/cache/yunohost/app_tmp_work_dirs/app_0qwr6t7p/manifest.json
2022-03-13 22:57:08,529: DEBUG - + local version=2.0.2~ynh1
2022-03-13 22:57:08,530: DEBUG - + ‘[’ -z 2.0.2~ynh1 ‘]’
2022-03-13 22:57:08,530: DEBUG - + ‘[’ 2.0.2~ynh1 == null ‘]’
2022-03-13 22:57:08,531: DEBUG - + local dep_app=mobilizon
2022-03-13 22:57:08,531: DEBUG - + [[ postgresql, postgresql-client, postgresql-contrib, postgis, postgresql-postgis-scripts, argon2, imagemagick, webp, gifsicle, jpegoptim, optipng, pngquant, file =~ [<=>] ]]
2022-03-13 22:57:08,533: DEBUG - ++ echo postgresql, postgresql-client, postgresql-contrib, postgis, postgresql-postgis-scripts, argon2, imagemagick, webp, gifsicle, jpegoptim, optipng, pngquant, file
2022-03-13 22:57:08,534: DEBUG - ++ sort -u
2022-03-13 22:57:08,534: DEBUG - ++ grep -oP ‘(?<=php)[0-9.]+(?=-|>)’
2022-03-13 22:57:08,542: DEBUG - + local specific_php_version=
2022-03-13 22:57:08,543: DEBUG - + [[ ‘’ != \7.\3 ]]
2022-03-13 22:57:08,543: DEBUG - + [[ true == \t\r\u\e ]]
2022-03-13 22:57:08,544: DEBUG - + YNH_INSTALL_APP_DEPENDENCIES_REPLACE=false
2022-03-13 22:57:08,544: DEBUG - + grep --quiet php
2022-03-13 22:57:08,547: DEBUG - + cat
2022-03-13 22:57:08,551: DEBUG - + ynh_package_install_from_equivs /tmp/mobilizon-ynh-deps.control
2022-03-13 22:57:08,552: DEBUG - + local controlfile=/tmp/mobilizon-ynh-deps.control
2022-03-13 22:57:08,554: DEBUG - ++ grep '^Package: ’ /tmp/mobilizon-ynh-deps.control
2022-03-13 22:57:08,555: DEBUG - ++ cut ‘–delimiter= ’ --fields=2
2022-03-13 22:57:08,560: DEBUG - + local pkgname=mobilizon-ynh-deps
2022-03-13 22:57:08,563: DEBUG - ++ grep ‘^Version: ’ /tmp/mobilizon-ynh-deps.control
2022-03-13 22:57:08,564: DEBUG - ++ cut ‘–delimiter= ’ --fields=2
2022-03-13 22:57:08,569: DEBUG - + local pkgversion=2.0.2~ynh1
2022-03-13 22:57:08,569: DEBUG - + [[ -z mobilizon-ynh-deps ]]
2022-03-13 22:57:08,570: DEBUG - + [[ -z 2.0.2~ynh1 ]]
2022-03-13 22:57:08,570: DEBUG - + ynh_package_update
2022-03-13 22:57:08,571: DEBUG - + ynh_apt update
2022-03-13 22:57:08,571: DEBUG - + ynh_wait_dpkg_free
2022-03-13 22:57:09,171: DEBUG - + return 0
2022-03-13 22:57:09,172: DEBUG - + LC_ALL=C
2022-03-13 22:57:09,172: DEBUG - + DEBIAN_FRONTEND=noninteractive
2022-03-13 22:57:09,173: DEBUG - + apt-get --assume-yes --quiet -o=Acquire::Retries=3 -o=Dpkg::Use-Pty=0 update
2022-03-13 22:57:09,389: DEBUG - Hit:1 Index of /raspbian buster InRelease
2022-03-13 22:57:09,390: DEBUG - Hit:2 Index of /debian buster InRelease
2022-03-13 22:57:09,390: DEBUG - Hit:3 Index of /debian/ buster InRelease
2022-03-13 22:57:14,062: DEBUG - Reading package lists…
2022-03-13 22:57:14,165: DEBUG - ++ mktemp --directory
2022-03-13 22:57:14,168: DEBUG - + local TMPDIR=/tmp/tmp.FmVwK4Tk1s
2022-03-13 22:57:14,169: DEBUG - + echo 10
2022-03-13 22:57:14,169: DEBUG - + ynh_wait_dpkg_free
2022-03-13 22:57:14,757: DEBUG - + return 0
2022-03-13 22:57:14,758: DEBUG - + cp /tmp/mobilizon-ynh-deps.control /tmp/tmp.FmVwK4Tk1s/control
2022-03-13 22:57:14,764: DEBUG - + cd /tmp/tmp.FmVwK4Tk1s
2022-03-13 22:57:14,765: DEBUG - + LC_ALL=C
2022-03-13 22:57:14,765: DEBUG - + equivs-build ./control
2022-03-13 22:57:16,897: DEBUG - + LC_ALL=C
2022-03-13 22:57:16,898: DEBUG - + dpkg --force-depends --install ./mobilizon-ynh-deps_2.0.2~ynh1_all.deb
2022-03-13 22:57:16,898: DEBUG - + tee ./dpkg_log
2022-03-13 22:57:16,999: DEBUG - Selecting previously unselected package mobilizon-ynh-deps.
2022-03-13 22:57:17,128: DEBUG - (Reading database … 65196 files and directories currently installed.)
2022-03-13 22:57:17,134: DEBUG - Preparing to unpack …/mobilizon-ynh-deps_2.0.2~ynh1_all.deb …
2022-03-13 22:57:17,147: DEBUG - Unpacking mobilizon-ynh-deps (2.0.2~ynh1) …
2022-03-13 22:57:17,291: DEBUG - dpkg: mobilizon-ynh-deps: dependency problems, but configuring anyway as you requested:
2022-03-13 22:57:17,292: DEBUG - mobilizon-ynh-deps depends on argon2; however:
2022-03-13 22:57:17,295: DEBUG - Package argon2 is not installed.
2022-03-13 22:57:17,296: DEBUG - mobilizon-ynh-deps depends on webp; however:
2022-03-13 22:57:17,296: DEBUG - Package webp is not installed.
2022-03-13 22:57:17,296: DEBUG - mobilizon-ynh-deps depends on gifsicle; however:
2022-03-13 22:57:17,297: DEBUG - Package gifsicle is not installed.
2022-03-13 22:57:17,297: DEBUG - mobilizon-ynh-deps depends on jpegoptim; however:
2022-03-13 22:57:17,297: DEBUG - Package jpegoptim is not installed.
2022-03-13 22:57:17,297: DEBUG - mobilizon-ynh-deps depends on optipng; however:
2022-03-13 22:57:17,298: DEBUG - Package optipng is not installed.
2022-03-13 22:57:17,298: DEBUG - mobilizon-ynh-deps depends on pngquant; however:
2022-03-13 22:57:17,298: DEBUG - Package pngquant is not installed.
2022-03-13 22:57:17,298: DEBUG -
2022-03-13 22:57:17,299: DEBUG - Setting up mobilizon-ynh-deps (2.0.2~ynh1) …
2022-03-13 22:57:17,422: DEBUG - + ynh_package_install --fix-broken
2022-03-13 22:57:17,422: DEBUG - + ynh_apt --no-remove --option Dpkg::Options::=–force-confdef --option Dpkg::Options::=–force-confold install --fix-broken
2022-03-13 22:57:17,423: DEBUG - + ynh_wait_dpkg_free
2022-03-13 22:57:17,999: DEBUG - + return 0
2022-03-13 22:57:18,000: DEBUG - + LC_ALL=C
2022-03-13 22:57:18,000: DEBUG - + DEBIAN_FRONTEND=noninteractive
2022-03-13 22:57:18,001: 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
2022-03-13 22:57:21,258: DEBUG - Reading package lists…
2022-03-13 22:57:21,866: DEBUG - Building dependency tree…
2022-03-13 22:57:21,870: DEBUG - Reading state information…
2022-03-13 22:57:22,308: DEBUG - Correcting dependencies… Done
2022-03-13 22:57:23,000: DEBUG - The following additional packages will be installed:
2022-03-13 22:57:23,003: DEBUG - argon2 freeglut3 gifsicle jpegoptim libimagequant0 libwebpdemux2 optipng
2022-03-13 22:57:23,005: DEBUG - pngquant webp
2022-03-13 22:57:23,049: DEBUG - The following NEW packages will be installed:
2022-03-13 22:57:23,053: DEBUG - argon2 freeglut3 gifsicle jpegoptim libimagequant0 libwebpdemux2 optipng
2022-03-13 22:57:23,054: DEBUG - pngquant webp
2022-03-13 22:57:24,463: DEBUG - 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded.
2022-03-13 22:57:24,464: DEBUG - Need to get 0 B/645 kB of archives.
2022-03-13 22:57:24,464: DEBUG - After this operation, 1425 kB of additional disk space will be used.
2022-03-13 22:57:24,556: DEBUG - Selecting previously unselected package argon2.
2022-03-13 22:57:24,683: DEBUG - (Reading database … 65200 files and directories currently installed.)
2022-03-13 22:57:24,690: DEBUG - Preparing to unpack …/0-argon2_0~20171227-0.2_armhf.deb …
2022-03-13 22:57:24,702: DEBUG - Unpacking argon2 (0~20171227-0.2) …
2022-03-13 22:57:24,838: DEBUG - Selecting previously unselected package freeglut3:armhf.
2022-03-13 22:57:24,851: DEBUG - Preparing to unpack …/1-freeglut3_2.8.1-3_armhf.deb …
2022-03-13 22:57:24,871: DEBUG - Unpacking freeglut3:armhf (2.8.1-3) …
2022-03-13 22:57:25,001: DEBUG - Selecting previously unselected package gifsicle.
2022-03-13 22:57:25,009: DEBUG - Preparing to unpack …/2-gifsicle_1.91-5_armhf.deb …
2022-03-13 22:57:25,017: DEBUG - Unpacking gifsicle (1.91-5) …
2022-03-13 22:57:25,154: DEBUG - Selecting previously unselected package jpegoptim.
2022-03-13 22:57:25,167: DEBUG - Preparing to unpack …/3-jpegoptim_1.4.6-1_armhf.deb …
2022-03-13 22:57:25,176: DEBUG - Unpacking jpegoptim (1.4.6-1) …
2022-03-13 22:57:25,304: DEBUG - Selecting previously unselected package libimagequant0:armhf.
2022-03-13 22:57:25,310: DEBUG - Preparing to unpack …/4-libimagequant0_2.12.2-1.1_armhf.deb …
2022-03-13 22:57:25,322: DEBUG - Unpacking libimagequant0:armhf (2.12.2-1.1) …
2022-03-13 22:57:25,452: DEBUG - Selecting previously unselected package libwebpdemux2:armhf.
2022-03-13 22:57:25,461: DEBUG - Preparing to unpack …/5-libwebpdemux2_0.6.1-2+deb10u1_armhf.deb …
2022-03-13 22:57:25,474: DEBUG - Unpacking libwebpdemux2:armhf (0.6.1-2+deb10u1) …
2022-03-13 22:57:25,635: DEBUG - Selecting previously unselected package optipng.
2022-03-13 22:57:25,654: DEBUG - Preparing to unpack …/6-optipng_0.7.7-1_armhf.deb …
2022-03-13 22:57:25,666: DEBUG - Unpacking optipng (0.7.7-1) …
2022-03-13 22:57:25,840: DEBUG - Selecting previously unselected package pngquant.
2022-03-13 22:57:25,861: DEBUG - Preparing to unpack …/7-pngquant_2.12.2-1_armhf.deb …
2022-03-13 22:57:25,870: DEBUG - Unpacking pngquant (2.12.2-1) …
2022-03-13 22:57:25,998: DEBUG - Selecting previously unselected package webp.
2022-03-13 22:57:26,019: DEBUG - Preparing to unpack …/8-webp_0.6.1-2+deb10u1_armhf.deb …
2022-03-13 22:57:26,032: DEBUG - Unpacking webp (0.6.1-2+deb10u1) …
2022-03-13 22:57:26,365: DEBUG - Setting up argon2 (0~20171227-0.2) …
2022-03-13 22:57:26,403: DEBUG - Setting up freeglut3:armhf (2.8.1-3) …
2022-03-13 22:57:26,438: DEBUG - Setting up libwebpdemux2:armhf (0.6.1-2+deb10u1) …
2022-03-13 22:57:26,468: DEBUG - Setting up jpegoptim (1.4.6-1) …
2022-03-13 22:57:26,503: DEBUG - Setting up optipng (0.7.7-1) …
2022-03-13 22:57:26,534: DEBUG - Setting up libimagequant0:armhf (2.12.2-1.1) …
2022-03-13 22:57:26,565: DEBUG - Setting up gifsicle (1.91-5) …
2022-03-13 22:57:26,599: DEBUG - Setting up webp (0.6.1-2+deb10u1) …
2022-03-13 22:57:26,630: DEBUG - Setting up pngquant (2.12.2-1) …
2022-03-13 22:57:26,665: DEBUG - Processing triggers for man-db (2.8.5-2) …
2022-03-13 22:57:27,241: DEBUG - Processing triggers for libc-bin (2.28-10+rpt2+rpi1) …
2022-03-13 22:57:28,014: DEBUG - + [[ -n /tmp/tmp.FmVwK4Tk1s ]]
2022-03-13 22:57:28,015: DEBUG - + rm --recursive --force /tmp/tmp.FmVwK4Tk1s
2022-03-13 22:57:28,019: DEBUG - + ynh_package_is_installed mobilizon-ynh-deps
2022-03-13 22:57:28,046: DEBUG - + ynh_wait_dpkg_free
2022-03-13 22:57:28,653: DEBUG - + return 0
2022-03-13 22:57:28,655: DEBUG - + dpkg-query --show ‘–showformat=${Status}’ mobilizon-ynh-deps
2022-03-13 22:57:28,655: DEBUG - + grep --count ‘ok installed’
2022-03-13 22:57:28,707: DEBUG - + rm /tmp/mobilizon-ynh-deps.control
2022-03-13 22:57:28,712: DEBUG - + grep --quiet php
2022-03-13 22:57:28,866: INFO - [#####+…] > Configuring system user…
2022-03-13 22:57:28,868: DEBUG - + ynh_system_user_create --username=mobilizon --home_dir=/var/www/mobilizon
2022-03-13 22:57:29,051: DEBUG - + use_shell=0
2022-03-13 22:57:29,052: DEBUG - + home_dir=/var/www/mobilizon
2022-03-13 22:57:29,052: DEBUG - + groups=
2022-03-13 22:57:29,053: DEBUG - + ynh_system_user_exists mobilizon
2022-03-13 22:57:29,083: DEBUG - + getent passwd mobilizon
2022-03-13 22:57:29,093: DEBUG - + ‘[’ -n /var/www/mobilizon ‘]’
2022-03-13 22:57:29,093: DEBUG - + local ‘user_home_dir=–home-dir /var/www/mobilizon’
2022-03-13 22:57:29,094: DEBUG - + local ‘shell=–shell /usr/sbin/nologin’
2022-03-13 22:57:29,094: DEBUG - + useradd --home-dir /var/www/mobilizon --system --user-group mobilizon --shell /usr/sbin/nologin
2022-03-13 22:57:29,228: DEBUG - + yunohost user create mobilizon_notifs --firstname Mobilizon --lastname Notifications --domain mobilizon.maindomain.tld --password ********** -q 0
2022-03-13 22:57:32,960: DEBUG - You are now about to define a new user password. The password should be at least 8 characters long—though it is good practice to use a longer password (i.e. a passphrase) and/or to a variation of characters (uppercase, lowercase, digits and special characters).
2022-03-13 22:57:32,961: DEBUG - User created
2022-03-13 22:57:33,000: DEBUG - fullname: Mobilizon Notifications
2022-03-13 22:57:33,001: DEBUG - mail: mobilizon_notifs@mobilizon.maindomain.tld
2022-03-13 22:57:33,002: DEBUG - username: mobilizon_notifs
2022-03-13 22:57:33,127: DEBUG - + yunohost user update mobilizon_notifs --add-mailalias mobilizon@mobilizon.maindomain.tld --add-mailforward kryztovru@maindomain.tld
2022-03-13 22:57:34,198: DEBUG - User info changed
2022-03-13 22:57:34,569: WARNING - E-mail turned off for user mobilizon_notifs
2022-03-13 22:57:34,595: DEBUG - firstname: Mobilizon
2022-03-13 22:57:34,595: DEBUG - fullname: Mobilizon Notifications
2022-03-13 22:57:34,596: DEBUG - lastname: Notifications
2022-03-13 22:57:34,596: DEBUG - mail: mobilizon_notifs@mobilizon.maindomain.tld
2022-03-13 22:57:34,597: DEBUG - mail-aliases: mobilizon@mobilizon.maindomain.tld
2022-03-13 22:57:34,597: DEBUG - mail-forward: kryztovru@maindomain.tld
2022-03-13 22:57:34,597: DEBUG - mailbox-quota:
2022-03-13 22:57:34,598: DEBUG - limit: No quota
2022-03-13 22:57:34,598: DEBUG - use: ?
2022-03-13 22:57:34,598: DEBUG - username: mobilizon_notifs
2022-03-13 22:57:34,837: INFO - [######+…] > Creating a PostgreSQL database…
2022-03-13 22:57:34,838: DEBUG - ++ ynh_sanitize_dbid --db_name=mobilizon
2022-03-13 22:57:34,872: DEBUG - ++ echo mobilizon
2022-03-13 22:57:34,873: DEBUG - + db_name=mobilizon
2022-03-13 22:57:34,873: DEBUG - + db_user=mobilizon
2022-03-13 22:57:34,875: DEBUG - ++ ynh_string_random --length=30
2022-03-13 22:57:34,910: DEBUG - ++ length=30
2022-03-13 22:57:34,911: DEBUG - ++ dd if=/dev/urandom bs=1 count=1000
2022-03-13 22:57:34,912: DEBUG - ++ tr --complement --delete A-Za-z0-9
2022-03-13 22:57:34,912: DEBUG - ++ sed --quiet ‘s/(.{30})./\1/p’
2022-03-13 22:57:34,924: DEBUG - + db_pwd=
*********
2022-03-13 22:57:34,925: DEBUG - + ynh_app_setting_set --app=mobilizon --key=db_name --value=mobilizon
2022-03-13 22:57:34,925: DEBUG - + local globalapp=mobilizon
2022-03-13 22:57:35,136: DEBUG - + app=mobilizon
2022-03-13 22:57:35,136: DEBUG - + [[ db_name =~ (unprotected|protected|skipped)
]]
2022-03-13 22:57:35,137: DEBUG - + ynh_app_setting set mobilizon db_name mobilizon
2022-03-13 22:57:35,291: DEBUG - + ynh_app_setting_set --app=mobilizon --key=db_pwd --value=**********
2022-03-13 22:57:35,292: DEBUG - + local globalapp=mobilizon
2022-03-13 22:57:35,489: DEBUG - + app=mobilizon
2022-03-13 22:57:35,489: DEBUG - + [[ db_pwd =~ (unprotected|protected|skipped)
]]
2022-03-13 22:57:35,490: DEBUG - + ynh_app_setting set mobilizon db_pwd **********
2022-03-13 22:57:35,618: DEBUG - + ynh_psql_test_if_first_run
2022-03-13 22:57:35,620: DEBUG - + dpkg --list
2022-03-13 22:57:35,621: DEBUG - + grep -q ‘ii postgresql-11’
2022-03-13 22:57:35,688: DEBUG - + ‘[’ -e /etc/postgresql/11 ‘]’
2022-03-13 22:57:35,689: DEBUG - + systemctl is-active postgresql@11-main -q
2022-03-13 22:57:35,703: DEBUG - + systemctl is-enabled postgresql -q
2022-03-13 22:57:35,724: DEBUG - + ‘[’ ‘!’ -f /etc/yunohost/psql ‘]’
2022-03-13 22:57:35,725: DEBUG - + ynh_psql_setup_db --db_user=mobilizon --db_name=mobilizon --db_pwd=**********
2022-03-13 22:57:35,728: DEBUG - + db_pwd=
2022-03-13 22:57:35,932: DEBUG - + ynh_psql_user_exists --user=mobilizon
2022-03-13 22:57:35,964: DEBUG - + grep --quiet mobilizon
2022-03-13 22:57:35,965: DEBUG - ++ cat /etc/yunohost/psql
2022-03-13 22:57:35,969: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql -tAc ‘SELECT rolname FROM pg_roles WHERE rolname=’’‘mobilizon’’’;’
2022-03-13 22:57:36,291: DEBUG - + return 1
2022-03-13 22:57:36,292: DEBUG - ++ ynh_string_random
2022-03-13 22:57:36,297: DEBUG - ++ length=24
2022-03-13 22:57:36,298: DEBUG - ++ dd if=/dev/urandom bs=1 count=1000
2022-03-13 22:57:36,298: DEBUG - ++ tr --complement --delete A-Za-z0-9
2022-03-13 22:57:36,299: DEBUG - ++ sed --quiet 's/(.{24})./\1/p’
2022-03-13 22:57:36,312: DEBUG - + local new_db_pwd=
*********
2022-03-13 22:57:36,313: DEBUG - + db_pwd=**********
2022-03-13 22:57:36,313: DEBUG - + ynh_psql_create_user mobilizon **********
2022-03-13 22:57:36,314: DEBUG - + local user=mobilizon
2022-03-13 22:57:36,314: DEBUG - + local pwd=**********
2022-03-13 22:57:36,315: DEBUG - + ynh_psql_execute_as_root ‘–sql=CREATE USER mobilizon WITH ENCRYPTED PASSWORD ‘’’’’’’
2022-03-13 22:57:36,367: DEBUG - + database=
2022-03-13 22:57:36,368: DEBUG - + ‘[’ -n ‘’ ‘]’
2022-03-13 22:57:36,368: DEBUG - ++ cat /etc/yunohost/psql
2022-03-13 22:57:36,372: DEBUG - + ynh_psql_connect_as --user=postgres --password=

2022-03-13 22:57:36,511: DEBUG - + database=
2022-03-13 22:57:36,511: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql ‘’
2022-03-13 22:57:36,574: DEBUG -
2022-03-13 22:57:36,577: DEBUG - Wi-Fi is currently blocked by rfkill.
2022-03-13 22:57:36,580: DEBUG - Use raspi-config to set the country before use.
2022-03-13 22:57:36,581: DEBUG -
2022-03-13 22:57:36,728: DEBUG - CREATE ROLE
2022-03-13 22:57:36,737: DEBUG - + ynh_psql_create_db mobilizon mobilizon
2022-03-13 22:57:36,737: DEBUG - + local db=mobilizon
2022-03-13 22:57:36,738: DEBUG - + local user=mobilizon
2022-03-13 22:57:36,738: DEBUG - + local ‘sql=CREATE DATABASE mobilizon;’
2022-03-13 22:57:36,739: DEBUG - + ‘[’ -n mobilizon ‘]’
2022-03-13 22:57:36,739: DEBUG - + sql+=‘ALTER DATABASE mobilizon OWNER TO mobilizon;’
2022-03-13 22:57:36,739: DEBUG - + sql+=‘GRANT ALL PRIVILEGES ON DATABASE mobilizon TO mobilizon WITH GRANT OPTION;’
2022-03-13 22:57:36,740: DEBUG - + ynh_psql_execute_as_root ‘–sql=CREATE DATABASE mobilizon;ALTER DATABASE mobilizon OWNER TO mobilizon;GRANT ALL PRIVILEGES ON DATABASE mobilizon TO mobilizon WITH GRANT OPTION;’
2022-03-13 22:57:36,790: DEBUG - + database=
2022-03-13 22:57:36,791: DEBUG - + ‘[’ -n ‘’ ‘]’
2022-03-13 22:57:36,792: DEBUG - ++ cat /etc/yunohost/psql
2022-03-13 22:57:36,796: DEBUG - + ynh_psql_connect_as --user=postgres --password=**********
2022-03-13 22:57:36,939: DEBUG - + database=
2022-03-13 22:57:36,940: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql ‘’
2022-03-13 22:57:37,029: DEBUG -
2022-03-13 22:57:37,031: DEBUG - Wi-Fi is currently blocked by rfkill.
2022-03-13 22:57:37,034: DEBUG - Use raspi-config to set the country before use.
2022-03-13 22:57:37,035: DEBUG -
2022-03-13 22:57:39,961: DEBUG - CREATE DATABASE
2022-03-13 22:57:39,964: DEBUG - ALTER DATABASE
2022-03-13 22:57:39,965: DEBUG - GRANT
2022-03-13 22:57:39,981: DEBUG - + ynh_app_setting_set --app=mobilizon --key=psqlpwd --value=**********
2022-03-13 22:57:39,982: DEBUG - + local globalapp=mobilizon
2022-03-13 22:57:40,216: DEBUG - + app=mobilizon
2022-03-13 22:57:40,217: DEBUG - + [[ psqlpwd =~ (unprotected|protected|skipped)
]]
2022-03-13 22:57:40,218: DEBUG - + ynh_app_setting set mobilizon psqlpwd **********
2022-03-13 22:57:40,349: DEBUG - + ynh_psql_execute_as_root ‘–sql=ALTER USER mobilizon WITH SUPERUSER;’ --database=mobilizon
2022-03-13 22:57:40,450: DEBUG - + database=mobilizon
2022-03-13 22:57:40,451: DEBUG - + ‘[’ -n mobilizon ‘]’
2022-03-13 22:57:40,451: DEBUG - + database=–database=mobilizon
2022-03-13 22:57:40,453: DEBUG - ++ cat /etc/yunohost/psql
2022-03-13 22:57:40,457: DEBUG - + ynh_psql_connect_as --user=postgres --password=********** --database=mobilizon
2022-03-13 22:57:40,652: DEBUG - + database=mobilizon
2022-03-13 22:57:40,653: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql mobilizon
2022-03-13 22:57:40,716: DEBUG -
2022-03-13 22:57:40,719: DEBUG - Wi-Fi is currently blocked by rfkill.
2022-03-13 22:57:40,722: DEBUG - Use raspi-config to set the country before use.
2022-03-13 22:57:40,723: DEBUG -
2022-03-13 22:57:40,914: DEBUG - ALTER ROLE
2022-03-13 22:57:40,921: DEBUG - + ynh_psql_execute_as_root ‘–sql=CREATE EXTENSION IF NOT EXISTS postgis;’ --database=mobilizon
2022-03-13 22:57:41,023: DEBUG - + database=mobilizon
2022-03-13 22:57:41,024: DEBUG - + ‘[’ -n mobilizon ‘]’
2022-03-13 22:57:41,025: DEBUG - + database=–database=mobilizon
2022-03-13 22:57:41,025: DEBUG - ++ cat /etc/yunohost/psql
2022-03-13 22:57:41,029: DEBUG - + ynh_psql_connect_as --user=postgres --password=********** --database=mobilizon
2022-03-13 22:57:41,222: DEBUG - + database=mobilizon
2022-03-13 22:57:41,223: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql mobilizon
2022-03-13 22:57:41,285: DEBUG -
2022-03-13 22:57:41,287: DEBUG - Wi-Fi is currently blocked by rfkill.
2022-03-13 22:57:41,290: DEBUG - Use raspi-config to set the country before use.
2022-03-13 22:57:41,291: DEBUG -
2022-03-13 22:57:44,162: DEBUG - CREATE EXTENSION
2022-03-13 22:57:44,175: DEBUG - + ynh_psql_execute_as_root ‘–sql=CREATE EXTENSION IF NOT EXISTS pg_trgm;’ --database=mobilizon
2022-03-13 22:57:44,279: DEBUG - + database=mobilizon
2022-03-13 22:57:44,279: DEBUG - + ‘[’ -n mobilizon ‘]’
2022-03-13 22:57:44,280: DEBUG - + database=–database=mobilizon
2022-03-13 22:57:44,282: DEBUG - ++ cat /etc/yunohost/psql
2022-03-13 22:57:44,286: DEBUG - + ynh_psql_connect_as --user=postgres --password=********** --database=mobilizon
2022-03-13 22:57:44,488: DEBUG - + database=mobilizon
2022-03-13 22:57:44,489: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql mobilizon
2022-03-13 22:57:44,553: DEBUG -
2022-03-13 22:57:44,556: DEBUG - Wi-Fi is currently blocked by rfkill.
2022-03-13 22:57:44,559: DEBUG - Use raspi-config to set the country before use.
2022-03-13 22:57:44,560: DEBUG -
2022-03-13 22:57:44,743: DEBUG - CREATE EXTENSION
2022-03-13 22:57:44,750: DEBUG - + ynh_psql_execute_as_root ‘–sql=CREATE EXTENSION IF NOT EXISTS unaccent;’ --database=mobilizon
2022-03-13 22:57:44,852: DEBUG - + database=mobilizon
2022-03-13 22:57:44,853: DEBUG - + ‘[’ -n mobilizon ‘]’
2022-03-13 22:57:44,853: DEBUG - + database=–database=mobilizon
2022-03-13 22:57:44,854: DEBUG - ++ cat /etc/yunohost/psql
2022-03-13 22:57:44,858: DEBUG - + ynh_psql_connect_as --user=postgres --password=********** --database=mobilizon
2022-03-13 22:57:45,051: DEBUG - + database=mobilizon
2022-03-13 22:57:45,052: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql mobilizon
2022-03-13 22:57:45,117: DEBUG -
2022-03-13 22:57:45,120: DEBUG - Wi-Fi is currently blocked by rfkill.
2022-03-13 22:57:45,123: DEBUG - Use raspi-config to set the country before use.
2022-03-13 22:57:45,124: DEBUG -
2022-03-13 22:57:45,308: DEBUG - CREATE EXTENSION
2022-03-13 22:57:45,319: DEBUG - + ynh_psql_execute_as_root ‘–sql=ALTER USER mobilizon WITH NOSUPERUSER;’ --database=mobilizon
2022-03-13 22:57:45,469: DEBUG - + database=mobilizon
2022-03-13 22:57:45,470: DEBUG - + ‘[’ -n mobilizon ‘]’
2022-03-13 22:57:45,471: DEBUG - + database=–database=mobilizon
2022-03-13 22:57:45,472: DEBUG - ++ cat /etc/yunohost/psql
2022-03-13 22:57:45,477: DEBUG - + ynh_psql_connect_as --user=postgres --password=********** --database=mobilizon
2022-03-13 22:57:45,783: DEBUG - + database=mobilizon
2022-03-13 22:57:45,784: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql mobilizon
2022-03-13 22:57:45,862: DEBUG -
2022-03-13 22:57:45,865: DEBUG - Wi-Fi is currently blocked by rfkill.
2022-03-13 22:57:45,868: DEBUG - Use raspi-config to set the country before use.
2022-03-13 22:57:45,869: DEBUG -
2022-03-13 22:57:46,014: DEBUG - ALTER ROLE
2022-03-13 22:57:46,027: DEBUG - + ynh_psql_execute_as_root '–sql=ALTER USER mobilizon PASSWORD ‘’‘’’’;’ --database=mobilizon
2022-03-13 22:57:46,129: DEBUG - + database=mobilizon
2022-03-13 22:57:46,129: DEBUG - + ‘[’ -n mobilizon ‘]’
2022-03-13 22:57:46,130: DEBUG - + database=–database=mobilizon
2022-03-13 22:57:46,131: DEBUG - ++ cat /etc/yunohost/psql
2022-03-13 22:57:46,135: DEBUG - + ynh_psql_connect_as --user=postgres --password=
--database=mobilizon
2022-03-13 22:57:46,329: DEBUG - + database=mobilizon
2022-03-13 22:57:46,330: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql mobilizon
2022-03-13 22:57:46,393: DEBUG -
2022-03-13 22:57:46,396: DEBUG - Wi-Fi is currently blocked by rfkill.
2022-03-13 22:57:46,400: DEBUG - Use raspi-config to set the country before use.
2022-03-13 22:57:46,401: DEBUG -
2022-03-13 22:57:46,561: DEBUG - ALTER ROLE
2022-03-13 22:57:46,731: INFO - [#######+…] > Setting up source files…
2022-03-13 22:57:46,733: DEBUG - + ynh_app_setting_set --app=mobilizon --key=final_path --value=/var/www/mobilizon
2022-03-13 22:57:46,734: DEBUG - + local globalapp=mobilizon
2022-03-13 22:57:46,950: DEBUG - + app=mobilizon
2022-03-13 22:57:46,950: DEBUG - + [[ final_path =~ (unprotected|protected|skipped)
]]
2022-03-13 22:57:46,951: DEBUG - + ynh_app_setting set mobilizon final_path /var/www/mobilizon
2022-03-13 22:57:47,083: DEBUG - + ynh_setup_source --dest_dir=/var/www/mobilizon/live --source_id=armhf
2022-03-13 22:57:47,219: DEBUG - + source_id=armhf
2022-03-13 22:57:47,220: DEBUG - + keep=
2022-03-13 22:57:47,220: DEBUG - + local src_file_path=/var/cache/yunohost/app_tmp_work_dirs/app_0qwr6t7p/conf/armhf.src
2022-03-13 22:57:47,224: DEBUG - ++ grep SOURCE_URL= /var/cache/yunohost/app_tmp_work_dirs/app_0qwr6t7p/conf/armhf.src
2022-03-13 22:57:47,225: DEBUG - ++ cut --delimiter== --fields=2-
2022-03-13 22:57:47,228: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_0qwr6t7p/conf/armhf.src: No such file or directory
2022-03-13 22:57:47,232: DEBUG - + local src_url=
2022-03-13 22:57:47,235: DEBUG - ++ grep SOURCE_SUM= /var/cache/yunohost/app_tmp_work_dirs/app_0qwr6t7p/conf/armhf.src
2022-03-13 22:57:47,235: DEBUG - ++ cut --delimiter== --fields=2-
2022-03-13 22:57:47,240: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_0qwr6t7p/conf/armhf.src: No such file or directory
2022-03-13 22:57:47,243: DEBUG - + local src_sum=
2022-03-13 22:57:47,246: DEBUG - ++ grep SOURCE_SUM_PRG= /var/cache/yunohost/app_tmp_work_dirs/app_0qwr6t7p/conf/armhf.src
2022-03-13 22:57:47,246: DEBUG - ++ cut --delimiter== --fields=2-
2022-03-13 22:57:47,250: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_0qwr6t7p/conf/armhf.src: No such file or directory
2022-03-13 22:57:47,252: DEBUG - + local src_sumprg=
2022-03-13 22:57:47,255: DEBUG - ++ grep SOURCE_FORMAT= /var/cache/yunohost/app_tmp_work_dirs/app_0qwr6t7p/conf/armhf.src
2022-03-13 22:57:47,255: DEBUG - ++ cut --delimiter== --fields=2-
2022-03-13 22:57:47,260: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_0qwr6t7p/conf/armhf.src: No such file or directory
2022-03-13 22:57:47,263: DEBUG - + local src_format=
2022-03-13 22:57:47,266: DEBUG - ++ grep SOURCE_EXTRACT= /var/cache/yunohost/app_tmp_work_dirs/app_0qwr6t7p/conf/armhf.src
2022-03-13 22:57:47,267: DEBUG - ++ cut --delimiter== --fields=2-
2022-03-13 22:57:47,270: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_0qwr6t7p/conf/armhf.src: No such file or directory
2022-03-13 22:57:47,273: DEBUG - + local src_extract=
2022-03-13 22:57:47,275: DEBUG - ++ grep SOURCE_IN_SUBDIR= /var/cache/yunohost/app_tmp_work_dirs/app_0qwr6t7p/conf/armhf.src
2022-03-13 22:57:47,276: DEBUG - ++ cut --delimiter== --fields=2-
2022-03-13 22:57:47,280: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_0qwr6t7p/conf/armhf.src: No such file or directory
2022-03-13 22:57:47,282: DEBUG - + local src_in_subdir=
2022-03-13 22:57:47,285: DEBUG - ++ grep SOURCE_FILENAME= /var/cache/yunohost/app_tmp_work_dirs/app_0qwr6t7p/conf/armhf.src
2022-03-13 22:57:47,285: DEBUG - ++ cut --delimiter== --fields=2-
2022-03-13 22:57:47,290: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_0qwr6t7p/conf/armhf.src: No such file or directory
2022-03-13 22:57:47,293: DEBUG - + local src_filename=
2022-03-13 22:57:47,294: DEBUG - + src_sumprg=sha256sum
2022-03-13 22:57:47,294: DEBUG - + src_in_subdir=true
2022-03-13 22:57:47,295: DEBUG - + src_format=tar.gz
2022-03-13 22:57:47,296: DEBUG - ++ echo tar.gz
2022-03-13 22:57:47,297: DEBUG - ++ tr ‘[:upper:]’ ‘[:lower:]’
2022-03-13 22:57:47,302: DEBUG - + src_format=tar.gz
2022-03-13 22:57:47,303: DEBUG - + src_extract=true
2022-03-13 22:57:47,303: DEBUG - + ‘[’ ‘’ = ‘’ ‘]’
2022-03-13 22:57:47,303: DEBUG - + src_filename=armhf.tar.gz
2022-03-13 22:57:47,304: DEBUG - + local local_src=/opt/yunohost-apps-src/mobilizon/armhf.tar.gz
2022-03-13 22:57:47,304: DEBUG - + mkdir -p /var/cache/yunohost/download/mobilizon/
2022-03-13 22:57:47,307: DEBUG - + src_filename=/var/cache/yunohost/download/mobilizon/armhf.tar.gz
2022-03-13 22:57:47,308: DEBUG - + test -e /opt/yunohost-apps-src/mobilizon/armhf.tar.gz
2022-03-13 22:57:47,308: DEBUG - + ‘[’ -n ‘’ ‘]’
2022-03-13 22:57:47,308: DEBUG - + ynh_die ‘Couldn’’‘t parse SOURCE_URL from /var/cache/yunohost/app_tmp_work_dirs/app_0qwr6t7p/conf/armhf.src ?’
2022-03-13 22:57:47,379: WARNING - Couldn’t parse SOURCE_URL from /var/cache/yunohost/app_tmp_work_dirs/app_0qwr6t7p/conf/armhf.src ?
2022-03-13 22:57:47,381: DEBUG - + ynh_exit_properly
2022-03-13 22:57:47,891: DEBUG - + ynh_clean_setup
2022-03-13 22:57:47,892: DEBUG - + ynh_clean_check_starting
2022-03-13 22:57:47,892: DEBUG - + ‘[’ -n ‘’ ‘]’
2022-03-13 22:57:47,893: DEBUG - + ‘[’ -n ‘’ ‘]’
2022-03-13 22:57:48,908: ERROR - Impossible d’installer mobilizon : Une erreur est survenue dans le script d’installation de l’application

Hi,

It’s because mobilizon need to a 64bit arm … and you have an armhf => 32 bits

Hello,
After the migration to Bullseye, I could install Mobilizon app on a rpi4 (armhf, 32bits) without the GLIBC_2.29 problem. Although, I had to manually install postgis postgresql-13-postgis-3-scripts from apt because of the error Warning: ** (Postgrex.Error) ERROR 58P01 (undefined_file) could not open extension control file "/usr/share/postgresql/13/extension/postgis.control": No such file or directory. Full log can be found at https://paste.yunohost.org/raw/gakoticuyu . Thank you very much for this app which I hope I will be able to use in production for my association.
Best,
Marin

1 Like

Hello,
I was a bit enthusiast, the installation went fine, but after when I wanted to create an account for external users the emailing system was not working, with the error in the log module Swoosh.Adapters.SMTP is not available. I could bypass it by changing in the config.exs the lines: adapter: Swoosh.Adapters.SMTP, to adapter: Bamboo.SMTPAdapter, and relay: "127.0.0.1", to server: "127.0.0.1",
Best regards,
Marin

I tried installing on an AMD VPS and get this error: ERROR: could not access file “$libdir/postgis-3”: No such file or directory
https://paste.yunohost.org/raw/tasinusice
Should I change some access of an install user first?

Perhaps you have 2 versions of postgresql running…

Perhaps you can try first just try install the package manually before:
sudo apt install postgresql-13-postgis-3

I have got a similar issue when upgrading yunohost. I have to delete all postgres package and files before.
But be carefull, do a pgdump_all before if you have other apps working with pgsql. You need read topics about this matter different for each app then.

When looking for your problem, I found posts where they explain the problem related to old configuration of postgresql still in the congig files: