Journal Les BSD isolés

Posté par  . Licence CC By‑SA.
23
5
sept.
2013

Cher journal,

Tu n'es pas sans savoir que systemd use (et abuse ?) des cgroups pour gérer les services qu'il démarre. Ceci est une bonne façon de traquer les processus pour les auteurs mais cela rend le logiciel incompatible avec les autres système libre de type Unix (avec les autres systèmes tout court en fait mais ça, on s'en (d|f)outait). Dans les autres Unix libre, un développeur Debian/Hurd qui passe son Google Summer of Code à tenter d'avoir des script d'initialisation (…)

Journal Créer un service sous systemd

Posté par  . Licence CC By‑SA.
3
19
août
2013

Cher journal,

Comme j'ai toujours du mal à retrouver comment faire cette action simple, voici une liste des démarches à faire:

  • Créer un fichier test.service, à mettre dans /usr/lib/systemd/system/

    [Unit]
    Description=Service de test
    After=tlp-init.service

    [Service]
    Type=oneshot
    RemainAfterExit=no
    ExecStart=/usr/local/bin/test.sh

    [Install]
    WantedBy=multi-user.target

  • Démarrer le service test

    sudo systemctl start test.service

  • Activer le service test au démarrage

    sudo systemctl enable startup.service

Librement repompé adapté de cette page

Journal Fin des RPS et choix cornélien

Posté par  (site web personnel) . Licence CC By‑SA.
40
4
mai
2013

J'ai eu aujourd'hui la désagréable surprise de recevoir un email d'OVh me disant en substance ceci :

[IMPORTANT] Arrêt du service RPS le 24 Juin 2013

OVH a proposé le produit RPS de Janvier 2008 à Juin 2011. L'infrastructure de ce produit 
devient obsolète, amenant à terme de potentiels risques. OVH proposant désormais des offres 
plus adaptées à ce type de besoin, nous avons pris la décision de stopper le service.

Le service RPS sera donc définitivement stoppé le 24
(…)

Journal Systemd dans Debian, la vidéo

Posté par  . Licence CC By‑SA.
Étiquettes :
10
12
fév.
2013

(suite du journal précédent)

Lors du Fosdem 2013, deux développeurs Debian, Tollef Fog Heen et Michael Biebl, ont présenté une conférence intitulée « systemd in Debian ».

Dans le diaporama de leur présentation (disponible sur ce lien), les deux développeurs Debian écrivaient que, dans la future Debian Jessie :

sysvinit will most likely remain the default for most installations

… ce qui avait donné lieu à différentes interprétations (voir le journal précédent).

La vidéo de la (…)

Journal Systemd dans Debian

Posté par  . Licence CC By‑SA.
12
7
fév.
2013

Bonjour.

Le Fosdem 2013 s'est tenu à Bruxelles il y a quelques jours.

Deux développeurs Debian, Tollef Fog Heen et Michael Biebl, y ont présenté une conférence intitulée « systemd in Debian ». Le diaporama de leur présentation est en ligne ici.

Sa lecture nous apprend que systemd sera proposé dans la prochaine Debian stable (Debian Wheezy) qui devrait sortir dans les prochains mois.

Concernant la version suivante de Debian (Debian Jessie) les deux développeurs écrivent que :

sysvinit (…)

Journal Systemd: tuons les mythes

Posté par  . Licence CC By‑SA.
61
27
jan.
2013

Harry Poetter Lennart vient de publier un billet sur son blog pour démentir l'ensemble des mythes associés à systemd
http://0pointer.de/blog/projects/the-biggest-myths.html

Une argumentation solide, même si parfois on se demande d'où sortent certains mythes (fichiers de configuration binaires ?), parfois contradictoires ("systemd est pas fait pour la rapidité" suivi d'un "un démarrage rapide c'est bien pour les sysadmins").

Un peu de mauvaise foi, avec les *BSD qui reprochent surtout l'intégration poussée de systemd aux environnements de bureaux. Effectivement, ils s'en branlent de (…)

Journal Comment Freedesktop divise le desktop.

Posté par  . Licence CC By‑SA.
60
29
nov.
2012

Freedesktop est vu, par beaucoup, comme une solution à la diversité des bureaux sur Linux, mais dans ce journal je veux montrer que au contraire, Freedesktop n'est qu'un outil utilisé par deux entreprises pour imposer leur points de vues. Ces entreprises sont RedHat et Collabora.

Freedeskstop fut créé début des années 2000 par un groupe de développeurs venant principalement de GNOME. Leur but était d'améliorer l'intégration des différents logiciels entre eux.

Revenons 5 ans en arrière : Le desktop sous (…)

Journal Trolldi : Lennart en pleine forme

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
18
23
nov.
2012

C'est du tout grand Lennart qui nous arrive, sur son compte Google+ ce vendredi :

https://plus.google.com/115547683951727699051/posts/ZZWLtq6tYdn

Au menu, sa critique de la spec par Canonical visant à mettre Upstart dans la session utilisateur :

https://wiki.ubuntu.com/FoundationsTeam/Specs/RaringUpstartUserSessions

Selon Lennart, cela revient purement et simplement à créer deux environnement totalement incompatibles au niveau des applications : Unity/Upstart d'un côté, GNOME/KDE/Systemd de l'autre. Un peu comme Android quoi.

Bon, il trolle en douceur, admettant que lui-même voulait faire la même chose avec Systemd, mais qu'il ne voulait pas (…)

Journal Non, systemd n'est vraiment pas parfait ! (ni prêt)

Posté par  . Licence CC By‑SA.
17
9
nov.
2012

Non, systemd n'est vraiment pas parfait ! Alors, oui, je veux bien croire qu'il améliore pas mal de choses,
qu'il est plus "beau" plus rapide, plus "simple" et peut-être même qu'il rend le poil de votre poney luisant !

Mais, tout de même, je ne suis pas convaincu que ce soit une bonne idée que de précipiter un projet si "jeune".
Remplacer une partie si important de notre système d'en un temps aussi court !

Un exemple tout con, aujourd'hui, je viens de (…)

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.