En vrac’ en direct du confinement, épisode 2

Un petit en vrac’ pour un confinement qui est bien parti pour durer au moins 6 semaines, le deuxième à mi-chemin de la fin… Avec un peu de chance !

Côté informatique et internet ?

Côté culture ?

C’est tout pour aujourd’hui. Bon courage !

Archlinux et la mise à jour moisie de Samba, suite mais pas fin ?

Dans un précédent article, je parlais de l’arrivée d’une version moisie – une version de développement vieille de près de 4 mois – de Samba sur Archlinux.

Outre le fait qu’il y avait un bug lié à Python 3.8 qui cassait le fonctionnement de samba-tool, une deuxième couche du problème est rapidement apparu, et ne concerne que certains périphériques.

La version 4.12.0 – on en est à la 4.12.0-3 en ce 2 avril 2020 – est arrivée sur les dépôts de test. J’ai donc profité de l’occasion pour débloquer les paquets ignorés. Un redémarrage plus tard, j’avais toujours le même problème : impossible d’accéder aux partages de ma FreeBox Revolution serveur.

Après quelques recherches, je me suis aperçu que le code de la FreeBox pour cette fonctionnalité est restée bloquée sur le protocole SMBv1… Un bug a été ouvert sur l’outil de suivi de Free en octobre 2017 et n’est toujours pas clos.

Si on en croit les commentaires, c’est le passage du code en GPLv3 qui bloque la montée en version du protocole.

Bref, c’est la mouise… Comment le contourner ? Si vous avez un périphérique bloqué sur cet ancien protocole déprécié et que vous utilisez une Archlinux, il faut modifier le fichier /etc/samba/smb.conf et rajouter dans la section [global] ceci, dixit un message de David C. Rankin sur la liste de publication arch-general.


client min protocol = NT1
server min protocol = NT1

Une autre option étant d’employer CORE à la place de NT1.

Continuer la lecture de « Archlinux et la mise à jour moisie de Samba, suite mais pas fin ? »

Il arrive qu’Archlinux chie dans la colle : la preuve avec l’arrivée d’une version pourrie de Samba sur les dépôts stables.

Je m’étais promis de ne plus parler des distributions GNU/Linux, mais cette fois, je suis obligé de pousser une gueulante sur une manipulation malheureuse d’Archlinux.

Depuis le mois de novembre 2019, il y a un bug qui traîne sur l’outil de suivi d’Archlinux liée à l’arrivée de Python 3.8 : il devient impossible d’accéder aux partages Samba.

J’avais été obligé à l’époque d’utiliser l’outil downgrade et de bloquer la liste des paquets suivants :

  1. samba
  2. libwbclient
  3. smbclient
  4. ldb

Le blocage passant par la modification de la ligne IgnorePkg dans le fichier /etc/pacman.conf :

IgnorePkg = samba libwbclient smbclient ldb

J’ai constaté en ce matin du 29 mars que l’équipe d’Archlinux avait envoyé une version cassée de Samba – et de ses dépendances – sur le dépôt extra. Une sacrée erreur.

Voici ce qui arrive avec la version cassée de Samba quand on veut accéder à un partage samba, le tout dans une machine virtuelle avec EndeavourOS à l’intérieur.

Continuer la lecture de « Il arrive qu’Archlinux chie dans la colle : la preuve avec l’arrivée d’une version pourrie de Samba sur les dépôts stables. »