Journal Un fork de Debian à cause de systemd ?

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

Énième remous de l’affaire systemd/debian : un « groupe de développeurs Debian » menace de forker la distrib si on ne laisse pas à l’utilisateur la possibilité de ne pas utiliser systemd.

http://debianfork.org/

La guerre de tranchée fait toujours rage :
http://www.debianuserforums.org/viewtopic.php?f=12&t=3031
http://soylentnews.org/article.pl?sid=14/09/27/2211225

Le problème est double, certains rejettent systemd en tant que solution technique, et certains sont choqués par la manière dont la décision a été prise.

Moi ce qui m’inquiète un peu, en dehors de ce gaspillage d’énergie, c’est que (…)

Aujourd’hui c’est déjà demain : systemd dans l’initrd sous Arch Linux

Posté par  (site web personnel) . Édité par Davy Defaud, palm123, Xavier Teyssier et Bruno Michel. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
23
16
oct.
2014
Technologie

Nous allons voir dans ce petit article comment utiliser systemd dans l’initrd. La construction d’un initrd étant spécifique à la distribution, nous verrons comment l’utiliser avec Arch Linux, mais avec un peu de travail cela devrait pouvoir donner le principe général de fonctionnement et être adaptable sur d’autres distributions.

Journal Aujourd'hui c'est déjà demain : systemd dans l'initrd sous Arch Linux

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
33
16
oct.
2014

Introduction

Nous allons voir dans ce petit article comment utiliser systemd dans l'initrd. La construction d'un initrd étant spécifique à la distribution, nous verrons comment l'utiliser avec Arch Linux mais avec un peu de travail cela devrait pouvoir donner le principe général de fonctionnement et être adaptable sur d'autres distributions.

ATTENTION : nous allons modifier une partie très importante du démarrage de la machine, et il est probable que la machine ne démarre plus. Prévoyez donc un live-cd quelconque pour (…)

Gajim 0.16 sort de terre

Posté par  (site web personnel) . Édité par Benoît Sibaud, BAud, Maxime et palm123. Modéré par bubar🦥. Licence CC By‑SA.
21
14
oct.
2014
XMPP

Deux ans et demi après la dernière mise à jour majeure et près de 6 mois depuis la dernière mineure ; une nouvelle version de Gajim est sortie le 4 octobre 2014 !

Gajim, ce client XMPP basé sur Python et Gtk semblait ne plus donner signes de vie mais NON ! Il n'est pas mort !

Revue de presse de l'April pour la semaine 41 de l'année 2014

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud. Modéré par bubar🦥. Licence CC By‑SA.
21
13
oct.
2014
Internet

La revue de presse de l'April est régulièrement éditée par les membres de l'association. Elle couvre l'actualité de la presse en ligne, liée au logiciel libre. Il s'agit donc d'une sélection d'articles de presse et non de prises de position de l'association de promotion et de défense du logiciel libre.

Sommaire

systemd versions 212 à 215

60
6
oct.
2014
Technologie

systemd est un système de démarrage alternatif au démon init d’UNIX System V spécifiquement conçu pour le noyau Linux, avec une meilleure gestion des dépendances entre services et le chargement en parallèle des services au démarrage. Il est publié sous licence GNU LGPL version 2.11.

Voici une version traduite, réarrangée et non exhaustive des notes de version de systemd des versions 212 à 215. En bref, on ajoute un peu de sucre autour ! Vous pouvez même sauter ce qui ne vous intéresse pas.

Lennart, développeur principal de systemd, posant avec son livre préféré

N. D. M. : cette dépêche est un énorme travail d’eggman et de sinma qui méritent tous les deux des gros remerciements.

systemd pour les administrateurs, parties 3, 4 et 5

55
1
oct.
2014
Technologie

On vous parle depuis longtemps de systemd. On vous dit que c’est très bien. De nombreuses distributions l’ont adopté (dont Fedora, openSUSE, Mageia, Frugalware et ArchLinux), vont l’adopter (Debian, Ubuntu) ou vous permettent de l’utiliser de manière optionnelle (Gentoo par exemple). Mais savez‐vous l’utiliser ?

Voici la suite d'une série d’articles didactiques pour apprendre à utiliser systemd et vous permettre de mieux l’appréhender et de comprendre les avantages qu’il apporte par rapport aux systèmes précédents.

Les informations ci‐dessous sont tirées, traduites et adaptées du blog de Lennart Poettering et sont accessibles dans la langue de Shakespeare aux adresses ci‐dessous :

Journal Où systemd résout des problèmes de cifs

Posté par  . Licence CC By‑SA.
Étiquettes :
26
24
sept.
2014

Cher journal,

Je voudrais partager avec toi le fruit d'une récente victoire sur une épine qui perforait mon pied depuis longtemps.

La petite histoire

Comme beaucoup de gens, j'accède à quantité de données stockées sur le réseau via le protocole CIFS. Peu enclin à la répétition de commandes mount à rallonge, j'avais choisi de renseigner mon fichier /etc/fstab avec les points de montage désirés.

Cependant, sur mes machines transportables, j'ai découvert que passer en mode veille avec un partage (…)

Journal Ne dites pas à ma mère que j'ai installé systemd, elle croit que je suis pianiste dans un bordel.

Posté par  . Licence CC By‑SA.
15
24
sept.
2014

Short story short:

J'ai installé systemd et j'aime ça, mais je me garde quand même une slackware avec un init sysV.

Long story:

J'utilise linux depuis longtemps, j'utilise un peu du Mac aussi. J'aimais beaucoup sous linux sa hackabilité: tout est documenté, tout est dans des fichiers textes, on peut modifier/hacker/tweaker simplement n'importe quelle partie du système et c'est génial.

Mais commençons par parler du Mac:

Sous mac, ça marche bien (on a un terminal, bash, ssh, vi et à (…)

Forum Linux.général Boot très lent avec systemd

Posté par  . Licence CC By‑SA.
Étiquettes :
6
20
sept.
2014

Bonjour,

Ça y est, j'ai fait le pas systemd. Enfin… ma mise à jour vers Debian Jessie l'a fait pour moi. Content d'avoir un nouveau truc à apprendre (on verra pragmatiquement ensuite si je suis content de cette transition ou pas) mais pour l'instant, on ne peut pas dire que cela se passe idéalement :

sudo systemd-analyze
Startup finished in 16.594s (kernel) + 1min 10.560s (userspace) = 1min 27.155s

Pour être plus précis :

sudo systemd-analyze
(…)

Journal Sur systemd, btrfs & co

Posté par  . Licence CC By‑SA.
82
4
sept.
2014

Bien le bonsoir,

Histoire de changer d’air, je vais parler un peu de bidouilles qu’il est possible de réaliser sous GNU/Linux avec des outils modernes. Il ne s’agit pas de tutoriel, ni de manuel au sens classique des termes mais d’un exemple pratique et volontairement simplifié à l’extrême, une manière de partager des astuces, écrit au kilomètre, que chacun pourra adapter & compléter à sa convenance. Parce que c’est ce que j’aime sous GNU/Linux, le côté bidouille, avec une documentation (…)

Forum Linux.gentoo Problème avec des règles udev

Posté par  . Licence CC By‑SA.
Étiquettes :
1
2
sept.
2014

Bonjour,

J'ai 2 adaptateurs differents pour manette console vers usb

looking at device '/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/0003:0E8F:1006.000A/input/input26/js0':
KERNEL=="js0"
SUBSYSTEM=="input"
DRIVER==""

looking at parent device '/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/0003:0E8F:1006.000A/input/input26':
KERNELS=="input26"
SUBSYSTEMS=="input"
DRIVERS==""
ATTRS{name}=="HuiJia USB GamePad"
ATTRS{phys}=="usb-0000:00:1a.0-1.2/input0"
ATTRS{uniq}==""
ATTRS{properties}=="0"

looking at parent device '/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/0003:0E8F:1006.000A':
KERNELS=="0003:0E8F:1006.000A"
SUBSYSTEMS=="hid"
DRIVERS=="hid-generic"

looking at parent device '/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0':
KERNELS=="1-1.2:1.0"
SUBSYSTEMS=="usb"
DRIVERS=="usbhid"
ATTRS{bInterfaceClass}=="03"
ATTRS{bInterfaceSubClass}=="00"
ATTRS{bInterfaceProtocol}=="00"
ATTRS{bNumEndpoints}=="01"
ATTRS{supports_autosuspend}=="1"
ATTRS{bAlternateSetting}==" 0"
ATTRS{bInterfaceNumber}=="00"

looking at parent device '/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2':
KERNELS=="1-1.2"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bDeviceProtocol}=="00"
ATTRS{devpath}=="1.2"
ATTRS{idVendor}=="0e8f"
ATTRS{speed}=="1.5"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bConfigurationValue}=="1"
ATTRS{bMaxPacketSize0}=="8"
ATTRS{busnum}=="1"
ATTRS{devnum}=="6"
ATTRS{configuration}==""
ATTRS{bMaxPower}=="300mA"
ATTRS{authorized}=="1"
ATTRS{bmAttributes}=="80"
ATTRS{bNumConfigurations}=="1"
ATTRS{maxchild}=="0" (…)

systemd pour les administrateurs, partie 1 et 2

85
2
août
2014
Technologie

On vous parle depuis longtemps de systemd. On vous dit que c’est très bien. La plupart des distributions l’ont adopté (Fedora, openSUSE, Mageia, Frugalware, Arch, etc.), vont l’adopter (Debian, Ubuntu) ou vous permettent de l’utiliser de manière optionnelle (Gentoo, etc.). Mais, savez‐vous l’utiliser ?

Voici une série d’articles didactiques pour apprendre à utiliser systemd et vous permettre de mieux l’appréhender et de comprendre les avantages qu’il apporte par rapport aux systèmes précédents.

Les informations ci‐dessous sont tirées, traduites et adaptées du blog de Lennart Poettering et sont accessibles dans la langue de Shakespeare aux adresses ci‐dessous :

Mise aux poings sur systemd

96
13
juin
2014
Technologie

systemd est un gestionnaire du système et de services (aussi appelé « PID 1 », car c’est le premier processus à être lancé) pour Linux, compatible avec SysV et les scripts d’init LSB. systemd a des capacités de parallélisation énergiques. Il utilise les sockets et l’activation par D-Bus pour démarrer les services, permettant le démarrage à la demande des démons. Il surveille et commande les processus avec les groupes de contrôle (cgroups) Linux. Il prend en charge la construction d’instantanés et la restauration de l’état du système. Il maintient les points de montage et d’auto-montage, et implémente une logique de contrôle transactionnelle élaborée fondée sur les dépendances entre services.

systemd ne fait pas partie du projet freedesktop.org, bien qu’hébergé sur le site. Il est codé en langage C et publié sous licence GNU GPL 2.1+. Il a été lancé par Lennart Poettering, auteur de PulseAudio et d'Avahi entre autres, et est maintenant activement développé par plusieurs dizaines de développeurs.

La dernière dépêche concernant systemd a suscité de nombreuses réactions et certaines d'entre elles montraient une méconnaissance de ce logiciel : la dépêche se contentait, pour la majeure partie il est vrai, de traduire les notes de versions.

Je vais donc faire un point sur systemd, histoire d’en finir une bonne fois pour toutes avec les discussions sans fin sur systemd (l’espoir fait vivre).