Tâche #36648
Scénario #36970: scribe 2.10 - le dossier /var/spool/samba n'est pas créé à l'installation
Correction SCRIBE-T16-002 - Ajouter une imprimante pour windows (2.10.0-RC1)
Début:
14/03/2025
Echéance:
01/01/2026
% réalisé:
100%
Temps estimé:
0.00 h
Restant à faire (heures):
0.0
Révisions associées
- eole-cups-pkg.postinst : create "printers" share path
Ref: #36648
Historique
#1 Mis à jour par Klaas TJEBBES il y a environ un an
md /var/spool/samba chmod 777 /var/spool/samba chmod +t /var/spool/samba
#2 Mis à jour par Joël Cuissinat il y a environ un an
- Tâche parente
#36477supprimé
#3 Mis à jour par Joël Cuissinat il y a environ un an
- Tracker changé de Tâche à Scénario
- Echéance mis à 01/01/2026
Je confirme, en 2.9.0, ce répertoire est bien fourni dans le paquet samba 4.15 !
#4 Mis à jour par Joël Cuissinat il y a environ un an
Ouverture d'une demande de deux demandes launchpad :
#5 Mis à jour par Klaas TJEBBES il y a 12 mois
J'ai l'impression que l'absence du dossier "spool" n'est pas la cause du problème.
Après créé le dossier /var/spool/samba avec les bons droits, j'ajoute une imprimante et elle n'apparait jamais côté Windows. Ceci malgré le redémarrage de smbd, nmbd et cups.
#6 Mis à jour par Joël Cuissinat il y a 8 mois
- Lié à Scénario #36970: scribe 2.10 - le dossier /var/spool/samba n'est pas créé à l'installation ajouté
#7 Mis à jour par Joël Cuissinat il y a 8 mois
- Tracker changé de Scénario à Tâche
- Tâche parente mis à #36970
#8 Mis à jour par Joël Cuissinat il y a 8 mois
- Statut changé de Nouveau à En cours
- Assigné à mis à Joël Cuissinat
- Sur Scribe, c'est bien sur le maître (c'est là que cups est installé) :
root@scribe:~# grep -A2 '\[printers\]' /var/lib/lxc/addc/rootfs/etc/samba/smb.conf root@scribe:~# grep -A2 '\[printers\]' /etc/samba/smb.conf [printers] comment = All Printers path = /var/spool/samba
- Sur AmonEcole, ce serait dans les deux conteneurs...
root@amonecole:~# CreoleRun "grep -A2 '\[printers\]' /etc/samba/smb.conf" partage [printers] comment = All Printers path = /var/spool/samba root@amonecole:~# CreoleRun "grep -A2 '\[printers\]' /etc/samba/smb.conf" addc [printers] comment = All Printers path = /var/spool/samba
Sauf que :root@amonecole:~# CreoleRun "dpkg -l eole-cups-pkg" partage Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder | État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements |/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais) ||/ Nom Version Architecture Description +++-==============-============-============-================================= ii eole-cups-pkg 2.9.0-3 all dependency package for eole-cups root@amonecole:~# CreoleRun "dpkg -l eole-cups-pkg" addc dpkg-query: aucun paquet ne correspond à eole-cups-pkg
=> le partage ne devrait pas être actif dans "addc"... : TODO
- Sur Seth, par définition, ce serait aussi sur le maître (DC et/ou membre) ... Sauf que eole-cups n'est pas/plus pré-installé sur Seth...
Mais si on installe eole-cups en laissant activer_cups à oui c'est bon !
#9 Mis à jour par Joël Cuissinat il y a 8 mois
%if %%getVar('activer_cups', 'non') 'oui'
%if %%mode_conteneur_actif "non" or %%ad_server_role != 'controleur de domaine'=> pas AmonEcole DC #36974
#10 Mis à jour par Joël Cuissinat il y a 8 mois
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
#11 Mis à jour par Joël Cuissinat il y a 6 mois
- Statut changé de Résolu à Fermé