Menu principal

Statut de la page

Le détail qui tue?

Bonjour, Je n'ai pas l'habitude d'écrire ce genre d'article un peu critique envers Linux mais il est parfois nécessaire d'exprimer sa frustration. Ça fait neuf ans que je me suis converti à la religion du Libre et que j'ai reçu le sacrement du Grand-GNU-à-tête-de-Linux. Aucun regret. Il n'est pas question pour moi de revenir en [...]

Vus : 220
Publié par Miamondo : 75

Dux, avec un D comme Dux

Post-installation automatisée sur une base Debian minimal avec mon environnement de bureau personnel codé (presque) entièrement en python. Bonjour, Cela fait longtemps que je n'avais pas rédigé de billet de blog, tout du moins sur mon sujet favori, les zordinateurs. Oh! Je ne vais pas vous le cacher... La raison de ce tarissement intellectuel était [...]

Vus : 152
Publié par Miamondo : 75

Vous avez 4 heures

Je me suis dit que ça pourrait être marrant de vous faire participer aux casse-têtes auxquels je suis confronté. Je lance le truc pour voir si ça vous plaît/amuse, si il n’y a pas de retours je remballerai mon idée ha ha. On m’a demandé de récupérer les logs du 22/01 à partir de 11h40 sur quelques 130 serveurs. On peut utiliser ansible ou un outil de ce type pour balancer la commande sur tous ces serveurs mais comment récupérer tous les logs (ligne entière) à partir de 11h40 ? Ci-dessous 50 lignes de logs d’un serveur (j’ai trafiqué et tronqué les infos) qui vous serviront à tester la solution que vous proposez, je vous invite à les copier-coller dans un fichier sur votre poste pour effectuer vos tests. Tous les coups sont permis : Scripts (tous langages : Python, Perl…), shell one-liner, site web qui fournit la solution en 1 clic, corruption de [...]
Lire la suite
Vus : 118
Publié par blog-libre : 83

Démarrer sur une entrée précise de GRUB au prochain boot

Il y a quelques mois j’ai dû compiler/tester différents noyaux avec les bons modules activés pour faire fonctionner un programme. Ça m’a rapidement gonflé de devoir sélectionner le noyau sur lequel je souhaitais booter durant les quelques secondes offertes au démarrage (serveur distant). Du coup j’ai cherché une solution. Afficher votre menu d’amorçage GRUB Pour rappel GRUB permet l’amorçage des systèmes GNU/Linux ou Windows sur un pc/serveur. L’entrée par défaut est la première ligne avec par exemple : Linux Mint 19.1 Xfce ou Debian GNU/Linux. Voici le menu GRUB de mon pc fixe. Linux Mint 19.1 Xfce Options avancées pour Linux Mint 19.1 Xfce Memory test (memtest86+) Memory test (memtest86+, serial console 115200) Windows 10 (sur /dev/sdc1) Voici le menu GRUB sur un [...]
Lire la suite
Vus : 127
Publié par blog-libre : 83

Un environnement de bureau tout en Python(Acte III: la barre des tâches)

Bonjour, Je suis un émotif et de ce fait, je ne peux vous cacher mon immense joie à l'idée d'être enfin parvenu à créer une barre des tâches qui ne fasse pas tache, si je puis me permettre ce lamentable jeu de mots. Je peux vous assurer que cette troisième mission a été la plus [...]

Vus : 1448
Publié par Miamondo : 75

WordPress pour un blog personnel ?

Olivier Laurelli (aka Bluetouff) a publié un article de réflexion intéressant concernant WordPress sur le blog de Bearstech. Le nouvel éditeur Gutenberg de WordPress 5.0 divise mais il faut surtout se demander si on doit continuer d’utiliser WordPress. WordPress est-il toujours pertinent comme solution pour un blog personnel ? WordPress aujourd’hui D’après Wikipédia en avril 2018 WordPress est utilisé par 30,6 % des sites web dans le [...]
Lire la suite
Vus : 137
Publié par blog-libre : 83

Mettre en forme du texte sous Bash

A chaque fois que je cherche à mettre du texte en forme pour mettre en valeur l’affichage de mes scripts sous bash je perds du temps retrouver mes petits. J’ai donc fini par faire ce petit script qui créé une palette facilitant le choix de la mise en forme. Voici la sortie : Et pour le code : #!/bin/bash#man 4 console_codesecho "### Colorisation ###"for bg in {40..47} {100..107} 49 ; dofor fg in {30..37} {90..97} 39 ; doecho [...]
Lire la suite
Vus : 164
Publié par Morot : 32

Un environnement de bureau tout en Python (acte II : le fond d’écran)

Bonjour, Après le premier épisode où je vous avais présenté le menu principal, me voici de retour! Et cette fois-ci, j'ai dans mon baluchon,  trois scripts qui génèrent : un fond d'écran avec une image fixe ou bien un fond d'écran choisi au hasard dans un répertoire et remplacé par un nouveau fond d'écran à [...]

Vus : 290
Publié par Miamondo : 75

Courier-imap vers Dovecot : "Renaming not supported across conflicting directory permissions"

Il y a des années de ça, je me suis lancé dans l'aventure de l'hébergement à la maison avec notamment la gestion de mes mails. Dès le départ, je suis parti sur de la Debian GNU/Linux et j'ai installé les outils Postfix et Courier pour gérer les couches SMTP et IMAP. Cette semaine, j'ai remplacé Courier par Dovecot qui est plus complet, plus simple à configurer et au cœur de beaucoup de documentations. J'avais également besoin d'intégrer Sieve pour gérer des règles de tri coté serveur. Je ne détaillerai pas la procédure de migration car j'ai pioché dans pas mal d'articles. Globalement, tout s'est très bien passé et ça été transparent pour les quelques utilisateurs du serveur. Cependant, je me suis [...]
Lire la suite
Vus : 102
Publié par Simon Vieille : 52

openpyn, surcouche à OpenVPN pour NordVPN

J’ai pris un abonnement NordVPN de 2 ans fin décembre 2017. Il me sert principalement à télécharger et parfois à changer/masquer mon adresse IP réelle pour un besoin ou un autre. J’utilise toujours le même petit script pour contrôler la connexion VPN. J’ai constaté quelques soucis dans mon utilisation. Des défauts à corriger Voici l’alias que j’utilisais avant dans ~/.bash_aliases (vous pouvez le mettre directement dans ~/.bashrc). alias vpn='(sudo openvpn --config $(find /etc/openvpn/ovpn_udp -type f | shuf -n 1) --auth-user-pass ~/.config/nordvpn_auth >/dev/null [...]
Lire la suite
Vus : 184
Publié par blog-libre : 83
Powered by BilboPlanet