Tâche #10925
eole-cups - Scénario #8919: Mettre à niveau la configuration de CUPS sur EOLE 2.4
Sur AmonEcole, /etc/printcap est un lien symbolique et cela génère une erreur au reconfigure
Description
run-parts: executing /usr/share/eole/posttemplate/00-fichier-common reconfigure touch: impossible de faire un touch «/var/lib/lxc/partage/rootfs/etc/printcap»: Aucun fichier ou dossier de ce type run-parts: executing /usr/share/eole/posttemplate/00-mysql reconfigure
root@amonecole:~# ll /var/lib/lxc/partage/rootfs/etc/printcap lrwxrwxrwx 1 root root 22 mars 11 03:35 /var/lib/lxc/partage/rootfs/etc/printcap -> /var/run/cups/printcap
Le test [ ! -f $PRINTCAP ]
peut être remplacé par [ ! -e $PRINTCAP ]
mais il faut peut-être creuser le problème ?
Révisions associées
suppression de la référence à /etc/printcap si on désactive CUPS (fixes #10925 @1h)
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 9 ans
Joël Cuissinat a écrit :
Le test
[ ! -f $PRINTCAP ]
peut être remplacé par[ ! -e $PRINTCAP ]
mais il faut peut-être creuser le problème ?
En fait, "-e" ne marche pas mieux car le lien apparaît comme cassé, il faudrait tester "-f" + "-L" ...
#2 Mis à jour par Joël Cuissinat il y a environ 9 ans
- Tracker changé de Anomalie à Tâche
- Temps estimé mis à 2.00 h
- Tâche parente mis à #8919
- Restant à faire (heures) mis à 2.0
#3 Mis à jour par Scrum Master il y a environ 9 ans
- Statut changé de Nouveau à En cours
#4 Mis à jour par Emmanuel GARETTE il y a environ 9 ans
/etc/printcap est un lien symbolique sur /var/run/cups/printcap.
Le fichier de destination est un fichier généré par CUPS s'il est activé. Si CUPS n'a pas été démarré depuis le démarrage du serveur, ce fichier n'existe pas.
Samba démarre même si le fichier n'existe pas et diagnose ne renvoi pas d'erreur.
Il est préférable de supprimer la référence à ce fichier dans la configuration de Samba, par défaut la valeur est chaine vide. Le serveur Samba démarre sans soucis avec cette valeur.
#5 Mis à jour par Emmanuel GARETTE il y a environ 9 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 76166aae7fb930b0a4d2563df003e96db7a715a7.
#6 Mis à jour par Emmanuel GARETTE il y a environ 9 ans
- Statut changé de Résolu à En cours
#7 Mis à jour par Emmanuel GARETTE il y a environ 9 ans
- Assigné à mis à Emmanuel GARETTE
- Restant à faire (heures) changé de 2.0 à 0.25
#8 Mis à jour par Scrum Master il y a environ 9 ans
- Statut changé de En cours à Résolu
#9 Mis à jour par Joël Cuissinat il y a environ 9 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.25 à 0.0
Pour moi, c'est réglé ;)
root@amonecole:~# /usr/share/eole/posttemplate/00-fichier-common reconfigure -bash: /usr/share/eole/posttemplate/00-fichier-common: Aucun fichier ou dossier de ce type