Projet

Général

Profil

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)

Ajouté par Joël Cuissinat il y a environ un an. Mis à jour il y a 6 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
14/03/2025
Echéance:
01/01/2026
% réalisé:

100%

Temps estimé:
0.00 h
Restant à faire (heures):
0.0

Description

Pas №11

La commande smbclient ne renvoie pas d'imprimante

Exécution Squash-TM

Révisions associées

Révision f1e89ab8 (diff)
Ajouté par Joël Cuissinat il y a 8 mois

  • 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 #36477 supprimé

#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 !

#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é

Formats disponibles : Atom PDF