{"id":38282,"date":"2019-10-31T22:22:45","date_gmt":"2019-10-31T19:22:45","guid":{"rendered":"https:\/\/prohoster.info\/blog\/debian-vozvrashhaetsya-k-voprosu-podderzhki-neskolkih-sistem-initsializatsii\/"},"modified":"2019-10-31T22:22:45","modified_gmt":"2019-10-31T19:22:45","slug":"debian-vozvrashhaetsya-k-voprosu-podderzhki-neskolkih-sistem-initsializatsii","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/debian-vozvrashhaetsya-k-voprosu-podderzhki-neskolkih-sistem-initsializatsii","title":{"rendered":"Debian revient sur la question du support de plusieurs syst\u00e8mes d'initialisation","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Sam Hartman, chef de projet Debian, <noindex><a rel=\"nofollow\" href=\"https:\/\/lists.debian.org\/debian-devel-announce\/2019\/09\/msg00001.html\">a essay\u00e9<\/a><\/noindex> s'est pench\u00e9 sur les divergences concernant la fourniture du paquet elogind dans la distribution. En juillet, l'\u00e9quipe responsable des pr\u00e9parations de versions, <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=934132\">a bloqu\u00e9<\/a><\/noindex> a inclus elogind dans la branche testing, car ce paquet entre en conflit avec libsystemd. <\/p>\n<p>Rappelons que <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/elogind\/elogind\">, une alternative \u00e0 logind, non li\u00e9e \u00e0 systemd. Dans Xfce et MATE, on utilise<\/a><\/noindex> fournit les interfaces n\u00e9cessaires au fonctionnement de GNOME sans installation de systemd. Le projet a \u00e9t\u00e9 fond\u00e9 comme un d\u00e9riv\u00e9 de systemd-logind, dissoci\u00e9 dans un paquet distinct et lib\u00e9r\u00e9 de la d\u00e9pendance \u00e0 des composants systemd. Entre autres, elogind propose sa propre version de la biblioth\u00e8que libelogind, qui assume certaines fonctions offertes par libsystemd et remplace cette biblioth\u00e8que lors de son installation. <\/p>\n<p>Parmi les raisons du blocage, le conflit avec le paquet systemd a \u00e9t\u00e9 mentionn\u00e9, ainsi que le risque de remplacer libsystemd par une alternative libelogind, compl\u00e8tement incompatible avec la biblioth\u00e8que d'origine au niveau de l'ABI.<br \/>\nLe paquet elogind est marqu\u00e9 comme conflit avec les biblioth\u00e8ques systemd, mais il est essentiellement con\u00e7u pour fonctionner uniquement sans systemd, et le conflit avec systemd est m\u00eame b\u00e9n\u00e9fique, car il emp\u00eache par erreur l'installation d'elogind. D'autre part, dans sa forme actuelle, les tentatives via APT de mettre \u00e0 jour la configuration de systemd vers une option avec sysvinit et elogind entra\u00eenent <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=934491\">un syst\u00e8me corrompu<\/a><\/noindex> avec un APT non fonctionnel. Mais m\u00eame en corrigeant ce probl\u00e8me, la transition de systemd \u00e0 elogind reste impossible sans d\u00e9sinstaller les environnements utilisateurs d\u00e9j\u00e0 install\u00e9s.<\/p>\n<p>Les d\u00e9veloppeurs d'elogind ont \u00e9t\u00e9 <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=940034\">d'activer<\/a><\/noindex> amener elogind \u00e0 fonctionner au-dessus de l'impl\u00e9mentation standard de libpam-systemd, sans utiliser sa propre couche libpam-elogind. La transition d'elogind vers libpam-systemd est entrav\u00e9e par l'absence de soutien pour le concept de slices, mais les d\u00e9veloppeurs d'elogind ne souhaitent pas atteindre une conformit\u00e9 totale avec l'API ni reproduire toutes les fonctionnalit\u00e9s de systemd, car elogind ne fournit que la fonctionnalit\u00e9 minimale pour organiser l'authentification des utilisateurs et n'a pas pour objectif de reproduire tous les sous-syst\u00e8mes de systemd.<\/p>\n<p>La r\u00e9solution des probl\u00e8mes techniques d\u00e9crits doit \u00eatre abord\u00e9e au niveau de l'interaction entre l'\u00e9quipe de publication et les mainteneurs d'elogind et systemd, mais le leader du projet a d\u00fb intervenir car les \u00e9quipes n'ont pas pu parvenir \u00e0 un accord, le travail collaboratif s'est transform\u00e9 en confrontation et la solution du probl\u00e8me est tomb\u00e9e dans un impasse o\u00f9 chaque partie a raison \u00e0 sa mani\u00e8re. Selon Sam Hartman, la situation approche un \u00e9tat n\u00e9cessitant un vote g\u00e9n\u00e9ral (GR, g\u00e9n\u00e9ral resolution), o\u00f9 la communaut\u00e9 prendra une d\u00e9cision concernant les syst\u00e8mes d'initialisation alternatifs et le support de sysvinit avec elogind.<\/p>\n<p>Si les participants au projet votent pour la diversification des syst\u00e8mes d'initialisation, tous les mainteneurs seront impliqu\u00e9s dans le travail collaboratif pour r\u00e9soudre cette t\u00e2che ou des d\u00e9veloppeurs responsables sp\u00e9cifiques seront d\u00e9sign\u00e9s pour travailler sur ce probl\u00e8me et les mainteneurs ne pourront plus ignorer le syst\u00e8me d'initialisation alternatif, rester silencieux ou retarder le processus. <\/p>\n<p>Actuellement, il y a d\u00e9j\u00e0 <noindex><a rel=\"nofollow\" href=\"https:\/\/lintian.debian.org\/tags\/package-supports-alternative-init-but-no-init.d-script.html\">des dizaines de notifications d'erreurs accumul\u00e9es dans les issues sur GitHub). En<\/a><\/noindex> 1033 paquets fournissant des unit\u00e9s de service pour systemd, mais n'incluant pas de scripts init.d. Pour r\u00e9soudre ce probl\u00e8me, <noindex><a rel=\"nofollow\" href=\"https:\/\/lists.debian.org\/debian-devel\/2019\/08\/msg00195.html\">propose<\/a><\/noindex> il faudrait fournir par d\u00e9faut des fichiers de service, mais pr\u00e9parer un gestionnaire qui analyserait automatiquement les commandes de ces fichiers et g\u00e9n\u00e9rerait des scripts init.d bas\u00e9s sur ceux-ci.<\/p>\n<p>Si la communaut\u00e9 d\u00e9cide que Debian n'a besoin que d'un syst\u00e8me d'initialisation, il ne sera plus n\u00e9cessaire de se soucier de sysvinit et elogind, en se concentrant uniquement sur les fichiers unit et systemd. Cette d\u00e9cision aura un impact n\u00e9gatif sur les ports qui n'utilisent pas le noyau Linux (<noindex><a rel=\"nofollow\" href=\"https:\/\/www.debian.org\/ports\/hurd\/\">Debian GNU\/Hurd<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.debian.org\/ports\/netbsd\/\">Debian GNU\/NetBSD<\/a><\/noindex> et <noindex><a rel=\"nofollow\" href=\"https:\/\/www.debian.org\/ports\/kfreebsd-gnu\/\">Debian GNU\/kFreeBSD<\/a><\/noindex>), mais il n'y a actuellement aucun archive de tels ports et ils n'ont pas le statut <noindex><a rel=\"nofollow\" href=\"https:\/\/www.debian.org\/ports\/\">officiellement support\u00e9<\/a><\/noindex>. <\/p>\n<p>Une d\u00e9pendance sur systemd compliquera \u00e9galement consid\u00e9rablement le changement de direction du d\u00e9veloppement de la distribution \u00e0 l'avenir et limitera les exp\u00e9rimentations futures en mati\u00e8re d'initialisation et de gestion des services. Maintenir elogind en \u00e9tat de fonctionnement est beaucoup plus facile que de l'\u00e9liminer et de tenter de le rajouter ensuite. Chaque option de solution a ses avantages et inconv\u00e9nients, donc avant le vote, une discussion approfondie sur tous les arguments pour et contre sera n\u00e9cessaire.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source : <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51517\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u044d\u043c \u0425\u0430\u0440\u0442\u043c\u0430\u043d (Sam Hartman), \u043b\u0438\u0434\u0435\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Debian, \u043f\u043e\u043f\u044b\u0442\u0430\u043b\u0441\u044f \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f \u0432 \u0440\u0430\u0437\u043d\u043e\u0433\u043b\u0430\u0441\u0438\u044f\u0445, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u043e\u0439 \u043f\u0430\u043a\u0435\u0442\u0430 elogind \u0432 \u0441\u043e\u0441\u0442\u0430\u0432\u0435 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430. \u0412 \u0438\u044e\u043b\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u0430, \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0430\u044f \u0437\u0430 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0443 \u0440\u0435\u043b\u0438\u0437\u043e\u0432, \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043b\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 elogind \u0432 \u0432\u0435\u0442\u043a\u0443 testing, \u0442\u0430\u043a \u043a\u0430\u043a \u0434\u0430\u043d\u043d\u044b\u0439 \u043f\u0430\u043a\u0435\u0442 \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u0443\u0435\u0442 \u0441 libsystemd. \u041d\u0430\u043f\u043e\u043c\u043d\u0438\u043c, \u0447\u0442\u043e elogind \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b GNOME \u0431\u0435\u0437 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 systemd. \u041f\u0440\u043e\u0435\u043a\u0442 \u043e\u0441\u043d\u043e\u0432\u0430\u043d \u043a\u0430\u043a \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-38282","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u044d\u043c \u0425\u0430\u0440\u0442\u043c\u0430\u043d (Sam Hartman), \u043b\u0438\u0434\u0435\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Debian, \u043f\u043e\u043f\u044b\u0442\u0430\u043b\u0441\u044f \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f \u0432 \u0440\u0430\u0437\u043d\u043e\u0433\u043b\u0430\u0441\u0438\u044f\u0445, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/news\/debian-vozvrashhaetsya-k-voprosu-podderzhki-neskolkih-sistem-initsializatsii\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Debian \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442\u0441\u044f \u043a \u0432\u043e\u043f\u0440\u043e\u0441\u0443 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u044d\u043c \u0425\u0430\u0440\u0442\u043c\u0430\u043d (Sam Hartman), \u043b\u0438\u0434\u0435\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Debian, \u043f\u043e\u043f\u044b\u0442\u0430\u043b\u0441\u044f \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f \u0432 \u0440\u0430\u0437\u043d\u043e\u0433\u043b\u0430\u0441\u0438\u044f\u0445, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/debian-vozvrashhaetsya-k-voprosu-podderzhki-neskolkih-sistem-initsializatsii\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:22:45+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:22:45+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Debian revient sur la question du support de plusieurs syst\u00e8mes d'initialisation | ProHoster","description":"Sam Hartman, le leader du projet Debian, a essay\u00e9 de clarifier les divergences li\u00e9es \u00e0.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/debian-vozvrashhaetsya-k-voprosu-podderzhki-neskolkih-sistem-initsializatsii","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Debian \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442\u0441\u044f \u043a \u0432\u043e\u043f\u0440\u043e\u0441\u0443 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 | ProHoster","og:description":"\u0421\u044d\u043c \u0425\u0430\u0440\u0442\u043c\u0430\u043d (Sam Hartman), \u043b\u0438\u0434\u0435\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Debian, \u043f\u043e\u043f\u044b\u0442\u0430\u043b\u0441\u044f \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f \u0432 \u0440\u0430\u0437\u043d\u043e\u0433\u043b\u0430\u0441\u0438\u044f\u0445, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/debian-vozvrashhaetsya-k-voprosu-podderzhki-neskolkih-sistem-initsializatsii","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:22:45+00:00","article:modified_time":"2019-10-31T19:22:45+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38282","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 21:19:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:12:22","updated":"2026-01-23 21:19:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/38282","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=38282"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/38282\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=38282"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=38282"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=38282"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}