PROJET AUTOBLOG


De l’épice pour la pensée

Site original : De l’épice pour la pensée

⇐ retour index

dracula - une palette de couleurs pour vos applications

jeudi 19 avril 2018 à 13:13

J'ai pendant longtemps utilisé le très célèbre thème de couleurs "solarized". Une fois qu'on s'y est habitué, il faut admettre qu'il est très reposant pour les yeux.

Cependant, j'en ai eu marre et eu envie de tester une alternative : dracula

Plus sombre que son prédécesseur, il est à mon avis plus agréable.

alt

Vous trouverez des thèmes pour la plupart des applications.
Ci-dessous, voici les couleurs pour dmenu :

# dracula
NB="#282a36"
NF="#f8f8f2"
SB="#44475a"
SF="#8be9fd"

FN="Hack-10"
COLORS="-fn $FN -nb $NB -nf $NF -sb $SB -sf $SF"

Et pour xterm (fichier .Xdefaults)

! Dracula Xresources palette
*.foreground: #F8F8F2
*.background: #282A36
*.color0:     #000000
*.color8:     #4D4D4D
*.color1:     #FF5555
*.color9:     #FF6E67
*.color2:     #50FA7B
*.color10:    #5AF78E
*.color3:     #F1FA8C
*.color11:    #F4F99D
*.color4:     #BD93F9
*.color12:    #CAA9FA
*.color5:     #FF79C6
*.color13:    #FF92D0
*.color6:     #8BE9FD
*.color14:    #9AEDFE
*.color7:     #BFBFBF
*.color15:    #E6E6E6

Il y a même un patch pour st

enjoy ;)

Configurer vi (et pas vim)

mercredi 18 avril 2018 à 08:08

Pour les barbus fervents de minimalisme, pas besoin de vim, vi suffit à lui tout seul :)

Afin de le configurer, il faut éditer le fichier ~/.exrc. Voici le contenu (tout petit) du mien :

set showmode
set number
set ruler
set tabstop=4
set shiftwidth=4 
set autoindent

Le "man vi" vous donnera des détails si besoin ;)

Publication d'isotop 0.3

mercredi 11 avril 2018 à 21:21

Qui dit nouvelle version d'OpenBSD dit nouvelle version d'isotop.
Pour les bavards du fond, isotop est une OpenBSD "simplifiée" qui permet d'avoir rapidement un environnement de travail sur un pc de bureau pour découvrir ce système. Autant que possible, les outils de base dans OpenBSD sont utilisés, et sont accompagnés par quelques scripts qui se veulent aussi légers que possible. Une série de programmes courants sont présents, comme par exemple la suite bureautique libreoffice ou encore le navigateur Firefox.
L'objectif d'isotop n'est pas d'être la plus rapide ni proposer les programmes les plus récents. Je souhaite faciliter l'accès à ce système réputé robuste et sûr, ce qui n'est pas une mince affaire de nos jours.

Pour récupérer la dernière version, vous pouvez lire la page de téléchargement ou bien la suite :

Cliquez sur un des magnets suivants :

Ou alors, les copains hébergent les isos sur leurs serveurs :

Outre les améliorations déjà présentes dans OpenBSD 6.3, on pourra entre autres noter les points suivants dans isotop :

J'aurais souhaité proposer une installation automatisée. À vrai dire, ce n'est pas si compliqué à mettre en place. J'ai toutefois dû revoir ma copie, puisque cela imposait des choix par défaut à l'utilisateur qui peuvent s'avérer aussi perturbants voire plus que l'installateur normal. Normalement, tout le monde est capable de lire les quelques instructions pour l'installation, à savoir :

Par ailleurs, c'est Firefox ESR 52 qui est installé par défaut, simplement pour assurer un support convenable dans le temps au cas où on installerait isotop dans 3 mois. Rien ne vous empêche d'installer la version 59 avec pkg_add.

Bref, j'espère que ça vous donnera envie de découvrir OpenBSD et que les petits ajouts vous feront plaisir :)

Solution pour le greylisting trop agressif

lundi 2 avril 2018 à 20:20

Depuis qu'OpenBSD 6.3 est disponible, une nouvelle commande est apparue :

smtpctl spf walk

Ces trois mots sont la solution à tous vos problèmes de greylisting trop agressifs.

Pour rappel, le greylisting est une technique pour lutter contre le spam qui consiste à mettre temporairement sur liste grise un nouvel expéditeur. Normalement, ce dernier doit tenter de renvoyer son message une deuxième fois après un délai raisonnable : à ce moment là, il est mis sur liste blanche et on accepte son message. Sinon, il y a de bonnes chances que ce soit un vilain spammeur, son message ne sera jamais délivré.
Ça permet d'épurer très efficacement les messages reçus, mais ne fonctionne pas bien avec certains fournisseurs de messagerie qui utilisent toute une rangée d'IPs différentes pour leurs envois : un message légitime sera alors renvoyé depuis des IPs différentes, qui resteront toujours sur liste grise.

Pour résoudre ce problème, on va indiquer dans le configuration de spamd (/etc/mail/spamd.conf) une nouvelle entrée sous forme de liste blanche :

all:\
        :nixspam:bgp-spamd:bsdlyblack:whitelist:

whitelist:\
        :white:\
        :method=file:\
        :file=/etc/mail/whitelist.txt:

Pour remplir le fichier /etc/mail/whitelist.txt qui contient toutes les IPs de "grands fournisseurs", on crée un script qui sera appelé régulièrement dans le fichier /etc/weekly.local. Voici son contenu :

#!/bin/sh
# Auteur :      thuban <thuban@yeuxdelibad.net>
# licence :     MIT

# add to spamd some ip to whitelis from domain list
# to /etc/mail/whitelist.txt

# insert this to /etc/mail/spamd.conf (whitelist must be last)


#all:\
#						:nixspam:whitelist:


#whitelist:\
#				:white:\
#				:method=file:\
#				:file=/etc/mail/whitelist.txt:

TMP=$(mktemp)

WHITELIST=/etc/mail/whitelist.txt

DOMAINS='outlook.com
gmail.com
hotmail.com
gog.com
yahoo.com
google.com
live.fr
mail-out.ovh.net
mxb.ovh.net
gandi.net
'

for d in $DOMAINS; do
	echo "$d" | smtpctl spf walk >> "$TMP" 
done
mv "$TMP" "$WHITELIST"
exit 0

Recharger spamd puis profitez ;)

rcctl restart spamd

Bilan libre de janvier-février-mars 2018 (n°11)

mercredi 28 mars 2018 à 10:10

C'est depuis septembre 2017 que je n'ai pas publié d'infos sur d'éventuelles contributions libres, à croire que la rentrée scolaire a tapé fort. Je rattrape donc mon retard avec le mois de Janvier en ayant certainement oublié pas mal de petits trucs. Mais tant pis, l'objectif est de rappeler que quel que soit son niveau, on peut toujours rapporter des bugs, proposer des traductions ou aider d'autres utilisateurs.

Alors, ça donne quoi ce mois de Janvier ?


Je profite de cet article pour remercier toutes les personnes qui m'encouragent par de gentils mails, des dons sur liberapay voire carrément par courrier postal (j'ai eu de belles surprises oO). :)

Rendez-vous au mois prochain ;)