Du libre, du code, des idées, du mélange d’ArraKISS…

De l’épice pour la pensée

Comme je l'annonçais la dernière fois, voici un nouveau point sur ce que j'ai pu réaliser depuis un mois dans le monde du libre.
Il a fallu faire face à plusieurs contraintes personnelles et de temps... Cela dit, je suis assez satisfait :

  • J'ai écrit un remplaçant très simple à l'outil zenity pour avoir des fenêtres de dialogues : zeniTK.
  • J'ai travaillé sur un outil qui permet de personnaliser des images d'installation d'OpenBSD et finalise une iso d'exemple.
  • J'ai publié le livre-manuel pour accompagner chaque personne souhaitant s'auto-héberger.
  • J'ai configuré mon serveur, loué les noms de domaine et codé un bout du site pour devenir CHATONS avec les 3hg et proposer des services d'hébergement de mails.
  • Enfin, j'ai eu l'honneur de recevoir une demande d'hébergement de blog de la part de mon ami JB. Je suis impatient de lire ses prochains textes.

Rendez-vous le mois prochain pour de nouvelles aventures de libriste, en espérant croiser vos contributions en attendant ;)

ps : si vous n'avez pas le temps et trop de sous, vous pouvez passer par le service liberapay pour soutenir les libristes ;)

Suite à la publication en ligne de la troisième version, voici la version papier que vous pouvez acheter sur Atramenta.

Concernant le prix et les modalités de publication :

  • Stéphane va être content, il est référencé en librairie;
  • Après négociation, il ne coûte pas moins cher qu'avant, mais les frais de ports sont gratuits. Cela me semblait plus intéressant que le non-référencement en librairie qui l'aurait mis à 14€ avec les frais de ports à ajouter.

Merci infiniement à Péhä pour la superbe couverture, à Stéphane pour son travail sur toute la partie DNS et à Starsheep pour la 4e de couverture.

J'espère qu'il aidera un maximum d'entre vous à reprendre le contrôle de ses données. Car il ne sert à rien d'utiliser Linux pour être libre si on garde ses mails ailleurs que chez soi.

Après vous avoir bassiné pendant de nombreuses semaines à propos de mon projet "S'auto-héberger avec OpenBSD", j'ai le plaisir d'annoncer l'ouverture en ligne de la nouvelle version.
Si vous en avez assez des élections ce week-end, vous pouvez commencer à prendre soin de votre vie-privée en hébergeant vos services. N'hésitez pas à lire cette nouvelle version et me rapporter toute remarque.

En effet, j'espère publier une version papier prochainement, c'est aussi pour cela que je diffuse en ligne, le maximum de retours m'intéresse. Pour l'instant, je relis calmement, écoute les conseils reçus, attends 2-3 contributions et économise pour payer la publication :)
L'objectif minimum est d'atteindre 89€, j'ai actuellement reçu un don par virement direct (ça évite les commissions) de 10€ et des dons récurrents à hauteur de 1€ sur liberapay. Merci beaucoup ! ^^

J'espère avoir réussi dans cette 3e édition à rendre ce projet plus accessible et mieux expliqué, peu importe que ce soit sous OpenBSD. Certains me reprochent des raccourcis dans mes explications, mais c'est parfois le prix à payer pour motiver le lecteur. L'idée est de vous rendre curieux et vous donner l'envie de reprendre en main vos données.

Voici un aperçu du sommaire :


  Introduction
    Avant-propos
    L'auto-hébergement : C'est quoi? Avantages et inconvénients.
    Pré-requis
  Gérer son serveur
    Surveiller son serveur
    Le Pare–feu
    SSH : administrer à distance
    SFTP : Envoyer des fichiers sur le serveur
    Maintenir le système à jour
    Sauvegardes
  Héberger un site web
    Un site simple avec httpd
    PHP
    HTTPS
    Astuces pour httpd
    Quelles permissions donner à mon site?
    Gestion des entêtes avec relayd
    Les bases de données
    Exemples de services WEB
  Héberger son courrier électronique
    Configuration de votre zone DNS pour les mails
    Création des certificats
    Configuration d'Opensmtpd
    Dovecot pour l'IMAP
    Configurer son client de messagerie
    Ne pas être mis dans les spams
    Ajouter un nouveau compte mail
    Installer un antispam
    Vérifier que tout fonctionne bien
  Serveur de noms
    Principes généraux du DNS
    DNSSEC
    Résolveur validant avec cache : Unbound
    Serveur de noms autoritaire avec NSD
  Services divers
    Supervision
    Synchronisation avec Syncthing
    Gopher
    Seedbox
    Serveur d'impression
    TOR
    Serveur de stockage
    Proxy VPN (OpenVPN)
    Radio Web
    Vidéosurveillance
  Aller plus loin
    Adresses réseau
    Aller plus loin avec pf
    Aller plus loin avec SSH
    SFTP avec chroot
    Suggestions d'améliorations avec lynis
  Remarques complémentaires sur le système
    Obtenir un certificat SSL
    Notes et astuces diverses
  Annexes
    Liens
    FAQ : Foire aux questions
    Merci!
    Exemples et fichiers

Bonne lecture et à bientôt :)

La documentation pour s'auto-héberger avec OpenBSD 6.1 est quasiment terminée. Il reste 2 paragraphes à intégrer d'après les propositions des contributeurs. Le manuel se compose actuellement de presque 300 pages, alors qu'OpenBSD a simplifié plusieurs éléments comme la gestion des certificats ou encore les mises à jour.

Hormis des simplifications et de nouvelles parties, cette nouvelle version est le fruit d'une réflexion approfondie sur la démarche d'apprentissage. J'espère qu'elle sera utile afin de permettre à chacun de retrouver le contrôle de ses données. Tant qu'on héberge nos mails ou nos sites chez Google ou Amazon, nous ne bénéficierons pas de la liberté recherchée en installant un logiciel-libre ou une distribution GNU/Linux.

Je lance donc un nouvel appel pour éditer une nouvelle version papier qui au regard des changements a, je pense, tout son sens :

  • Vous avez des sous ? Vous voudrez peut-être participer au financement de la publication qui se déroule sur liberapay pour diverses raisons. Si vous n'aimez pas les dons récurrents, vous pouvez faire un virement direct, ça évite les commissions et intermédiaires.
  • Vous avez du temps ? Vous pouvez participer au manuel en rejoignant les contributeurs.
  • Vous avez du temps, mais pas trop quand même ? Vous pouvez relire la version en cours d'écriture.
  • Vous n'avez pas que ça à faire ? Peut-être pourrez-vous transmettre l'information à votre entourage?

Merci à tous et à bientôt :)

La prochaine -release d'OpenBSD se prépare gentiment et devrait sortir début mai 2017.
À ce propos, je souhaite maintenir la documentation sur l'auto-hébergement facile avec OpenBSD. Depuis la publication du livre au format papier, grâce aux différents retours et un peu plus de temps, j'ai corrigé plusieurs points et maintenu l'ensemble. On peut déjà noter les nouveautés suivantes (pas encore publiées) :

  • Mise à jour vers la version 6.1 d'OpenBSD avec les modifications qui auront lieu.
  • Mise en place d'une vidéosurveillance.
  • Script pour spamd pour ajouter facilement des émetteurs légitimes.
  • Installation de lecteurs de flux RSS (kriss, ttrss).
  • Mise à jour de l'exemple d'installation
  • Ajout de la gestion des entêtes avec relayd
  • Astuces diverses pour le parefeu
  • Corrections et précisions pour PostgreSQL
  • Passage de letsencrypt à acme-client
  • Support de dotclear et Drupal
  • ...

Je souhaiterais publier cette mise à jour de la documentation, et c'est le moment de parler de ce qui fâche.

La précédente campagne de financement fut un succès inespéré. Ça m'a motivé comme jamais, l'ensemble des messages reçus et les soutiens font toujours chaud au coeur.
Cependant, je reste déçus sur plusieurs points :

  • Le livre est cher à mon avis : 19,90€. C'est parce qu'il est enregistré et commandable dans les librairies, sinon, son prix pourrait être bien plus faible. Cependant, puisqu'il existe une version en ligne gratuite, ça ne semble choquer que moi.
  • La publication avec enregistrement en librairie augmentait le prix de la publication. C'est autant d'argent qui aurait pu être reversée à OpenBSD. D'ailleurs, les commandes en librairies sont quasi-inexistantes, donc inutiles.
  • Ulule c'est bien mignon, mais ils reçoivent une commission non négligeable. Encore des sous qui auraient pu aller ailleurs.

Vous l'aurez compris, je souhaite pouvoir redistribuer les fonds rassemblés selon l'objectif de départ.

Par ailleurs, je reste très attaché au format papier, peut-être à tord. J'aimerais continuer à le publier.
D'autre part, je reçois des suggestions de personnes très compétentes pour améliorer le document. C'est plus délicat que je ne le pensais, car j'ai très envie qu'il reste accessible à un maximum de lecteurs.
J'ai donc pris la décision suivante :

  • Les sources seront désormais accessibles à n'importe quel contributeur via un dépôt git.
  • Si vous voulez aider à la publication papier, vous pouvez faire des dons via liberapay. Ce n'est pas moins pratique qu'Ulule, mais c'est libre et ils ne prennent pas de commission. Cet appel aux dons prendra fin lors de la publication d'OpenBSD 6.1 (disons, le jour de mon anniversaire).
  • Vous pourrez aussi donner aux autres contributeurs qui apparaîtront sur le dépôt git si vous préférez.

À vous de jouer :)