Projet

Général

Profil

Bug #4947

Modification du mot de passe utilisateur via smbpasswd

Ajouté par Eric Seigne il y a plus de 7 ans. Mis à jour il y a plus de 7 ans.

Statut:
Assigned - En cours
Priorité:
Haute
Assigné à:
Version cible:
-
Début:
14/11/2016
Echéance:
% réalisé:

0%


Description

Ça ne marche plus ...

Historique

#1 Mis à jour par Eric Seigne il y a plus de 7 ans

  • Description mis à jour (diff)

#2 Mis à jour par Eric Seigne il y a plus de 7 ans

  • Statut changé de New - Nouveau à Assigned - En cours
  • Assigné à mis à Eric Seigne
  • Priorité changé de Normale à Haute

Bon, un poste client 11.08 ou ça marche, un poste 15.08 ou ça ne marche pas et je creuse creuse creuse creuse creuse ... pour arriver finalement à ça

Pour se simplifier la vie et rendre les tests plus rapides, un ssh sur chaque poste, et on lance la commande

echo -ne "azqswx123\nazaz12\nazaz12" | smbpasswd -r servecole test.prof2 -s

Pseudo solution, ça marche avec la version de samba diffusée avec la ubuntu de base:

aptitude -y install samba-libs=2:4.1.6+dfsg-1ubuntu2 libsmbclient=2:4.1.6+dfsg-1ubuntu2 libwbclient0=2:4.1.6+dfsg-1ubuntu2 python-samba=2:4.1.6+dfsg-1ubuntu2 samba=2:4.1.6+dfsg-1ubuntu2 samba-common=2:4.1.6+dfsg-1ubuntu2 samba-common-bin=2:4.1.6+dfsg-1ubuntu2 samba-dsdb-modules=2:4.1.6+dfsg-1ubuntu2 samba-vfs-modules=2:4.1.6+dfsg-1ubuntu2 smbclient=2:4.1.6+dfsg-1ubuntu2 libldb1=1:1.1.16-1 python-ldb=1:1.1.16-1 winbind=2:4.1.6+dfsg-1ubuntu2 libpam-winbind=2:4.1.6+dfsg-1ubuntu2 libnss-winbind=2:4.1.6+dfsg-1ubuntu2

Mais dès que la mise à jour arrive pouf ça ne marche plus !

Référence du bug chez ubuntu: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1572876

#3 Mis à jour par Eric Seigne il y a plus de 7 ans

Test en cours avec le paquet en cours de validation chez ubuntu ... qui corrige peut-être cet "effet de bord"

https://launchpad.net/ubuntu/+source/samba/2:4.3.11+dfsg-0ubuntu0.14.04.2

#4 Mis à jour par Eric Seigne il y a plus de 7 ans

Raté, la version en cours de validation chez ubuntu (proposed) se comporte comme la version "normale", je creuse donc la piste de passer sur la version de base:

apt-get install --reinstall -y --force-yes samba-libs=2:4.1.6+dfsg-1ubuntu2 libsmbclient=2:4.1.6+dfsg-1ubuntu2 libwbclient0=2:4.1.6+dfsg-1ubuntu2 python-samba=2:4.1.6+dfsg-1ubuntu2 samba=2:4.1.6+dfsg-1ubuntu2 samba-common=2:4.1.6+dfsg-1ubuntu2 samba-common-bin=2:4.1.6+dfsg-1ubuntu2 samba-dsdb-modules=2:4.1.6+dfsg-1ubuntu2 samba-vfs-modules=2:4.1.6+dfsg-1ubuntu2 smbclient=2:4.1.6+dfsg-1ubuntu2 libldb1=1:1.1.16-1 python-ldb=1:1.1.16-1 winbind=2:4.1.6+dfsg-1ubuntu2 libpam-winbind=2:4.1.6+dfsg-1ubuntu2 libnss-winbind=2:4.1.6+dfsg-1ubuntu2

#5 Mis à jour par Eric Seigne il y a plus de 7 ans

Pour marquer les paquets de telle sorte qu'ils ne soient pas mis à jour, deux possibilités: soit on spécifie la version dans les paquets abuledu, soit

for smbpackage in samba-libs libsmbclient libwbclient0 python-samba samba samba-common samba-common-bin samba-dsdb-modules samba-vfs-modules smbclient libldb1 python-ldb winbind libpam-winbind libnss-winbind
do
  apt-mark hold ${smbpackage}
done

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux