rycks' corner - Mot-clé - UbuntuUn petit blog qui résiste au temps qui passe, mieux que son propriétaire ... et ça ne va pas s'améliorer :-)2023-09-05T06:48:23+02:00Éricurn:md5:89e4a11cceb0a196b12a76d8d3c31061DotclearDévelopper sur un serveur distant : quand sshfs montre ses limitesurn:md5:8d7c60edcd59afcd9f9d3ca0c8d018dc2020-12-09T14:36:00+01:002020-12-09T14:49:02+01:00ericsInformatiqueBoulotGeekerieTipsUbuntu<p>Généralement j'ai tout ce qu'il faut sur mon ordinateur "local" pour développer et voir le résultat de mes devs ... mais depuis quelques temps il m'arrive de devoir bosser sur un serveur distant alors je m'appuie sur sshfs pour faire un "montage" du dossier distant et coder avec mes outils classiques.</p>
<p>Le hic c'est si dans l'arborescence se trouve un dépôt git ... c'est le drame et beaucoup de développeurs se plaignent de cette situation. Voici donc "ma" solution</p> <p>Pour rappel voici le problème rencontré:
https://stackoverflow.com/questions/7245837/using-git-over-sshfs-is-too-slow
https://www.reddit.com/r/archlinux/comments/biioa4/sshfs_to_mount_a_remote_directory_locally/
https://serverfault.com/questions/470059/how-to-make-sshfs-vpn-git-a-tolerable-working-environment
Donc, au lieu de continuer à... <a href="https://e.garluche.fr/post/2020/12/09/Developper-sur-un-serveur-distant-%3A-quand-sshfs-montre-ses-limites"><em>Lire</em> Développer sur un serveur distant : quand sshfs montre ses limites</a></p>https://e.garluche.fr/post/2020/12/09/Developper-sur-un-serveur-distant-%3A-quand-sshfs-montre-ses-limites#comment-formhttps://e.garluche.fr/feed/atom/comments/823Thunderbird : masquer le user-agenturn:md5:985c3c44217ca6e4cad485fd46a0da2f2018-10-19T13:51:00+02:002018-10-19T13:51:00+02:00ericsInformatiqueBoulotDebianGeekerieTipsUbuntu<p>Petite découverte de la semaine: certains anti-spam ne sont pas à jour et considère les signatures des versions récentes de thunderbird comme n'étant pas "'correctes" ... la solution peut passer par le masquage de votre user-agent ... en quelques clics.</p> <p>Ce problème est visible dans les headers (entêtes) des mails, sous la clé FORGED_MUA_MOZILLA
Créer une nouvelle entrée de configuration:
clé: general.useragent.override
valeur: vide
That's all, dans mon cas précis je "gagne" 2.393 points sur le filtrage antispam !... <a href="https://e.garluche.fr/post/2018/10/19/Thunderbird-%3A-masquer-le-user-agent"><em>Lire</em> Thunderbird : masquer le user-agent</a></p>https://e.garluche.fr/post/2018/10/19/Thunderbird-%3A-masquer-le-user-agent#comment-formhttps://e.garluche.fr/feed/atom/comments/816Pour tester un serveur turn ...urn:md5:d7f1f604b5f64282ccc5ed9f3f7370882017-11-17T08:27:00+01:002017-11-17T08:27:31+01:00ericsInformatiqueBoulotDebianGeekerieTipsUbuntu <p>Si vous cherchez à tester votre serveur turn/coturn pour votre installation webrtc ... n'allez pas vous casser la tête avec du code js à lancer dans la console de debug de votre navigateur, certes ça marche (enfin, ça devrait) ... mais il y a bien plus simple !
Il suffit d'installer le client stun et de le lancer via la ligne de commande sur... <a href="https://e.garluche.fr/post/2017/11/17/Pour-tester-un-serveur-turn-"><em>Lire</em> Pour tester un serveur turn ...</a></p>https://e.garluche.fr/post/2017/11/17/Pour-tester-un-serveur-turn-#comment-formhttps://e.garluche.fr/feed/atom/comments/802DKIM : pour faire des vérifications...urn:md5:809cde7a2db7d8566e2b42eb4a7733d42017-09-28T13:47:00+02:002017-10-17T12:41:05+02:00ericsInformatiqueBoulotDebianGeekerieSoo2TipsUbuntu<p>DKIM est un passage obligé si vous voulez que vos mails ne soient pas balancés dans les spams ou que vos serveurs ne soient pas blacklistés ... voilà quelques astuces d'un admin-sys proche de la retraite et qui a donc du temps pour faire le tour des questions <img src="/themes/default/smilies/smile.png" alt=":-)" class="smiley" /></p> <p>Vous pouvez utiliser dkim-verifier comme module complémentaire de Thundebird mais je trouve qu'il n'aide pas beaucoup l'administrateur système qui cherche ce qui déconne dans son système ...
L'autre outil que j'ai découvert est en ligne de commande: dkimverify (apt-get install python-dkim) qui vous dira basiquement "ok" ou "ko" ... pas terrible... <a href="https://e.garluche.fr/post/2017/09/28/DKIM-%3A-pour-faire-des-verifications-"><em>Lire</em> DKIM : pour faire des vérifications...</a></p>https://e.garluche.fr/post/2017/09/28/DKIM-%3A-pour-faire-des-verifications-#comment-formhttps://e.garluche.fr/feed/atom/comments/798Modoboa : serveur postfix relaisurn:md5:86ffa7ff6ecfa6681011ec854df3340b2017-07-24T16:02:00+02:002017-07-24T16:28:56+02:00ericsInformatiqueBoulotDebianGeekerieSoo2TipsUbuntu <p>Par défaut la configuration psql de modoboa n'écoute pas sur le réseau (et c'est une bonne pratique au niveau sécurité), nous devons cependant modifier celà pour que notre postfix relais puisse faire des requêtes sur le serveur central
su - postgres
psql
-- creer l'utilisateur
CREATE USER remotepostfix WITH PASSWORD 'xxxxxxxxxxxx'... <a href="https://e.garluche.fr/post/2017/07/24/Modoboa-%3A-serveur-postfix-relais"><em>Lire</em> Modoboa : serveur postfix relais</a></p>https://e.garluche.fr/post/2017/07/24/Modoboa-%3A-serveur-postfix-relais#comment-formhttps://e.garluche.fr/feed/atom/comments/794Extraire une seule base de données d'un fichier de backup de 4Go ...urn:md5:504c24b6e12fd397708e3fa8190cd9362017-01-18T23:54:00+01:002017-01-18T23:55:50+01:00ericsInformatiqueAbulÉduBoulotBricolageDebianGeekerieTipsTout publicUbuntu <p>Suite à quelques problèmes de gestion des restaurations j'ai pris l'habitude de configurer mes exports mysql de telle sorte que chaque base soit sauvegardée dans un fichier à part ... mais voilà ce soir je suis face à un fichier SQL de sauvegarde complète qui fait 4Go dont je ne veux extraire que quelques milliers de lignes correspondantes à une... <a href="https://e.garluche.fr/post/2017/01/18/Extraire-une-seule-base-de-donn%C3%A9es-d-un-fichier-de-backup-de-4Go-..."><em>Lire</em> Extraire une seule base de données d'un fichier de backup de 4Go ...</a></p>https://e.garluche.fr/post/2017/01/18/Extraire-une-seule-base-de-donn%C3%A9es-d-un-fichier-de-backup-de-4Go-...#comment-formhttps://e.garluche.fr/feed/atom/comments/755LXC sur Proxmox : changer le nom d'un containerurn:md5:2c7443bc7922fae051203ea8a61baaf42016-08-19T11:10:00+02:002016-08-19T11:10:00+02:00ericsInformatiqueBoulotDebianGeekerieUbuntu <p>Petit billet technique ce matin, juste un pense-bête comme ça en passant, si vous voulez changer le nom d'un container LXC dans ProxMox, la bonne commande est la suivante:
pct set <numero> --hostname nouveau.nom
Exemple:
pct set 106 --hostname git.abuledu.org... <a href="https://e.garluche.fr/post/2016/08/19/LXC-sur-Proxmox-%3A-changer-le-nom-d-un-container"><em>Lire</em> LXC sur Proxmox : changer le nom d'un container</a></p>https://e.garluche.fr/post/2016/08/19/LXC-sur-Proxmox-%3A-changer-le-nom-d-un-container#comment-formhttps://e.garluche.fr/feed/atom/comments/710Remise en route du serveur de compilation des logicielsurn:md5:6c517023f707514853c5295d4546bff82016-06-14T05:24:00+02:002016-06-23T04:45:44+02:00ericsInformatiqueAbulÉduBoulotDebianUbuntu<p>Petit compte-rendu d'une demie-journée bien remplie à Mont de Marsan pour remettre en route un serveur AbulÉdu "core-dev".</p> <p>Après avoir débranché un des serveurs AbulÉdu qui était hébergé gratuitement à RyXéo j'ai été le brancher à Mont de Marsan dans la baie d'Aquinetic.
C'est un serveur "core-dev" pour moi, c'est à dire par là que sans lui, le projet AbulÉdu est à l'arrêt. En effet, il fait partie de ces serveurs sur lesquels les développeurs comptent pour compiler... <a href="https://e.garluche.fr/post/2016/06/14/Remise-en-route-du-serveur-de-compilation-des-logiciels"><em>Lire</em> Remise en route du serveur de compilation des logiciels</a></p>https://e.garluche.fr/post/2016/06/14/Remise-en-route-du-serveur-de-compilation-des-logiciels#comment-formhttps://e.garluche.fr/feed/atom/comments/690USB2 pour heimdall ...urn:md5:b71328b129998e4e4f4d508edb2b62842013-12-30T13:04:00+01:002013-12-30T13:05:00+01:00ericsInformatiqueGeekerieMilitantismeTipsUbuntu <p>Bon,
pour info, si vous voulez utiliser heimdall (ou tout autre utilitaire du même genre) pour flasher votre périphérique android pour mettre un android un peu plus ouvert (http://www.cyanogenmod.org/) ou carrément libre (http://replicant.us/) pensez à brancher votre périphérique sur un bus usb 2.0 et pas un 3.0 sinon ça donne ça:
kernel:... <a href="https://e.garluche.fr/post/2013/12/30/USB2-pour-heimdall-..."><em>Lire</em> USB2 pour heimdall ...</a></p>https://e.garluche.fr/post/2013/12/30/USB2-pour-heimdall-...#comment-formhttps://e.garluche.fr/feed/atom/comments/553Owncloud: derrière le nuage, le soleil :)urn:md5:8f04bbd2f280ec1a30a364911bc860f02013-12-29T00:51:00+01:002013-12-30T00:56:37+01:00ericsInformatiqueGeekerieTipsTout publicUbuntu <p>C'est déjà en route depuis 2 ans maintenant, mais avec la version 6.0 je peux dire que owncloud apporte enfin les réponses à toutes les questions du départ ! Y a plus qu'à l'utiliser intensivement maintenant ... merci aux développeurs et contributeurs, c'est vraiment un beau service que vous nous rendez là.... <a href="https://e.garluche.fr/post/2013/12/29/Owncloud%3A-derri%C3%A8re-le-nuage%2C-le-soleil-%3A%29"><em>Lire</em> Owncloud: derrière le nuage, le soleil :)</a></p>https://e.garluche.fr/post/2013/12/29/Owncloud%3A-derri%C3%A8re-le-nuage%2C-le-soleil-%3A%29#comment-formhttps://e.garluche.fr/feed/atom/comments/552Shinken, c'est beau et ça marche bienurn:md5:885cbbf65ea1e00c1143756fa6ed33f22012-09-23T13:21:00+02:002012-09-23T13:21:00+02:00ericsInformatiqueBoulotDebianGeekerieTipsUbuntu <p>Je crois bien que ça fait 2 ans que Gilles nous a installé shinken @ryxeo ... rien à dire ça ronronne comme une horloge et nous alerte quand il y a des problèmes, ça fait son boulot et on le laisse faire.
À l'occasion d'un changement de disque, j'ai tout réinstallé avec la dernière version. Je suis fan du tableau de bord ouvert 100% du temps sur... <a href="https://e.garluche.fr/post/2012/09/23/Shinken%2C-c-est-beau-et-%C3%A7a-marche-bien"><em>Lire</em> Shinken, c'est beau et ça marche bien</a></p>https://e.garluche.fr/post/2012/09/23/Shinken%2C-c-est-beau-et-%C3%A7a-marche-bien#comment-formhttps://e.garluche.fr/feed/atom/comments/509Build machine: créer automatiquement tous les paquets deb pour toutes les distributionsurn:md5:61f7efbcdac172890de89ea382902ef12012-08-04T19:18:00+02:002012-08-05T12:26:37+02:00ericsInformatiqueAbulÉduBoulotDebianGeekerieUbuntu <p>Bon,
ça m'aura pris du temps mais ça semble marcher, en ce moment même, j'ai lancé le script et je patiente, un coeur de mon processeur étant utilisé à compiler mon logiciel pour toutes les versions de ubuntu et debian ... i386 et amd64 (en attendant les arm).
j'ai mis bout à bout plusieurs petites choses:
une debian squeeze amd64 que je... <a href="https://e.garluche.fr/post/2012/08/04/Build-machine%3A-cr%C3%A9er-automatiquement-tous-les-paquets-deb-pour-toutes-les-distributions"><em>Lire</em> Build machine: créer automatiquement tous les paquets deb pour toutes les distributions</a></p>https://e.garluche.fr/post/2012/08/04/Build-machine%3A-cr%C3%A9er-automatiquement-tous-les-paquets-deb-pour-toutes-les-distributions#comment-formhttps://e.garluche.fr/feed/atom/comments/505Pour une maudite seconde intercalaireurn:md5:b0b0df2eab16558bd75a135f6e8ee0222012-07-18T01:41:00+02:002012-07-18T01:41:00+02:00ericsInformatiqueDebianGeekerieUbuntu <p>Ça n'a pas fait beaucoup de bruit mais ça m'aura empêché de dormir sur mes deux oreilles d'administrateur système pendant quelques jours.
Il y a peu nous avons subit une seconde intercalaire ... et je ne me suis même pas posé de question, j'ai vu passer l'info, et j'ai pris ça comme pour le changement d'heure.
Sauf que, depuis quelques jours... <a href="https://e.garluche.fr/post/2012/07/18/Pour-une-maudite-seconde-intercalaire"><em>Lire</em> Pour une maudite seconde intercalaire</a></p>https://e.garluche.fr/post/2012/07/18/Pour-une-maudite-seconde-intercalaire#comment-formhttps://e.garluche.fr/feed/atom/comments/503Pourquoi mon poste de travail n'est plus un terminal léger depuis 3 ansurn:md5:05155bcd3bdf1e5825cf47e64d270c4d2012-02-07T22:23:00+01:002012-09-24T09:37:08+02:00ericsInformatiqueBoulotDebianGeekerieMilitantismeTipsUbuntu<h2>Souvenirs Souvenirs ...</h2>
<p>En 1998-1999 nous avions la capacité à faire tourner des ordinateurs de type 486 et 32 Mo de RAM en clients légers ... Les applications se lançaient à la vitesse du serveur, c'est à dire à la vitesse de la lumière, les logiciels étaient réactifs, à tel point que mon ordinateur de travail était un terminal léger !</p>
<p>Durable avant l'heure, un gros pc en guise de serveur et l'investissement était déjà hyper optimal.</p> <p>L'internet et le multimédia
Mais ... mais ... mais le fameux "Web 2.0", le multimédia (mais pas que) a grandement chamboulé la situation.
Voici ce qu'on peut lire aujourd'hui au sujet des contraintes techniques:
Adobe Flash 11 (nécessaire pour youtube et autres sites interactifs, vidéo et multimédia) indique sur... <a href="https://e.garluche.fr/post/2012/02/07/Pourquoi-mon-poste-de-travail-n-est-plus-un-terminal-l%C3%A9ger-depuis-3-ans"><em>Lire</em> Pourquoi mon poste de travail n'est plus un terminal léger depuis 3 ans</a></p>https://e.garluche.fr/post/2012/02/07/Pourquoi-mon-poste-de-travail-n-est-plus-un-terminal-l%C3%A9ger-depuis-3-ans#comment-formhttps://e.garluche.fr/feed/atom/comments/483Ubuntu ppa c'est quand même balèzeurn:md5:81d2cde136eca043aae923361199a5582012-02-05T22:08:00+01:002012-02-05T22:08:57+01:00ericsInformatiqueBoulotGeekerieUbuntu <p>Essayant de résoudre un bug qui semble toucher beaucoup d'utilisateurs de ubuntu LTS (10.04) j'ai poussé quelques paquets sur un dépôt PPA.
Le seul hic c'est que pour compiler paquet A il faut que paquet B soit dispo. Hé bien rien de plus simple, il suffit soit d'attendre que paquet B soit compilé dans le PPA avant d'envoyer le paquet A ... soit... <a href="https://e.garluche.fr/post/2012/02/05/Ubuntu-ppa-c-est-quand-m%C3%AAme-bal%C3%A8ze"><em>Lire</em> Ubuntu ppa c'est quand même balèze</a></p>https://e.garluche.fr/post/2012/02/05/Ubuntu-ppa-c-est-quand-m%C3%AAme-bal%C3%A8ze#comment-formhttps://e.garluche.fr/feed/atom/comments/482Passage en 64 bits, 2 semaines plus tardurn:md5:b7d3047ed091d4cd705e08298d9612802011-08-21T15:31:00+02:002011-08-21T15:31:00+02:00ericsInformatiqueAbulÉduBoulotDebianGeekerieTipsUbuntu<p>C'est uniquement pour illustrer mes propos par quelques graphiques ... qui parlent d'eux même.</p> <p>Pour la charge système: on a gagné en homogénéité ...
Pour la RAM: aucune utilisation de la swap depuis l'installation !... <a href="https://e.garluche.fr/post/2011/08/21/Passage-en-64-bits-2-semaines-plus-tard"><em>Lire</em> Passage en 64 bits, 2 semaines plus tard</a></p>Un truc invisible mais qui vaudrait la peine d'être vuurn:md5:292d1cf3c75d6bd61847e59bd0c1882b2011-07-25T19:29:00+02:002011-08-07T12:13:09+02:00ericsInformatiqueAbulÉduBoulotDebianGeekerieUbuntu<p>C'est le côté ultra frustrant du métier d'admin-sys-développeur: ça fait quelques centaines d'heure de boulot qui ne seront jamais vues par qui que ce soit d'autre que les collègues, c'est d'autant plus rageant que c'est un truc assez cool.</p> <p>Pour faire simple, nous avons quelques centaines d'écoles équipées en AbulÉdu version 9.08 que nous allons passer en 11.08. À priori comme nous utilisons une distribution dérivée de debian on pourrait croire qu'un "simple apt-get dist-upgrade" pourrait suffire, avec beaucoup d'huile de coude dans des scripts de paquets ... oui mais non. Pourquoi ça... <a href="https://e.garluche.fr/post/2011/07/25/Un-truc-invisible-mais-qui-vaudrait-la-peine-detre-vu"><em>Lire</em> Un truc invisible mais qui vaudrait la peine d'être vu</a></p>https://e.garluche.fr/post/2011/07/25/Un-truc-invisible-mais-qui-vaudrait-la-peine-detre-vu#comment-formhttps://e.garluche.fr/feed/atom/comments/455Transifex (django) et apache2urn:md5:ed964e1517eb34724e846722061387ec2011-06-19T00:29:00+02:002011-06-19T00:29:00+02:00ericsInformatiqueAbulÉduBoulotDebianUbuntu <p>Une information rapide, pour installer Transifex sur apache2 en utilisant le module python libapache2-mod-python
<VirtualHost *:80>
ServerName x.y.z
ServerAdmin x@y.z
LogLevel warn
ErrorLog /x/y/z/logs/error.log
CustomLog /x/y/z/logs/acces.log combined
DocumentRoot /x/y/z/htdocs... <a href="https://e.garluche.fr/post/2011/06/19/Transifex-django-et-apache2"><em>Lire</em> Transifex (django) et apache2</a></p>https://e.garluche.fr/post/2011/06/19/Transifex-django-et-apache2#comment-formhttps://e.garluche.fr/feed/atom/comments/453Quand il y a trop de RAM (trop c'est trop)urn:md5:391da62d02d157c93d21cd4a513cc73a2011-05-31T00:09:00+02:002011-05-31T00:09:00+02:00ericsFilms et VidéoBoulotDebianGeekerieTipsUbuntu <p>Vu que même sur des serveurs d'entrée de gamme on a plus de 20Go de RAM ... voici une astuce piquée d'un site anglophone
To use /proc/sys/vm/drop_caches, just echo a number to it.
To free pagecache:
echo 1 > /proc/sys/vm/drop_caches
To free dentries and inodes:
echo 2 > /proc/sys/vm/drop_caches
To free pagecache, dentries and... <a href="https://e.garluche.fr/post/2011/05/31/Quand-il-y-a-trop-de-RAM-trop-cest-trop"><em>Lire</em> Quand il y a trop de RAM (trop c'est trop)</a></p>https://e.garluche.fr/post/2011/05/31/Quand-il-y-a-trop-de-RAM-trop-cest-trop#comment-formhttps://e.garluche.fr/feed/atom/comments/451Aujourd'hui c'est phatchurn:md5:7f38f553d6b74cd41990a46abc8c71922011-03-13T18:51:00+01:002011-03-22T19:57:35+01:00ericsInformatiqueGeekerieTipsUbuntu<p>Comme vous avez été nombreuses et nombreux à me dire "tiens tu publie de nouveaux des billets sur ton blog ça fait plaisir ..." aujourd'hui je vous vais vous parler de phatch qui permet d'appliquer des traitements à un lot d'images (j'ai pensé à vous, ça se passe en mode clic-clic souris) ...</p> <p>Hop ça sera uniquement un lien vers la doc en ligne, j'ai la flemme de rédiger un truc :)... <a href="https://e.garluche.fr/post/2011/03/13/Aujourdhui-cest-phatch"><em>Lire</em> Aujourd'hui c'est phatch</a></p>https://e.garluche.fr/post/2011/03/13/Aujourdhui-cest-phatch#comment-formhttps://e.garluche.fr/feed/atom/comments/448