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 ?
Associated revisions
suppression de la référence à /etc/printcap si on désactive CUPS (fixes #10925 @1h)
History
#1 Updated by Joël Cuissinat about 6 years ago
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 Updated by Joël Cuissinat about 6 years ago
- Tracker changed from Anomalie to Tâche
- Estimated time set to 2.00 h
- Parent task set to #8919
- Remaining (hours) set to 2.0
#3 Updated by Scrum Master about 6 years ago
- Status changed from Nouveau to En cours
#4 Updated by Emmanuel GARETTE about 6 years ago
/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 Updated by Emmanuel GARETTE about 6 years ago
- Status changed from En cours to Résolu
- % Done changed from 0 to 100
Appliqué par commit 76166aae7fb930b0a4d2563df003e96db7a715a7.
#6 Updated by Emmanuel GARETTE about 6 years ago
- Status changed from Résolu to En cours
#7 Updated by Emmanuel GARETTE about 6 years ago
- Assigned To set to Emmanuel GARETTE
- Remaining (hours) changed from 2.0 to 0.25
#8 Updated by Scrum Master about 6 years ago
- Status changed from En cours to Résolu
#9 Updated by Joël Cuissinat about 6 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.25 to 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