Journal Lennart Poettering et les fichiers de configuration

49
21
avr.
2011

Après pulseaudio, après avahi, après systemd, après le répertoire /run voilà que Lennart Poettering frappe à nouveau et propose de chambouler l'organisation de nos systèmes GNU/Linux.

Dans un post sur son blog Lennart vient d'annoncer une refonte des fichiers de configuration. Selon lui la transition vers un système d'init moderne comme systemd est l'occasion d'en finir avec la fragmentation (aka le bordel) qui règne entre les différentes distributions.

Voici son résumé de la situation actuelle des fichiers (…)

Linux From Scratch 7.8 : nouvelle version de la distro dont vous êtes le dictateur !

Posté par  . Édité par Benoît Sibaud, bubar🦥 et ZeroHeure. Modéré par bubar🦥. Licence CC By‑SA.
48
4
oct.
2015
Distribution

Comme en chaque début d'automne, nous avons le plaisir de vous annoncer une nouvelle version de Linux From Scratch. Celle-ci est d'ores et déjà traduite en français dans sa version systemd. La version classique sysvinit sera disponible en français très prochainement (NdM: disponible depuis le 8/10).

logo-LFS

À cette occasion, l'équipe francophone a décidé de changer l'apparence du livre, avec une nouvelle barre de navigation à gauche. Vos avis sont les bienvenus.

Hormis l'apparence et l'intégration des dernières versions de paquets, le principal changement est la suppression de toutes les bibliothèques statiques qui ne sont plus nécessaires dans un système GNU/Linux moderne. Par ailleurs, cela réduit la taille d'un grand nombre de paquets.

Pour ceux qui ne s'en rappellent pas, Linux From Scratch (Linux à partir de zéro) est un livre décrivant de A à Z la construction d'un système GNU/Linux, paquet par paquet, vous permettant ainsi de l'adapter au plus près de vos besoins. Contrairement à ce que vous avez pu entendre, Linux From Scratch n'est pas une distro qui se veut réservée à une élite. Au contraire, le but est d'apprendre à un maximum de personnes la structure d'un système GNU/Linux. Malgré tout, cela nécessite de bonnes connaissances préalables en bash et une certaine expérience en compilations.

Linux From Scratch: Your Distro, Your Rules (votre distrib', vos règles).

Journal Debian à l'heure du choix

Posté par  . Licence CC By‑SA.
Étiquettes :
48
31
jan.
2014

Comme vous le savez peut-être, le projet Debian s'interroge actuellement sur ce que doit être son système d'init par défaut (sysvrc, openrc, upstart, systemd).

Après de longs mois d'étude, le comité technique semble sur le point de rendre son avis. Une proposition de vote convenant à la plupart des membres a été rédigée, et les votes à son sujet devraient avoir lieu d'ici la fin de la semaine prochaine.

Pour les non-anglophones, voici une traduction de la résolution:

Nous avons (…)

Le point sur udev et systemd

Posté par  . Édité par Davy Defaud, B16F4RV4RD1N, Nÿco, Benoît et patrick_g. Modéré par Nÿco. Licence CC By‑SA.
48
6
sept.
2012
Linux

L’annonce est passée inaperçue, mais udev est intégré depuis avril 2012 dans les sources de systemd. Les deux projets sont amenés à fusionner. Désormais, c’est systemd qui fournit le logiciel udev. Ce dernier est toujours utilisable indépendamment, mais son avenir est fixé. Les récentes déclarations de Lennart Poettering ont provoqué une salve de critique et même un fork de udev.

D’après Wikipédia, udev est « un gestionnaire de périphériques remplaçant devfs sur les noyaux Linux de la série 2.6. Sa fonction principale est de gérer les périphériques dans le répertoire /dev. udev s’exécute en mode utilisateur et dialogue avec hotplug qui, lui, s’exécute en mode noyau. »

Toujours d’après Wikipédia, systemd est « un remplaçant du démon init system V pour Linux. Il a pour but d’offrir une meilleure infrastructure pour la gestion des dépendances entre services, de permettre le chargement en parallèle des services au démarrage, et de réduire la surcharge du shell. systemd est un projet initié par Lennart Poettering en 2010 et publié sous licence GNU LGPL en version 2.1. Le nom de ce programme vient de « system daemon » : le daemon du système et fait aussi référence au “système D”. »

Journal udev forké

Posté par  . Licence CC By‑SA.
48
4
sept.
2012

udev, le gestionnaire de périphériques dans /dev vient d’être forké. C’est grâce à cet outil que l’on peut, par exemple, monter automatiquement des disques externes ou des clés USB, et les afficher dans un explorateur. En effet, udev reçoit des messages de la part du noyau et les traite en fonction d’un ensemble de règles définies dans les répertoires rules.d. Ainsi, il est possible de lancer des sauvegardes dès que le disque dur correspondant est branché sur (…)

Pourquoi les zélateurs et détracteurs de systemd ne s'entendront jamais

Posté par  . Édité par ZeroHeure, Davy Defaud et Benoît Sibaud. Modéré par ZeroHeure. Licence CC By‑SA.
46
30
nov.
2014
Communauté

Ce qui suit est la traduction d'un texte écrit par l'auteur de uselessd que j'ai trouvé particulièrement intéressant en ce qu'il ne cherche pas tant à déterminer qui des zélateurs ou des détracteurs de systemd a raison qu'à exposer pourquoi une telle question ne sera jamais tranchée.

Résumé pour le lecteur pressé ou saturé :

Nous assistons-là à une guerre culturelle, dans laquelle certains soutiennent que les baguettes c'est beaucoup mieux tandis que d'autres ne jurent que par couteaux et fourchettes, mais où personne ne parle en fait de la même cuisine. À la fin, ce sont ceux qui contrôlent la cantine qui vont gagner.

Journal Debian adopte systemd comme init par défaut

Posté par  (site web personnel) . Licence CC By‑SA.
45
12
fév.
2014

Le projet Debian est doté d'un comité technique qui est chargé de prendre des décisions techniques, notamment dans les cas de conflits. Il y a quelques mois, le comité a été saisi pour décider du système d'initialisation par défaut pour la prochaine version de Debian, Jessie. Les candidats étaient : le vénérable init System V (utilisé dans la version actuelle de Debian, Wheezy), Upstart de Canonical, systemd de Lennart Poettering (RedHat) et OpenRC de Gentoo).

Cette question a suscité (…)

Journal Orange, Batterie et Rock and Roll (partie 2)

Posté par  . Licence CC By‑SA.
45
6
déc.
2017

Cher lecteur,

Résumé de l'épisode précédent

En cette journée de deuil national suite à la bronsonisation de Jean-Philippe Smet, je me permets de refaire un journal sur la musique.

La semaine dernière, je t'ai expliqué dans ce journal que j'essayais de construire un boitier permettant de transformer une batterie du jeu vidéo Rock Band en batterie électronique pour enfant.

Bien que le système était opérationnel, il restait des axes d'amélioration. Je viens donc te présenter les nouveautés.

Les Rapports

(…)

Journal systemd: je me lance

Posté par  . Licence CC By‑SA.
Étiquettes :
44
12
fév.
2015

Salut Journal,

Aujourd'hui, je me suis forcé à faire un peu de veille technologique afin de me préparer aux prochaines mises à jour de mes serveurs.

Je te le dis tout de suite: j'ai un gros a priori sur systemd. Je ne suis pas un dinosaure, mais en 20 ans j'ai pris mes petites habitudes, et à vrai dire l'init SystemV est une des choses qui m'a séduit à mes débuts (quoi qu'on en dise, personnellement, j'avais trouvé ce système (…)

Journal Laisser OpenRC de côté dans Gentoo

Posté par  . Licence CC By‑SA.
Étiquettes :
44
2
déc.
2014

Dans cette dépêche et aussi ailleurs il est souvent sous-entendu que les Gentooistes sont parmi les plus hostiles à systemd, pourtant on est quelques-uns sous cette distribution à avoir fait le grand saut et en être plutôt satisfait, d'autant plus que l'upstream, malgré son choix de conserver OpenRC par défaut, fait tout pour nous simplifier la vie.

Le grand saut ? Enfin pas totalement, OpenRC et derrière lui le paquet sysvinit restent désespérément accrochés au profil de base. Ce qui fait (…)

Journal Systemd va gagner une console système, un bootsplash et un login-screen

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
44
30
nov.
2013

Bonsoir, amis amateurs de systemd. Nous ne sommes plus Vendredi, mais j'ai pensé que ceci méritait d'être souligné :

http://lists.freedesktop.org/archives/systemd-devel/2013-November/014808.html

Pour les anglophobes, cela dit en gros que 4 nouveaux modules vont être ajoutés à Systemd :

  • systemd-consoled: Une console systemd (émulateur basique de terminal)utilisé comme session/console de "fallback" (secours ?).

  • systemd-splashd: Un boot-splash pour les initrds. Il n’inclura pas d'"eye-candy" (beaux graphismes?) mais sera seulement requis pour accepter les champs de mot de passe pour les partitions root encryptées. Il (…)

Spéciale Lennart Poettering : nouvelles versions de systemd et PulseAudio

42
21
mar.
2014
Technologie

La sortie de la dernière version de PulseAudio coïncide avec celle de trois nouvelles versions de systemd, c’est donc l’occasion de faire une dépêche spéciale Lennart Poettering !

Lennart Poettering <3

photo de Harald Hoyer sous CC-BY-SA-3.0

Archlinux utilise désormais systemd par défaut pour les nouvelles installations

Posté par  . Édité par Davy Defaud, Benoît Sibaud, baud123, Nÿco et B16F4RV4RD1N. Modéré par j. Licence CC By‑SA.
42
14
oct.
2012
Arch Linux

Les bénévoles qui maintiennent Archlinux ont choisi d’utiliser systemd par défaut pour les nouvelles installations. systemd remplacera le vénérable système d’initialisation SysVinit et gérera les processus.

Pour l’instant, cette décision ne concerne que les nouvelles installations d’Archlinux. Mais elle devrait vraisemblablement se généraliser à tous. L’annonce officielle précise d’ailleurs que :

Pour le moment, les paquets initscripts et sysvinit, [qui sont remplacés par systemd], restent disponibles depuis nos dépôts.

En effet, les développeurs ne souhaitent pas maintenir plusieurs systèmes d’initialisation, et la migration d’Archlinux vers systemd est planifiée de longue date.

Journal Traduction : le sophisme systemd -- Leszek Urbanski, tgr, monolight.cc

Posté par  .
41
6
mar.
2012

Sommaire

plop,

Pour commencer à préparer la progression vers vendredi en douceur, j'ai traduit ce post de Leszek Urbanski sur systemd, qui dissertait en mai 2011 en les problèmes qu'il peut poser sur serveurs. Posté en ces lieux avec l'aimable autorisation de l'auteur (de l'article, par la suite le mot auteur, au sein de la traduction, désignera l'auteur de systemd).

C'est parti :

Le sophisme systemd

(…) So, get yourself a copy of The Linux Programming Interface, (…)