mardi 9 novembre 2010

Connexion pair-à-pair "Réseau non identifié" dans Windows 7

Il semble que Windows 7 supporte assez mal les réseaux pair-à-pair (ie. relier 2 PC directement via un câble) : le type de réseau n'est pas détecté ("Réseau non identifié"), il prend donc sa valeur par défaut c'est-à-dire Public ... et ce n'est pas modifiable !
Il en résulte que le partage de fichier ou même la réponse au ping sont désactivés sur cette interface réseau.

Petites astuces pour Blogger

Blogger n'est pas parfait, mais quand on ne dispose pas d'un hébergement correct (@home) ou qui ne permet pas d'utiliser un sous domaine sans devoir importer tout le domaine (1&1 ..), qu'on veut utiliser son domaine perso et qu'on veut avoir des articles dédiés a plus d'un élément (Tumblr&co), il peut faire l'affaire.

Les thèmes maintenant proposés par défaut ne sont pas trop moches, on peut se servir d'un template comme base pour arriver a un résultat correct, mais il reste toujours la navbar et dans le cas d'un blog un minimum technique, il faut une coloration syntaxique.

samedi 6 novembre 2010

Ubuntu 10.10 (Maverick), Samba 3.5.4 et Windows 7

Ubuntu permet grâce à Samba d'accéder aux fichiers partagés sur un poste Windows, seulement si on rajoute Windows Live Sign-in Assistant a Windows 7, Samba ne gère alors plus correctement la négociation de la sécurité et n'arrive pas à s'authentifier et accéder aux fichiers alors qu'ils sont publiques. Plus d'informations ici.

Ce bug a été corrigé dans la version 3.5.6 de Samba (le code a été corrigé avant la 3.5.5, mais il semble qu'elle ne soit qu'une release de sécurité), cependant elle n'est pas encore proposée pour Ubuntu 10.10 (ni même la 3.5.5 apparemment), voici donc un petit workaround pour ceux qui souhaitent à la fois conserver cet assistant (ou qui ne peuvent le retirer, du moins pas simplement, comme dans Windows Live 2011) et accéder a leurs fichiers.

On peut trouver une version compilée de Samba 3.5.6 ici et c'est donc ce que j'ai utilisé (j'imagine que pour la version 64bits ce lien fonctionnera de la même façon).
Les fichiers à récupérer pour la fonction client sont :
libsmbclient_3.5.6~dfsg-1ubuntu1_i386.deb
libwbclient0_3.5.6~dfsg-1ubuntu1_i386.deb
winbind_3.5.6~dfsg-1ubuntu1_i386.deb
samba-common_3.5.6~dfsg-1ubuntu1_all.deb
samba-common-bin_3.5.6~dfsg-1ubuntu1_i386.deb
smbclient_3.5.6~dfsg-1ubuntu1_i386.deb
et pour pouvoir servir de serveur (non installé par défaut), il faut rajouter
samba_3.5.6~dfsg-1ubuntu1_i386.deb
Puis on installe tout cela avec
dpkg -i <paquet>
qui bronchera un peu moins à propos de dépendances cassées (temporairement), en commençant par les libs et winbind qui seront requises par les autres paquets. L'ordre des fichiers donné plus haut devrait être bon.
Un redémarrage est peut-être nécessaire.
On peut peut-être faire ça un peu plus proprement, mais je ne connais pas assez le système de paquet Ubuntu pour ça.

Et voilà, vous vous retrouvez normalement avec la version 3.5.6 de Samba, qui ne pose plus de problèmes avec Windows 7 et son assistant :).