Projet

Général

Profil

Actions

Bug #129

fermé

impossible de refaire la conf si erreur

Ajouté par Christophe Martin il y a presque 12 ans. Mis à jour il y a presque 12 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
Début:
11/05/2012
Echéance:
% réalisé:

100%

Temps estimé:
Temps passé:

Description

  1. machine priv-sdt204
  2. 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 :

  1. Le machin demande un mot de passe. oui mais lequel et pourquoi et pour quoi ?
  2. 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,
  3. Y'a plein d'erreurs de chown fichier pas trouvé,
  4. à 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

Mis à jour par Anonyme il y a presque 12 ans

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)

Mis à jour par Anonyme il y a presque 12 ans

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)

Mis à jour par Anonyme il y a presque 12 ans

à 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:~#

Mis à jour par Anonyme il y a presque 12 ans

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

Mis à jour par Anonyme il y a presque 12 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

Mis à jour par Anonyme il y a presque 12 ans

  • 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
Actions

Formats disponibles : Atom PDF