Et la réponse : « So, yeah, I don't think there's anything to fix in systemd here. I understand this is annoying, but still: the username is clearly not valid. »

grx@grx ~ $ cat /etc/debian_version jessie/sid (en fait c'est mint 17.3) grx@grx ~$ sudo -s Password: grx ~ # useradd -M 0day grx ~ # passwd 0day Enter new UNIX password: plop Retype new UNIX password: plop passwd: password updated successfully grx recipes # exit grx@grx ~ $ su 0day Password: plop 0day@grx /home/grx $ whoami 0day 0day@grx /home/grx $ id uid=1001(0day) gid=1001(0day) groups=1001(0day) 0day@grx /home/grx $ exit grx@grx ~ $ sudo userdel 0day
Zeph (./6907) :parce que malgré tous ces problèmes, systemd amène beaucoup de gros avantages
Pourquoi malgré tous ces problèmes c'est quand même systemd qui a fait son entrée dans les distributions majeures ?
* un seul fichier de conf pour toutes les distributions basées sur systemd !!!
Zeph (./6915) :C'est exactement l'une des critiques récurrentes de systemd : ça devient une usine à gaz qui gère plein de trucs (et de façon assez opaque, semble-t-il).
ça ne fait pas un peu trop de tâches qui deviennent la responsabilité du seul systemd
Godzil (./6916) :Le jeu de Red Hat, c'est-à-dire ?* un seul fichier de conf pour toutes les distributions basées sur systemd !!!
Bravo, tu joue bien le jeu de redhat.
Un process externe n'a PAS a décider de comment doit être configuré une autre application...
Sur une Debian 6 neuve, la taille moyenne est de 108 lignes sur 46 fichiers d'init ^^
Sinon 100 lignes il ne faudriat pas exagerer je n'ai jamais vu d'init script aussi complexe sans raison, la majorité dépassent rarement les 10-15 lignes (et encore avec un set de script tel que OpenRC on peux faire avec beaucoup moins)
Zeph (./6915) :Bah il n'y a pas une seule réponse, ça dépendra de chacun. Il est certain qu'une fois systemd utilisé, tu ne peux pas le remplacer facilement par autre chose.
OK merci pour les détails
J'ai l'impression que ça apporte beaucoup de choses positives par rapport à un système vieillissant, peut-être même un peu trop... dans un OS où le maitre mot est la modularité et où chaque composant n'a qu'un seule rôle pour pouvoir être interchangé avec un programme équivalent, ça ne fait pas un peu trop de tâches qui deviennent la responsabilité du seul systemd ? Ou bien derrière ce nom se cachent en fait plusieurs composants modulaires également ?
squalyl (./6921) :comment ça ? chaque sujet est traité par un binaire différent
pour moi le problème de systemd est aussi qu'il gère trop de choses. une compromission de ce truc serait grave.
squalyl (./6924) :La solution est simple : il suffit de trouver une meilleure solution pour les mainteneurs de distrib ^^
la meilleure ca serait que les distro commencent a VIRER systemd.