{"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\/da\/blog\/news\/debian-vozvrashhaetsya-k-voprosu-podderzhki-neskolkih-sistem-initsializatsii","title":{"rendered":"Debian vender tilbage til sp\u00f8rgsm\u00e5let om st\u00f8tte til flere init-systemer","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Sam Hartman, projektleder for Debian, <noindex><a rel=\"nofollow\" href=\"https:\/\/lists.debian.org\/debian-devel-announce\/2019\/09\/msg00001.html\">fors\u00f8gte<\/a><\/noindex> at forst\u00e5 de uoverensstemmelser, der er relateret til leveringen af pakken elogind i distributionen. I juli fors\u00f8gte teamet, der er ansvarligt for at forberede udgivelser, <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=934132\">blokeret<\/a><\/noindex> at inkludere elogind i testing-grenen, da denne pakke er i konflikt med libsystemd. <\/p>\n<p>Lad os minde om, at <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/elogind\/elogind\">elogind<\/a><\/noindex> giver de n\u00f8dvendige interfaces for at k\u00f8re GNOME uden at installere systemd. Projektet blev startet som en afgrening fra systemd-logind, som blev flyttet til en separat pakke og befriet fra afh\u00e6ngigheden af komponenter fra systemd. Elogind leverer ogs\u00e5 sin egen version af biblioteket libelogind, som overf\u00f8rer en r\u00e6kke funktioner, der tilbydes af libsystemd, og erstatter dette bibliotek ved installation. <\/p>\n<p>Som \u00e5rsager til blokeringen blev der n\u00e6vnt konflikten med systemd-pakken og risikoen for at erstatte libsystemd med det alternative libelogind, der er helt inkompatibelt med det oprindelige bibliotek p\u00e5 ABI-niveau.<br \/>\nElogind-pakken er markeret som konfliktende med systemd-bibliotekerne, men den er i sin essens designet til kun at fungere uden systemd, og konflikten med systemd er faktisk gavnlig, da den forhindrer fejlinstallation af elogind. P\u00e5 den anden side f\u00f8rer fors\u00f8g p\u00e5 at opdatere konfigurationen fra systemd til en l\u00f8sning med sysvinit og elogind via APT til <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=934491\">et beskadiget system<\/a><\/noindex> uden fungerende APT. Men selv med denne mangel rettet forbliver overgangen fra systemd til elogind umulig uden at fjerne allerede installerede brugergrupper.<\/p>\n<p>Elogind-udviklerne blev <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=940034\">er det blevet foresl\u00e5et til PostgreSQL-udviklerne<\/a><\/noindex> til at tilpasse elogind til at arbejde over den standard libpam-systemd, uden brug af eget lag, libpam-elogind. Overgangen til libpam-systemd besv\u00e6rligg\u00f8res af manglende st\u00f8tte til begrebet slices, men udviklerne af elogind \u00f8nsker ikke at str\u00e6be efter fuld overensstemmelse med API og n\u00f8jagtigt at gentage alle systemd's muligheder, da elogind blot tilbyder minimal funktionalitet til at organisere brugerlogin og ikke har til form\u00e5l at gentage alle systemd's undersystemer.<\/p>\n<p>L\u00f8sningen p\u00e5 de beskrevne tekniske problemer b\u00f8r h\u00e5ndteres p\u00e5 niveauet for samarbejde mellem teams, der frigiver opdateringer, og vedligeholdere af elogind og systemd. Men projektlederen blev n\u00f8dt til at gribe ind, da teams ikke kunne blive enige. Det blevet en modstrid, og probleml\u00f8sningen er g\u00e5et i st\u00e5, hvor hver side har ret p\u00e5 sin egen m\u00e5de. If\u00f8lge Sam Hartman n\u00e6rmer situationen sig et punkt, der kr\u00e6ver gennemf\u00f8relse af en generel afstemning (GR, general resolution), hvor f\u00e6llesskabet tr\u00e6ffer beslutning om alternative initialiseringssystemer og st\u00f8tte til sysvinit med elogind.<\/p>\n<p>Hvis projektets deltagere stemmer for diversificering af initialiseringssystemerne, vil alle vedligeholdere blive involveret i det f\u00e6lles arbejde for at l\u00f8se denne udfordring, eller der vil blive udpeget specielle ansvarlige udviklere til at arbejde p\u00e5 dette problem, og de, der vedligeholder, vil ikke l\u00e6ngere kunne ignorere det alternative initialiseringssystem, tie eller forsinke processen. <\/p>\n<p>I \u00f8jeblikket er der allerede <noindex><a rel=\"nofollow\" href=\"https:\/\/lintian.debian.org\/tags\/package-supports-alternative-init-but-no-init.d-script.html\">akkumuleret<\/a><\/noindex> 1033 pakker, der leverer service-enheder til systemd, men ikke inkluderer init.d skitser. For at l\u00f8se dette problem <noindex><a rel=\"nofollow\" href=\"https:\/\/lists.debian.org\/debian-devel\/2019\/08\/msg00195.html\">tilbys<\/a><\/noindex> b\u00f8r der leveres service-filer som standard, men forberede en h\u00e5ndterer, der automatisk kunne analysere kommandoer fra disse filer og generere init.d skitser baseret p\u00e5 dem.<\/p>\n<p>Hvis f\u00e6llesskabet beslutter, at der i Debian er tilstr\u00e6kkelig st\u00f8tte til et enkelt initialiseringssystem, kan man stoppe med at bekymre sig om sysvinit og elogind, og fokusere udelukkende p\u00e5 enhedsfilene og systemd. En s\u00e5dan beslutning vil have negative konsekvenser for porte, der ikke bruger Linux-kernen (<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> og <noindex><a rel=\"nofollow\" href=\"https:\/\/www.debian.org\/ports\/kfreebsd-gnu\/\">Debian GNU\/kFreeBSD<\/a><\/noindex>), men der er i \u00f8jeblikket ikke nogen officielle st\u00f8tte for s\u00e5danne porte, der findes i det prim\u00e6re arkiv, og de har ikke status som <noindex><a rel=\"nofollow\" href=\"https:\/\/www.debian.org\/ports\/\">officielt underst\u00f8ttet<\/a><\/noindex>. <\/p>\n<p>Bindingen til systemd vil ogs\u00e5 g\u00f8re det betydeligt sv\u00e6rere at \u00e6ndre distributionsudviklingsretningen i fremtiden og begr\u00e6nse muligheden for at gennemf\u00f8re yderligere eksperimenter inden for initialisering og serviceh\u00e5ndtering. At holde elogind i drift er langt lettere end at fjerne det og s\u00e5 fors\u00f8ge at tilf\u00f8je det igen. Hver l\u00f8sning har sine fordele og ulemper, s\u00e5 der vil v\u00e6re behov for en grundig diskussion af alle argumenter for og imod f\u00f8r afstemningen.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Kilde: <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.3 - 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\/da\/blog\/news\/debian-vozvrashhaetsya-k-voprosu-podderzhki-neskolkih-sistem-initsializatsii\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\/da\/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 genoptager sp\u00f8rgsm\u00e5let om st\u00f8tte til flere initialiseringssystemer | ProHoster","description":"Sam Hartman, projektlederen for Debian, fors\u00f8gte at finde svar p\u00e5 uenighederne vedr\u00f8rende.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/debian-vozvrashhaetsya-k-voprosu-podderzhki-neskolkih-sistem-initsializatsii","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\/da\/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\/da\/wp-json\/wp\/v2\/posts\/38282","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=38282"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/38282\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=38282"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=38282"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=38282"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}