Yunohost tools [...] : opération non permise

Bonjour,

Mon serveur YunoHost

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

Description du problème

Je n’arrive plus à mettre à jour Yunohost avec apt, j’obtiens ce message d’erreur :

Paramétrage de yunohost (4.1.7.1) …
Regenerating configuration, this might take a while…
/var/lib/dpkg/info/yunohost.postinst : ligne 5 : 27132 Instruction non permise yunohost tools regen-conf --output-as none
dpkg: erreur de traitement du paquet yunohost (–configure) :
installed yunohost package post-installation script subprocess returned error exit status 132
Des erreurs ont été rencontrées pendant l’exécution :
yunohost
E: Sub-process /usr/bin/dpkg returned an error code (1)

Quand j’essaie de manipuler yunohost en ligne de commande, même punition :

# yunohost tools regen-conf apt --dry-run
Instruction non permise
# yunohost tools update
Instruction non permise

Au niveau de l’application web :

  • l’interface d’administration indique ‘non autorisé’
  • mon utilisateur n’a plus accès à aucune app installée (Baikal par exemple, alors que j’y ai accès par ailleurs).

Sinon le service yunohost-api est démarré, mais pas yunohost-firewall qui échoue via systemd :

systemd[1]: yunohost-firewall.service: Main process exited, code=killed, status=4/ILL
systemd[1]: yunohost-firewall.service: Failed with result ‘signal’.

Comment résoudre ce problème ?

J’imagine que tu es sur RPi 0 ou 1

Il faut que tu appliques cette bricole (la commande ‘sed’ dans le dernier commentaire) :

Merci beaucoup pour ta réponse rapide et efficace.

La commande suivante a fait le job :

sed -i ‘s/import miniupnpc/#import miniupnpc/g’ /usr/lib/moulinette/yunohost/firewall.py

Encore merci.

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