Documentation du format du Journal

Posté par  (site web personnel) . Édité par Davy Defaud, Florent Zara, Benoît Sibaud et claudex. Modéré par rootix. Licence CC By‑SA.
Étiquettes :
26
22
oct.
2012
Technologie

L’un des reproches fait au journal, l’outil de journalisation système — log — de systemd, est l’utilisation d’un format binaire initialement non documenté et pour lequel aucune promesse de stabilité n’avait été faite.

Une partie de ces reproches est maintenant caduque, puisqu’un document apparu hier sur le wiki de systemd documente en profondeur le format du journal. Le comportement que doit avoir un logiciel souhaitant lire ou écrire le journal sans passer par l’interface de programmation de journald est également décrit.

L’équipe s’est même engagée à garantir la stabilité, tant pour le format binaire que pour le format texte d’exportation.

NdM : merci à Mjules pour son journal.

Journal Documentation du format du Journal

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
31
21
oct.
2012

Bonjour

l'un des reproches fait au journal (outil de log de systemd) est l'utilisation d'un format binaire initialement non documenté et pour lequel aucune promesse de stabilité n'avais été faite :
https://docs.google.com/document/pub?id=1IC9yOXj7j6cdLLxWEBAGRL6wl97tFxgjLUEHIX3MSTs

Une partie de ces reproches est maintenant caduque puisqu'un document apparu hier sur le wiki de systemd documente en profondeur le format du journal : http://www.freedesktop.org/wiki/Software/systemd/journal-files

Le comportement que doit avoir un logiciel souhaitant lire ou écrire le journal sans passer par l'api de journald est également décrit.

(…)

Journal GNOME systemd : et la guerre ne fait que commencer

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
26
19
oct.
2012

Comme l’annonçait gnumdk, GNOME va requérir systemd.

  • Une page sur le wiki GNOME est apparue pour expliciter le fait que les mainteneurs GNOME doivent supporter Linux, et qu’il est libre à eux de travailler pour d’autres plates‐formes. Et même :

GNOME applications are not intended to be fully functional when used outside of environments based on GNOME Shell.

traduction :

Les applications GNOME ne sont pas supposées être pleinement fonctionnelles lorsque utilisées dans des environnements non basés sur GNOME Shell.

  • Bastien Nocera veut faire (…)

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 GNOME et Ubuntu n’en finissent pas de s’éloigner

Posté par  (site web personnel) . Licence CC By‑SA.
14
6
oct.
2012

En ce samedi morne et pluvieux, pourquoi ne pas lancer une animation dans les colonnes de LinuxFr.org ? Et que diriez-vous d’un journal qui traiterait de la présumée guéguerre GNOME-Ubuntu ? On pourrait même glisser le mot compte‐triple « systemd » dedans… D’accord ? Alors c’est parti les amis !

C’est Debarsh Ray qui évoque sur son blog la situation actuelle s’agissant des frameworks d’authentification unique (single sign‐on ou SSO). Chacun a le sien, dis donc ! Comme par hasard ?

En résumé, dans l’ordre chronologique et en toute objectivité :

Journal Archlinux va passer à systemd : appel à volontaire pour maintenir SysVinit

Posté par  . Licence CC By‑SA.
Étiquettes :
21
6
oct.
2012

Archlinux utilisera prochainement systemd par défaut, en remplacement du vénérable système d'initialisation SysVinit. Cette migration n'est pas encore effective, les bénévoles qui maintiennent la distribution la préparent actuellement.

Conscients qu'un nombre significatif d'utilisateurs regrettent cette décision, les développeurs d'Archlinux lancent un appel à volontaire pour maintenir SysVinit (il sera également nécessaire de compiler des versions spécifiques de certains logiciels*).

Si la maintenance de SysVinit est rigoureuse et suivie dans le temps, les utilisateurs d'Archlinux auront le choix entre (…)

Journal yet another journal about systemd

Posté par  (site web personnel) . Licence CC By‑SA.
26
6
sept.
2012

Bonjour, suite aux différents trolls commentaires à propos de systemd dans les différents journaux (dernier en date celui sur LFS) je voulais aborder quelques points et questions qui me tracassent à ce propos.

Avant toute chose, je tenais à souligner que je ne suis que développeur et pas administrateur système, et donc en ce qui concerne le système d'init je ne suis qu'utilisateur, je n'ai aucune idée de comment ça fonctionne et ça m'intéresse pas franchement.

Cependant, regardant systemd, les (…)

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 (…)

Journal Linux-only ; et BSD ?

Posté par  . Licence CC By‑SA.
5
23
août
2012

Est-ce que l'évolution de GNU/Linux doit se faire au détriment de BSD ? Voyons un peu :

  • systemd ? Linux-only
  • Btrfs ? Linux-only (à cause de la GPL)
  • Wayland ? Linux-only (utilise KMS et udev)
  • KLANG sera dispo pour Linux et BSD si ça a du succès, seul point positif Déjà par le passé, ALSA est arrivé et BSD a gardé OSS, et là, la situation empire pour eux. Si on part de là, quel avenir pour BSD (ou HURD (…)

Forum Linux.général Problème avec systemd et des partitions chiffrées

Posté par  .
Étiquettes :
5
30
juil.
2012

Bonjour,

Utilisateur d'Arch, je suis passé récemment à systemd, et je rencontre des problèmes pour saisir au boot la passphrase nécessaire pour monter mon /home chiffré et le swap

Je n'ai pas le temps de saisir toute la passphrase, systemd continues à booter sans que j'ai le temps de valider.

Est ce qu'il y a un moyen de forcer systemd à attendre que j'ai saisi la passphrase avant de poursuivre la phrase de boot ?

Pour info, le contenu de mon (…)

Journal Gnome3 et systemd, c'est la fin des haricots!

Posté par  (site web personnel) .
Étiquettes :
25
12
juin
2012

https://bbs.archlinux.org/viewtopic.php?id=140862

A la lecture de ce post, je reste bouche bée:

i just explained why it can't save the setting. you don't run systemd and you don't have that
date dbus api.

Donc en gros, des fonctions de Gnome sont maintenant dépendantes de systemd, ca fait un peu mal au cul d'être obligé d'abandonné l'init BSD à cause de GNOME…

J'espère que c'est du à un mauvais découpage du paquet systemd sous Arch, et que bien sur on peut avoir (…)

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, (…)

Évolutions techniques de systemd

Posté par  . Modéré par baud123. Licence CC By‑SA.
144
2
août
2011
Linux

LinuxFr.org a déjà publié quelques articles à propos de systemd, sans entrer trop dans les détails des améliorations techniques.

On trouve en particulier un entretien avec son auteur, Lennart Poettering, et un journal contestant la qualité et les dépendances du code.

L’arrivée de systemd provoque pas mal de remous, justifiés ou non. On peut citer l’objectif « Linux only » affiché par l’auteur, les multiples dépendances et en particulier celle de D-Bus, la personnalité de l’auteur et la qualité de ses réalisations précédentes, le périmètre de responsabilité de systemd (gdm) et probablement de nombreux autres points.

Cet article a pour objectif de passer en revue les évolutions techniques et les objectifs de systemd. Les autres questions citées ci‐dessus ne sont pas injustifiées (en tout cas, pas toutes), mais sont en dehors du périmètre fixé.

L’article se base essentiellement sur les présentations de Lennart Poettering publiées sur son site en particulier, certains paragraphes sont des traductions un peu condensées de sa présentation initiale.

Merci aux relecteurs : Davy, Spack, npa.