Bug #129
fermé
impossible de refaire la conf si erreur
Ajouté par Christophe Martin il y a plus de 12 ans.
Mis à jour il y a plus de 12 ans.
Description
- machine priv-sdt204
- OS ubuntu 12.04 LTS precise
installer iuem-backuppc-client_1.3-7_all.deb
Se gourrer dans le nom de l'utilisateur : mettre un utilisateur VIDE (problème de copier/coller)
Ensuite, il est impossible de tirer quoi que ce soit du paquet. Si on essaye de le réinstaller, voilà ce qu'on obtient :
- Le machin demande un mot de passe. oui mais lequel et pourquoi et pour quoi ?
- Même si on purge le paquet, la réponse précédente reste enregistrée qqpart dans une DB et on n'a pas la possibilité de donner un nouveau nom d'utilisateur,
- Y'a plein d'erreurs de chown fichier pas trouvé,
- à la fin, c'est pas installé.
/CM
(Reading database ... 143435 files and directories currently installed.)
Preparing to replace iuem-backuppc-client 1.3-7 (using .../iuem-backuppc-client_1.3-7_all.deb) ...
Use of uninitialized value $package in concatenation (.) or string at /usr/share/debconf/frontend line 65.
WARNING: User bckpciuem already exists
Unpacking replacement iuem-backuppc-client ...
Setting up iuem-backuppc-client (1.3-7) ...
chown: cannot access `/var/lib/bckpciuem': No such file or directory
chmod: cannot access `/var/lib/bckpciuem': No such file or directory
chmod: cannot access `/var/lib/bckpciuem/rsyncsend.sh': No such file or directory
chown: cannot access `/var/lib/bckpciuem/.ssh': No such file or directory
chmod: cannot access `/var/lib/bckpciuem/.ssh': No such file or directory
chmod: cannot access `/var/lib/bckpciuem/.ssh/*': No such file or directory
# 172.16.7.220 SSH-2.0-Sun_SSH_1.5
# 172.16.7.220 SSH-2.0-Sun_SSH_1.5
Password:
Password:
Password:
WARNING: The server sent an error :
Warning: Identity file /var/lib/bckpciuem/.ssh/register-key not accessible: No such file or directory.Permission denied (gssapi-keyex,gssapi-with-mic,publickey,keyboard-interactive).
dpkg: error processing iuem-backuppc-client (--install):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
iuem-backuppc-client
Est ce que tu peux retrouver l'output de la désinstallation ou purge du paquet ?
Note pour moi :
- WARNING: User bckpciuem already exists
- les fichiers dans le home dir n'existent pas
=> la désinstallation ne fonctionne pas bien (l'utilisateur n'est pas supprimé mais ses fichiers sont virés)
Voici un output d'installation avec mauvais login :
Sélection du paquet iuem-backuppc-client précédemment désélectionné.
Dépaquetage de iuem-backuppc-client (à partir de .../iuem-backuppc-client_1.3-7_all.deb) ...
Use of uninitialized value $package in concatenation (.) or string at /usr/share/debconf/frontend line 65.
Use of uninitialized value $package in length at /usr/share/debconf/frontend line 66.
Creating user bckpciuem and its home directory /var/lib/bckpciuem
Paramétrage de ssh (1:5.3p1-3ubuntu7) ...
Paramétrage de iuem-backuppc-client (1.3-7) ...
# 172.16.7.220 SSH-2.0-Sun_SSH_1.5
# 172.16.7.220 SSH-2.0-Sun_SSH_1.5
WARNING: The server sent an error :
172.16.2.106 51151 172.16.7.220 22 : bad user request : -->cdrfsz<--
dpkg : erreur de traitement de iuem-backuppc-client (--configure) :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
iuem-backuppc-client
E: Sub-process /usr/bin/dpkg returned an error code (1)
à priori, la base debconf est correctement nettoyée.
root@x-iuem106:~# debconf-show iuem-backuppc-client
iuem-backuppc-client/bckpcuser: bckpciuem
iuem-backuppc-client/postinstall_serverip: 172.16.7.220
* iuem-backuppc-client/postinstall_user: cdrfsz
iuem-backuppc-client/bckpchome: /var/lib/bckpciuem
iuem-backuppc-client/postinstall_server: dugong.univ-brest.fr
root@x-iuem106:~# apt-get remove --purge iuem-backuppc-client
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
iuem-backuppc-client*
0 mis à jour, 0 nouvellement installés, 1 à enlever et 108 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ?
(Lecture de la base de données... 33062 fichiers et répertoires déjà installés.)
Suppression de iuem-backuppc-client ...
Purge des fichiers de configuration de iuem-backuppc-client ...
root@x-iuem106:~# id bckpcoiem
id: bckpcoiem: No such user
root@x-iuem106:~# id bckpciuem
uid=1003(bckpciuem) gid=1003(bckpciuem) groups=1003(bckpciuem)
root@x-iuem106:~# debconf-show iuem-backuppc-client
root@x-iuem106:~#
Malgré l'appel à debconf-purge, on voit toujours dans le cache :
root@x-iuem106:/var/cache/debconf# grep cdrfsz *
config.dat:Value: cdrfsz
config.dat-old:Value: cdrfsz
Pour corriger ça manuellement :
echo purge | debconf-communicate
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
- Statut changé de Résolu à Fermé
- Version cible mis à v1.10
Ce commentaire est une version polie de :
"DEBCONF ME CASSE LES COUILLES !!!!"
... sans déconner ...
J'ai mis à jour le paquet.
Pour retirer complètement les enregistrements du cache de debconf, faire :
echo purge | debconf-communicate
ou bien :
apt-get update
apt-get install iuem-backuppc-client
apt-get remove --purge iuem-backuppc-client
Ensuite, on peut refaire l'installation :
apt-get install iuem-backuppc-client
Formats disponibles : Atom
PDF