Portál AbcLinuxu, 8. května 2025 17:24

Rozhodnutí o výchozím init systému v Debianu se (ne)blíží

Debian by ke konci měsíce "měl dospět" k volbě výchozího init systému. Podle jednotlivých vyjádření členů (link na seznam) technické komise (ctte) je stav systemd: 4, upstart: 4, openrc: 0 (k finálnímu hlasování ještě nedošlo).

LWN.net dále rozebírá (subscriber link) možná řešení patové situace: předseda komise (Bdale Garbee, pro systemd) má formálně 1 extra hlas pro řešení patu, ale v tomto případě není pravděpodobné, že by takové řešení bylo přijato. To by mohlo vést např. k referendu, které ale na přehlasování komise potřebuje výsledek alespoň 2:1 ...

22.1.2014 07:27 | marbu | Komunita


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

Max avatar 22.1.2014 07:40 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Odpovědět | Sbalit | Link | Blokovat | Admin
Používá a vyvíjí někdo upstart kromě Canonicalu?
Na wikině je, že Fedora nasadila upstart, ale pak přešli na systemd. To samé v případě OpenSuse. RedHat 7 bude mít také systemd.
Zdar Max
Měl jsem sen ... :(
22.1.2014 09:30 marbu | skóre: 31 | blog: hromada | Brno
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Fedora sice na upstart přešla, ale nedostala se do fáze, že by se přestal používat SysV kompatibilní režim, nativní upstart initfile (v /etc/init/) mělo jen pár věcí (tty, plymouth, sysv runlevely a pod.).
There is no point in being so cool in a cold world.
23.1.2014 14:32 Ján Dráb | skóre: 4 | Banská Bystrica
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
s tym redhatom to bude zaujimave, ak si spravne pamatam, tak RH6 ma podporu 10rokov :)
Everything has room for improvement.
23.1.2014 17:20 marbu | skóre: 31 | blog: hromada | Brno
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Tohle imho nebude zas az tak velky problem, protoze vsichni daemoni v RHElu 6 maji pouze klasicke SysV initskripty, nove vlastnosti upstartu se vyuzivaji velmi malo. Viz muj predchozi prispevek o Fedore (do verze 14), pro RHEL6 plati to same.
There is no point in being so cool in a cold world.
23.1.2014 17:24 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Jediné nativní využití upstartu, které jsem v RHEL6 viděl, používá vdsm pro řízení libvirtu na RHEVích hostitelích. Tam se libvirt musí ovládat pomocí initctl pokud se už na něco musí sahat.
SYSMAN avatar 22.1.2014 07:48 SYSMAN | skóre: 24 | blog: SYSMAN | Veselí nad Moravou
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Odpovědět | Sbalit | Link | Blokovat | Admin
A není to ve finále v podstatě jedno?
Karry avatar 22.1.2014 08:48 Karry | skóre: 10
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Co se Linuxového Debianu týče tak je to opravdu celkem jedno. Ale Debian se vydává i s jinými jádry, jako (k)FreeBSD a jako neoficiální build s Hurd kernelem. Systemd může fungovat pouze na Linuxu, jeho výběr by tedy tyto ne-Linuxové porty značně ztížil.

Osobně mám zkušenosti pouze s Upstartem, takže nemohu moc porovnávat. Na úrovni init systému stojí na stejných myšlenkách. Systemd ale krom init systému plní i funkci udev a logování...
unzip; strip; touch; grep; finger; mount; fsck; more; yes; umount; sleep
Rezza avatar 22.1.2014 09:50 Rezza | skóre: 25 | blog: rezza | Brno
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Jak pises - systemd uz davno neni jen init, ten je tam jen takovy maly zlomek. Ale proste systemovy daemon. Ve chvili, kdy tu systemovou cast zacnou pouzivat a vynucovat upstreamy, musis na systemd stejne prejit nebo mit kompatibilni vrstvu nebo se trebas rozloucit s GNOME.
22.1.2014 11:14 ikar
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
nebo se trebas rozloucit s GNOME

Nejlepší řešení navrhne odborník vždy jako poslední!
22.1.2014 11:23 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Nevím, nakolik to funguje i u psaného projevu, ale při živém rozhovoru je podle psychologů vhodné nabízet námi preferovanou možnost jako poslední, protože člověk, kterému je to víceméně jedno, nejčastěji zvolí právě poslední nabízenou variantu (zejména je-li jich hodně nebo pokud problematice vůbec nerozumí), prostě proto, že ji má nejčerstvější v paměti.
22.1.2014 16:36 Xerces
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Otázka je, zda navrhovat něco člověku, kterému to je v zásadě jedno, nebo problematice nerozumí. :-)
22.1.2014 17:44 Mti. | skóre: 31 | blog: Mti
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Bohuzel i takovi maji casto moznost rozhodovat a je jich dost na to, aby mohli (byt nevedome) skodit. :-/
Vidim harddisk mrzuty, jehoz hlava plotny se dotyka...
23.1.2014 18:09 Já
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Zajděte si třeba do čajovny, kde zrovna obsluhuje nějaký aktivista, který má pocit, že i když jste si vybrali čaj, pořád se vás ještě musí zeptat na deset dalších doplňujících otázek k relativně bezvýznamným detailům. To strašně škodí, že?
22.1.2014 16:43 marvn
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
(ftr) na ck uz se skoro 2 roky nesahlo, takze v dohledne dobe to nebude jen gnome, protoze k logind neni v soucasnosti alternativa...
22.1.2014 16:27 Ondra
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
nebo se trebas rozloucit s GNOME
a nejsou tohle jen klepy?

co jsem ja slysel, tak jadro GNOME systemd nepotrebuje. ten se pouziva/bude pouzivat jen na technicky veci jako spravu napajeni nebo neco okolo prihlasovani... ale gnome-shell, nautilus, nebo gnome-control-center si pustim systemd nesystemd

jestli do toho nekdo opravdu vidite, uvedte to prosim na pravou miru, diky
22.1.2014 16:47 marvn
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
afaik, tak nektery funkce jsou vazany na logind. ktery teoreticky nepotrebuje systemd jako init, ale atm s nicim jinym nefunguje...

bez logind pak gnome bude postradat nektere funkce (ale konkretnejsi info neznam)
22.1.2014 17:18 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Pokud mohu soudit podle zkušeností s KDE, půjde o všechno, co bude potřebovat (typicky kvůli oprávněním) vědět, kdo je aktuálně přihlášený uživatel - např. mountování výměnných diskových zařízení, povolení uspání/vypnutí/rebootu apod.
23.1.2014 18:11 Já
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Toho je víc. Ale dá se celkem čekat, že kolem 3.14, nejpozději 3.16, nahradí systemd (v uživatelské instanci) gnome-session tak moc, že Gnome jako celek asi používat moc nepůjde.

(Má-li kdo intimnější zážitky s gnome-session, spíš se na to těší.)
23.1.2014 14:41 Ján Dráb | skóre: 4 | Banská Bystrica
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Len doplním tvoje tvrdenie, že systemd môže fungovať len na linuxe. AFAIK Lennart povedal, že nepočíta s ničím iným ako s linuxom, čiže na BSD/hurd nebude brať pri vývoji ohľad. Naproti tomu upstart ani dnes ešte nie je portovaný na nič iné ako linux. Rozdiel je v tom,že Canonical potvrdil, že prekážky portovaniu na inú platformu robiť nebude a možno neskôr niekoho k tomu vyčlení. Ďalší problém vidím vo vývojároch debianu, kde podľa môjho názoru má veľká časť z nich problém s CLA, ktorú Canonical od nich k upstartu bude určite vyžadovať.
Everything has room for improvement.
23.1.2014 17:02 Foo Bar | skóre: 14
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Škoda, že se i tato diskuze plní nepodloženými fakty: https://lists.ubuntu.com/archives/upstart-devel/2014-January/003010.html

Stejně tak ten žblept o tom, že by Canonical od Debian vývojářů bude vyžadovat CLA. Debian má dlouhou tradici v udržování externích patchů, a není zásadní problém v tom dál pokračovat i v případě upstartu.

Pokud by se stal upstart stardarním init systémem, tak by naopak musel nějak zareagovat Canonical, protože v jeho zájmu rozhodně není, aby Debian forknul upstart. Byl by to pro ně byl snad větší problém, než když Debian přejde na systemd, protože situace, kdy existují dvě vzájemně nekompatibilní verze upstartu, je pro import source balíků z Debianu nejhorší možná situace.

P.S.: Osobně bych byl pro kombo systemd(Linux)+openrc(!Linux)
23.1.2014 18:49 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Tohle mě zajímá - když už OpenRC, proč ještě systemd? Kvůli Gnome?
little.owl avatar 23.1.2014 21:04 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
když už OpenRC, proč ještě systemd?
Otazka by spise mela znit: "Kdyz systemd, tak proc OpenRC?", zejmena kdyz mam pocit ze i v jeho baste Gentoo ztraci postupne pozice a i treba odvozeny Sabayon presel z OpenRC na systemd.
A former Red Hat freeloader.
23.1.2014 21:31 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Což si takhle přečíst, na co jsem reagoval? Nebo to má chápat jako dotaz, proč mít Debian založený na nelinuxových jádrech? V tom případě se ptejte spíš předřečníka, já vám na to odpověď nedám (i když ta možnost se mi líbí, byť ji nevyužívám)
little.owl avatar 23.1.2014 22:12 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Což si takhle přečíst, na co jsem reagoval?
V podstate ano, sorry.
Nebo to má chápat jako dotaz, proč mít Debian založený na nelinuxových jádrech?
To je dobra otazka, podle je uzivatelu jinych architektur smesne zanedbatelny pocet.
A former Red Hat freeloader.
24.1.2014 02:46 Foo Bar | skóre: 14
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Odpovídám tady za sebe - moderní init kvůli integrované supervizi, kterou OpenRC nemá a ta navrhovaná integrace s monitem ve mne vyvolává dávící reflex.

OpenRC je tam jenom proto, aby non-Linux porty fungovaly, a zároveň se dalo zbavit těch příšerných shell init skriptů. Mnohem radši budu psát konfigurace pro systemd+upstart+openrc než jeden shell init skript.
24.1.2014 10:20 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
moderní init kvůli integrované supervizi, kterou OpenRC nemá

Proč se jejich implementace cgroups nedá počítat jako integrovaná supervize?
24.1.2014 11:00 Foo Bar | skóre: 14
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Já do toho zas tolik nevidím (resp. mne to nezajímá natolik, abych to studoval hlouběji, nesedím v CTTE :)), ale tak jsem to pochopil z Thomasovy reakce v https://lists.debian.org/debian-ctte/2014/01/msg00390.html
[...]
On 01/19/2014 08:15 PM, Ian Jackson wrote: > * The daemon does not double-fork; it runs in the foreground of > of its initial process.
Something like start-stop-daemon then? :)

See also the command_background directive (in the man openrc-run).
On 01/19/2014 08:15 PM, Ian Jackson wrote: > * The daemon's parent process (part of the init system) keeps > track of it, so the init system knows whether the process > is still running.
First, OpenRC isn't stateless like sysv-rc to begin with (try "rc-status" to see what daemon is running). Status are kept in /run/openrc/started using symlinks to /etc/init.d, and OpenRC uses (optionally) cgroups to shutdown daemons, if that's what you ask.

Then, the answer to this question is even more definitively "yes", if you use this patch: https://github.com/qnikst/openrc/compare/s-vision

which uses monit for the process supervision. [...]
Radši to přečtěte v originále včetně další diskuze, mohl jsem vytípat něco moc z kontextu... a třeba jsem špatně pochopil to, že OpenRC používá cgroups jenom na hlídání toho, že se mu při shutdownu nerozutečou všechny child procesy.

Já si pod supervizí představuju něco jako daemontools/runit, a systemd (i upstart) to (alespoň pro mne) splňuje.
little.owl avatar 23.1.2014 21:03 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
No a jaka je tedy situace v Debianu?

Podle pravidelneho scanovani Debian mailing listu mam pocit, ze vetsine vyvojaru je to fuk, a vetsina z tech kterych se to tyka nebo maji nazor se kloni spise k systemd, s tim ze na obou stranach jsou hlucni zastanci/odpurci, a ze OpenRC je mimo hru, nebot ho nikdo prakticky neni ochoten udrzovat v odpovidajicim stavu.
A former Red Hat freeloader.
24.1.2014 09:55 Ján Dráb | skóre: 4 | Banská Bystrica
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Dik Ondrej, zrejme som mal stare informacie, vid mailinglist. A tiež máš pravdu v tej ďalšej časti o upstarte ako štandardnom init systéme. Osobne mi ale príde veľmi divné aby si debian udržiaval všetky svoje príspevky do upstartu ako patche, pretože to podpísanie CLA platí pre všetky projekty Canonicalu. Ale naozaj by bolo pre Canonical a upstart vhodnejšie aby sa s tým CLA umravnili a celé ho zahodili. Pre ich vlastné prospech. Ešte raz ďakujem za ten link na mailinglist.
Everything has room for improvement.
Max avatar 22.1.2014 09:09 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Rozhodně ne, musíš překopat hodně věcí, hodně scriptů a všeho. Změna init systému není záležitost na týden.
Je třeba myslet na budoucnost, aby se to pak zase nemuselo překopávat (zbytečná práce navíc, dále uživatelé jsou na něco zvyklí a musí měnit atd.).
Zdar Max
Měl jsem sen ... :(
22.1.2014 10:12 Jiří J. | skóre: 34 | blog: Poutník | Brno
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Odpovědět | Sbalit | Link | Blokovat | Admin

Docela mě zklamal openrc:0. :-( ... Doufal jsem, že se alespoň někdo bude řídit rčením "pokud se nemůžeš rozhodnout mezi A nebo B, zvol C". Konec konců openrc je pěknou "evolucí" sysv init skriptů.

Ono to možná dopadne tak, jak předpovídaly spousty komentářů pod oznámením o hlasování na LWN - Debian prostě půjde přes veškerou bolest všech zúčastněných, jen aby podporoval všechny init systémy. :-D

Stejně nechápu, proč se při stavu 4:4:0 nemůže hlasování prostě o release nebo dva odložit. Kdo na to tlačí? Systemd?

22.1.2014 10:35 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Kdo na to tlačí? Systemd
Afaik stav debianích initskriptů.
22.1.2014 11:37 paul
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Nejhorsi na tom je, ze psat prehledne a jednoduse initskripty jde ala styl BSD v Archu(pred systemd) nebo Slackware. Ty SysV init rc postradaly v zakladu tu jednoduchost a podle me to muselo driv nebo pozdejc skoncit bordelem. S tou komplexnosti systemd to analogicky vidim taky jako cestu do pekel.

Mimochodem, uvazuje Debian taky o prechodu na jiny zpusob tvorby balicku ? Ty jejich automagicke devhelpery, devscripty, dh-makery, dpkg-buildery a stokrat prekopavane rules jsou taky sila.

22.1.2014 14:47 Robert Smol
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Tak prave systemd ma vyhodu v tom, ze napises init script (a ten muze byt opravdu trivialni) jen jendou a bezi ti na vsech dsitribuci.
22.1.2014 15:11 paul
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Ten initscript muze byt sam o sobe trvialni, ale to je uplne jedno. Na komplexnosti systemd to nic neubere. Jen obsluha zurnalu je rozsahlejsi nez cely sysvinit a to ma systemd tech modulu desitky.
little.owl avatar 22.1.2014 15:28 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
To je ale jina vec - moduly systemd kanibalizovaly funkce jinych casti systemu - a pak to musite srovnavat nejen s init ale treba i syslog a dalsimi vecmi, vcetne cele kupy veci ktere potrebovaly init scripty..
A former Red Hat freeloader.
Gilhad avatar 22.1.2014 23:55 Gilhad | skóre: 20 | blog: gilhadoviny
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Srovnám tedy srovnatelné - jak systemd, tak Windows kanibalizují zbytek systému a jak systemd, tak Windows mi nesmí na počítač.
little.owl avatar 23.1.2014 22:13 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
systemd (komponenta) a Windows (OS) jsou podle vas srovnatelne veci?
A former Red Hat freeloader.
23.1.2014 22:31 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
dej tomu pár let, a budou. :-]
little.owl avatar 24.1.2014 00:09 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
:-D
A former Red Hat freeloader.
little.owl avatar 24.1.2014 00:11 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Co je to za party, kdyz tam vsichni chodi rovne?

Konecne neco k ARMu portu, Martix, thumbs up.
A former Red Hat freeloader.
little.owl avatar 24.1.2014 00:13 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Ja jsem ale vul, spatna diskuze, cas jit spat.
A former Red Hat freeloader.
22.1.2014 11:44 foobar
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Pro OpenRC chteli hlasovat vsichni, ale byli ovlivneni klasickym dilematen volice 'nebudu hlasovat pro malou stranu, je to vyhozeny hlas' :)

Jsem prekvapeny, ze je to remiza - nebyla nedavno mezi vyvojari Debianu nejaka anketa, ze ktere vzesel vysledek, ze uplne vsichni (nebo aspon velka vetsina) chteji systemd?
22.1.2014 19:47 Jiří J. | skóre: 34 | blog: Poutník | Brno
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
ale byli ovlivneni klasickym dilematen volice 'nebudu hlasovat pro malou stranu, je to vyhozeny hlas' :)

Taky mě to dodatečně napadlo, to je pravda.

Asi to v IT vzdám a půjdu někam do jižní Ameriky pěstovat jablka, protože současnou situaci kolem systemd snad ani nejde brát vážně. :-D

23.1.2014 12:57 marvn
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
pokud by pro nej chteli hlasovat vsichni, tak by byl prece velkou stranou, dokonce tou nejvetsi! zbytek tve uvahy pak nedava smysl...
Hans1024 avatar 22.1.2014 12:11 Hans1024 | skóre: 5 | blog: hansovo
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Me to taky stve, uz se kvuli tomu i nekdo poradne vztekal na mailing listu. Argumentuje se vetsinou tim, ze rovnou muzou pouzit upstart, ktery taky pujde na jinych jadrech a umi toho vic. Coz je podle me hodne blby napad, protoze budou muset kvuli skvelemu Canonicalu udrzovat vlastni patchset (pokud to neforknou).
Veni, vidi, copi
AsciiWolf avatar 22.1.2014 12:50 AsciiWolf | skóre: 41 | blog: Blog
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží

Docela mě zklamal openrc:0. :-( ... Doufal jsem, že se alespoň někdo bude řídit rčením "pokud se nemůžeš rozhodnout mezi A nebo B, zvol C". Konec konců openrc je pěknou "evolucí" sysv init skriptů.

+1
Sešívaný avatar 22.1.2014 13:13 Sešívaný | skóre: 23 | Brno
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Stejně nechápu, proč se při stavu 4:4:0 nemůže hlasování prostě o release nebo dva odložit. Kdo na to tlačí? Systemd?
Patová situace to není. Předseda komise má v případě remízy právo rozhodnout a předseda zrovna v tomto případě stojí za systemd. Jenže, aby to nebylo tak jednoduché, tak zvolení systemd může odporovat jednomu z článků ústavy Debianu (počítám, že to souvisí s nepodporou ostatních jader) a na změnu ústavy potřebují nadpoloviční většinu. Prostě velká politika. A já jsem si myslel, že ve Fedoře děláme rozhodnutí s velkými porodními bolestmi :-)
22.1.2014 13:40 lyon
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
A já jsem si myslel, že ve Fedoře děláme rozhodnutí s velkými porodními bolestmi :-)
Nekdo musel tu slepou ulicku lidskeho poznani ohledat a ohlasit svetu: Tudy ne, pratele!
Bedňa avatar 22.1.2014 19:26 Bedňa | skóre: 34 | blog: Žumpa | Horňany
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Keď chceš vybudovať komunitu, musíš sa riadiť pravidlami čo vyhovujú väčšine. To by som s nejakým detským vydupkávaním manažéra s Red Hat neporovnával.
KERNEL ULTRAS video channel >>>
Sešívaný avatar 22.1.2014 21:47 Sešívaný | skóre: 23 | Brno
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží

Jako vtip dobré. Jde vidět, že nemáš moc tucha, jak to ve Fedoře chodí. :-) Někdy si až říkám, že by bylo možná lepší, kdyby o věcech ve Fedoře rozhodoval někdo autoritativně z Red Hatu.

Jinak k těm pravidlům, které vyhovují většině: mezi systemd a Upstartem je to momentálně remíza a dávám šance spíše Upstartu, ale i někteří hlasující pro Upstart přiznávají, že pro čistě linuxový Debian by byl systemd výhodnější. Prosazení systemd tedy zastavila hlavně ta nepodpora ostatních kernelů. Věc je ta, že ~99 % uživatelů Debianu používá primárně linuxový kernel, takže v tomto případě se díky těmto pravidlům musí přizpůsobovat naopak většina hodně malé menšině. Neříkám, že je to nutně špatně, ale je to tak.

Bedňa avatar 22.1.2014 22:16 Bedňa | skóre: 34 | blog: Žumpa | Horňany
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Začnem od konca, Všetko sa samozrejme môže zmeniť hlasovaním (Debian).

Upstart je relatívne malý projekt a dá sa ľahko udržiavať, ja viem že mi každý nedá za pravdu, ale tá unixová filozofia ma oslovila, keď som s Linuxom začínal. Pokiaľ systemd čoskoro neumrie požerie aj kernel, tak to vidím ja. Je to rozhodne prvý init kde sa vie viac o autorovi ako fjučúrach.

Som rád že slobodné myslenie vo Fedore stále existuje. Tak máš pravdu poznám len tie zákulisné kecy :)
KERNEL ULTRAS video channel >>>
22.1.2014 23:13 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Jestli jsem to dobře pochopil, Debian zatím neplánuje model "one init to bind them all", ale hlasuje se o defaultním init systému. Takže bych si dokázal představit i takový výsledek, že na Linuxu bude defaultem systemd a nad ostatními jádry třeba upstart.
22.1.2014 11:24 Mti. | skóre: 31 | blog: Mti
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Odpovědět | Sbalit | Link | Blokovat | Admin
Zeptam se mimo misu... kdyz sem potreboval vedet na ne zcela znamem stroji, co mam k dispozici, stacilo neco jako "ls /etc/init.d". Jak se to dela "usporne" se systemd? Nasel sem "systemctl list-unit-files --type=service" ... to aby si jeden teda pamatoval novoty... :-/ Jde i o to, jak se ta sluzba jmenuje. Typicke je "httpd" na redhatech a "apache2" na debianu... No nic, zvyknu si, treba.
Vidim harddisk mrzuty, jehoz hlava plotny se dotyka...
22.1.2014 11:24 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Člověk si zvykne i na šibenici…
22.1.2014 11:33 PetrHL | skóre: 17 | blog: petr_h | Neratovice
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
To asi ano, ale maji vyvojari systemd kolem sebe i lidi, kteri to budou muset kazdy den nejak pouzivat? Nekoho, kdo by jim rekl "Tak takhle ne panove, to je totalni kravina protoze ....". Ja jen aby neresili nejaky problem, ktery predtim vlastne problem nebyl.
"Do, or do not. There is no 'try.'" -- Jedi Master Yoda | CQRLOG | CQRPROP | HamQTH | Domů
22.1.2014 11:37 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
To asi ano, ale maji vyvojari systemd kolem sebe i lidi, kteri to budou muset kazdy den nejak pouzivat?

Přinejmenším někteří by měli mít kolem sebe lidi, kteří budou muset záhy řešit reporty od zákazníků RHEL7. Jestli to aspoň trochu pomůže, to se uvidí.

Ja jen aby neresili nejaky problem, ktery predtim vlastne problem nebyl.

To je ale samotná podstata, systemd, ne? :-)

22.1.2014 11:44 Mti. | skóre: 31 | blog: Mti
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Ja jen aby neresili nejaky problem, ktery predtim vlastne problem nebyl.

To je ale samotná podstata, systemd, ne? :-)

:-D
Vidim harddisk mrzuty, jehoz hlava plotny se dotyka...
22.1.2014 11:38 paul
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
+1 :-)
22.1.2014 11:42 Mti. | skóre: 31 | blog: Mti
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Dik. O to ( jen zvykat si, ne na provaz :-/ ) se uz chvilu snazim a porad to musim na fedore hledat. Preci jen apache/ssh/sambu povoluji na stroji tak 1x za rok... a na debianech mi zatim prochazi puvodni konstrukce. :-D A totez ifconfig a za chvilu aj iptables :-)
Vidim harddisk mrzuty, jehoz hlava plotny se dotyka...
xvasek avatar 22.1.2014 12:45 xvasek | skóre: 21 | blog: | Zlín
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Člověk si zvykne i na šibenici…
Ale tak přežili jsme devfs, přežijeme i systemd / upstart. Co mě štve je, že padesát let jely UNIXy na rc skriptech a staticky vytvořeném /dev (a vysvětlit / ukázat to nekomu trvalo asi 5 minut) a najdenou se to za posledních 10 let musí nutně čtyřikrát přepsat. Dobře už bylo...

Na druhou stranu vznikají zase jiné dobré věci - když mám tento splín, tak si jdu někam spustit "git pull" a ještě mu předtím nějak upravím zdroják, ať se u toho tak nenudíme. :-)
22.1.2014 13:09 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
To je IMHO docela rozdíl. Důvody, proč nešlo zůstat u staticky vytvořeného /dev, byly docela jasné a srozumitelné. Že devfs nebyl správný způsob, jak ten problém řešit, to je věc jiná - a proto nakonec vznikl udev. Oproti tomu systemd "řeší" problémy, které byly uměle vymyšleny, aby bylo jak zdůvodnit jeho existenci. Viz třeba "socket based activation" - naprostý nesmysl, který nadělá víc škody než užitku, ale najednou se budeme tvářit, že bez toho nemůžeme žít.
xvasek avatar 22.1.2014 13:20 xvasek | skóre: 21 | blog: | Zlín
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Jo, uznávám že je to jiná káva, ale já si i život se staticky vytvořeným /dev umím představit. Člověku stačil mknod, dvě čísla a ovládnul svět. :-)
22.1.2014 13:25 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Problém byl právě v tom, že těch, kterým to nestačilo, bylo čím dál víc.
Gilhad avatar 23.1.2014 00:02 Gilhad | skóre: 20 | blog: gilhadoviny
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Ja právě přemýšlím, není-li čas od udev udělat krok dál právě k tomuto statickému vytváření. Poslední dobou kdykoli se mi něco chová divně, tak je za tím udev.
23.1.2014 19:43 R
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Takze pripojim USB klavesnicu, idem do konzoly a pisem (bez klavesnice):
mknod /dev/input/event0 c 13 64
A nasledne restartujem X11?

Ja si radsej necham ten udev.
22.1.2014 13:19 potato
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Typicke je "httpd" na redhatech a "apache2" na debianu...
To se tak jmenovalo, co pamatuji, a se systemd to nesouvisí...

Výpis pomocí ls je víceméně ls /usr/lib/systemd/system/*.service, ale, pravda, ne tak docela...
22.1.2014 13:34 Mti. | skóre: 31 | blog: Mti
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
ten apache je "jen" priklad. Napsal sem ho mimo jine proto, ze o nem zrovna "dobre" vim. Jenze takovych je vic a po tech se potrebuju porivat, jak se jmenuji (ssh/sshd/openssh... treba ..kdyz zkousim naslepo, je to vetsinou posledni z nich bez ohledku v jakem poradi to zkusim :-D ).

Variantu s ls /etc/init.d povazuji za o neco kratsi. Uvedena varianta se systemctl mi nevadi kvuli prvnimu prikazu... jen ze je to proste "jinak" a je to "delsi" ... no ale zvykam si pomalu. Minimalne na to, ze si budu muset zvyknout. :-)
Vidim harddisk mrzuty, jehoz hlava plotny se dotyka...
22.1.2014 14:50 Robert Smol
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
nestaci ti prikaz systemctl jako takovy? Me po jeho napsani a spusteni to vypise asi tak 2 stranky sluzeb, coz se nelisi od "ls -l /etc/init.d/". Pripadne systemctl|grep service a mas to i s popiskem....
22.1.2014 17:49 Mti. | skóre: 31 | blog: Mti
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
JUUU! Funguje to. Dekuji. To se pamatuje mnohem lepe nez ta dlouha verze. :-)
Vidim harddisk mrzuty, jehoz hlava plotny se dotyka...
22.1.2014 18:25 Adam Pribyl
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Nutno dodat ze samotne "systemctl" nevypise vsechny sluzby.. ze. Viz man.
little.owl avatar 22.1.2014 12:28 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Odpovědět | Sbalit | Link | Blokovat | Admin
A vetsina z tech, co jsou pro upstart jsou nebo byli na vyplatni pasce Canonical.
A former Red Hat freeloader.
Rezza avatar 22.1.2014 13:19 Rezza | skóre: 25 | blog: rezza | Brno
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
A neni to jedno na ci je vyplatni pasce? Tohle bohuzel ve Fedora slysim porad, jak lidi placeni firmou nejsou komunita...
22.1.2014 13:40 Hohot
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Není, protože v případě opačné volby, příští měsíc už na té výplatní pásce být nemusí. A hypotéky se platit musí.
little.owl avatar 22.1.2014 13:40 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Ale ja nerikam, ze nejsou casti komunity. Jen v rade pripadu tam muze byt konflikt zajmu a do toho na cem delaji a prosazuji se promitaji obchodni zajmy toho kdo je plati, a oni v rade pripadu nemusi mit silu/moznosti se tomu vzeprit.

Fedoru vnimam jako urcitou symbiozu - na jedne strane ji Red Hat tlaci smerem co potrebuje, a jsem pak tak trochu tester veci ktere nepotrebuji, na strane druhe mi ale dava/financuje plno veci/kodu ktere pouzivam, takze s tim nemam problem.
A former Red Hat freeloader.
22.1.2014 14:27 paul
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Nj, ale vy si zrejme dokazete udrzet odstup/nadhled. Takovej ale bohuzel neni kazdej ;)
23.1.2014 14:50 Ján Dráb | skóre: 4 | Banská Bystrica
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Ja si naopak myslím, že to úlohu nehrá. Keď raz niekto "sedí v debiane tak vysoko", zrejme to nebude pre jeho modré oči a ani preto, že by pre debian nič nerobil. Tiež si myslím, že nik z nich by nemal veľký problém nájsť si prácu a Canonical by si to tiež veľmi rozmyslel nielen kvôli PR. ale kto som ja :B
Everything has room for improvement.
Sešívaný avatar 22.1.2014 13:07 Sešívaný | skóre: 23 | Brno
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Odpovědět | Sbalit | Link | Blokovat | Admin

Zajímavé bylo vyjádření Kaye Sieverse, že před tím, než začali dělat na systemd, tak se snažili přesvědčit právníky Red Hatu, aby mohli dělat na Upstartu i navzdory CLA, a nebylo jim to dovoleno.

Ta CLA bude problém i pro Debian. Pokud systemd nechtějí, protože nepodporuje jiná jádra, tak si myslím, že z dlouhodobého hlediska by bylo lepší jít spíš do OpenRC, i když z těch tří je na tom co se týče funkcionality momentálně nejhůř.

belisarivs avatar 22.1.2014 13:16 belisarivs | skóre: 22 | blog: Psychobláboly
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
IRC is just multiplayer notepad.
Sešívaný avatar 22.1.2014 13:43 Sešívaný | skóre: 23 | Brno
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Takovéto srovnávací tabulky jsou s promínutím na dvě věci. yes/no neříká nic o tom, jak moc je to kompletní, jak dobře implementované, spolehlivé. Nechci OpenRC nijak hodnotit, protože s ním nemám zkušenosti. Jen jsem vycházel z Debianích diskusí, kde se většina lidí shodovala, že systemd a Upstart jsou, co se týče funkcí, momentálně někde jinde než OpenRC. Nicméně když se dá OpenRC šance a bude kolem toho živá komunita, může to být dlouhodobě nejlepší volba pro Debian, protože to nemá dvě pro Debian zásadní nevýhody konkurence: není to Linux-only a nemá to CLA.
Rezza avatar 22.1.2014 13:32 Rezza | skóre: 25 | blog: rezza | Brno
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Zajimava verze historie - jsem taky veril, te verzi, co tam pise Adamw. I s tim, ze systemd ani nevznikal jako RH projekt puvodne, ale bokem, aby to pres RH proslo (ci byl donunec k tomu, aby to proslo ;-). Ale Canonical CLA je v tomto fakt hodne limitujici. Ono i Qt CLA pusobi problemy - Marcin se ted snazi podepsat... Ale tam je aspon ta KDE/Qt pojistka.
little.owl avatar 22.1.2014 13:37 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
A jak resi KDE pojistka mozne patenty v Qt?
A former Red Hat freeloader.
Rezza avatar 22.1.2014 14:02 Rezza | skóre: 25 | blog: rezza | Brno
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Tak teoreticky by licence na ty patenty mela prejit taky, tim jak je napsane to licencovani v CLA. Ale to je opravdu otazka pro pravniky. Kazdopadne souhlasim s Linusem, kazde CLA je zlo.
little.owl avatar 22.1.2014 15:01 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Nevim. Patenty, podle CLA, stale vlastni kontributor kodu, s tim ze je dava k dispozici uzivatelum Qt. Problem je v tom, ze fork, pod hlavickou KDE vcetne, podle vseho nemusi byt z pravniho pohledu Qt SW, tutiz uzivatel forku nemusi mit pravo je uzivat.
A former Red Hat freeloader.
Rezza avatar 22.1.2014 15:32 Rezza | skóre: 25 | blog: rezza | Brno
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Nad tim jsem prave uvazoval - do jake miry je tady kryti.
little.owl avatar 22.1.2014 15:52 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
No, Digia obchodne vyuziva toho ze to moc kryte neni.
A former Red Hat freeloader.
24.1.2014 22:31 ivan
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Co je tak spatnyho na CLA? Myslim, ze neprijimani patchu je jeste vetsi zlo. Napr:
Eclipse se tvari jako "Java only project" a odmita patche, ktere by zlepsily podporu jazyka Scala.
Mono se tvarilo jako "Suse only project" a odmitalo patche od Fedory.

<konspiracni teorie > systemd je "RHEL only project" a odmitlo by patche od Ubuntu a FreeBSD</konspiracni teorie >
24.1.2014 23:15 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
<konspiracni teorie > systemd je "RHEL only project" a odmitlo by patche od Ubuntu a FreeBSD</konspiracni teorie >
Zjevně má máslo na hlavě v tomto směru každá opensoucová společnost, nicméně u RH tipuješ úplně blbý projekt. ;) Do systemd připívá dost lidí odjinud.
little.owl avatar 25.1.2014 02:32 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
systemd je "RHEL only project" a odmitlo by patche od Ubuntu a FreeBSD
Tohle tvzeni je v soucasnosti jiz zcela mimo realitu. Do systemd prispiva jiz tolik vyvojaru odjinud, z jinych distribuci, ze to jiz nelze oznacit za "RHEL only project". Treba posledni vetsi zmena, ktera me zaujmula -DHCPv4 support in networkd - je od Tom Gundersen, coz je vyvojar Arch a spolupracoval na tom s vyvojari ConnMan - sdili kod.
A former Red Hat freeloader.
Sešívaný avatar 22.1.2014 13:49 Sešívaný | skóre: 23 | Brno
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
No, dále v diskusi to potvrdil i bývalý vývojář Upstartu, že opravdu s Lennartem řešili jejich zapojení do projektu a že to celé lehlo právě na CLA, takže já bych tomu i docela věřil.
little.owl avatar 22.1.2014 13:54 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Tak, Remnant:
But I don't need that self-affirmation anyway :) I wrote Upstart, I got paid for it, I moved on to do other things, something else came along and replaced it. If Upstart hadn't been under the CLA, and systemd hadn't've happened, all my code would have long since been rewritten by now anyway.
A former Red Hat freeloader.
little.owl avatar 22.1.2014 13:44 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Z dlouhodobejsiho hlediska je nejlepsi systemd, cokoliv jineho je bude stat plno zdroju.
A former Red Hat freeloader.
Sešívaný avatar 22.1.2014 13:58 Sešívaný | skóre: 23 | Brno
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Oni chtějí mít svobodu výběru kernelu a svoboda vždycky něco stojí.
little.owl avatar 22.1.2014 14:02 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Chtit a moci jsou dve ruzne veci.
A former Red Hat freeloader.
xvasek avatar 22.1.2014 14:49 xvasek | skóre: 21 | blog: | Zlín
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Nemyslím, že zronva v tomto případě. Kdyby chtěli, tak celý funkční init se dá napsat za odpoledne asi tak 1kB dlouhým scriptem, takže tady nikdo nikomu nůž na krku nedrží. Jenom si svobodně vybírají oprátku, nak teré se později oběsí. :-)
little.owl avatar 22.1.2014 15:08 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Jde o zavislosti, systemd se bude pomalu a jiste stavat komponentou na ktere bude zaviset plno dalsich klicovych veci, vcetne vazby na kernel. Pokud ho nekdo nepouzije, vlastni init bude ten z nejmensich problemu, ktere bude nucen resit.
A former Red Hat freeloader.
xvasek avatar 22.1.2014 15:22 xvasek | skóre: 21 | blog: | Zlín
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
O jaké závislosti jde? (Fakt se ptám, bez ironie. :-))
22.1.2014 15:31 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Např. u desktopových prostředí to může být závislost na logind.
little.owl avatar 22.1.2014 15:47 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
V podstate cele jadro OS nad kernelem, vcetne Gnome. Gnome sice pouzivat nemusite, ale systemove veci jako udev, login, logovani, spravu sessions, management systemovych prostredku ci power management budete potrebovat. Souvisejici kod bez systemd bud fungovat nebude, nebo bude zmrzacen ci dostatecne neotestovany.
A former Red Hat freeloader.
22.1.2014 15:23 paul
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Bejt trochu paranoidni, tak zrovna tohle bych videl jako jeden ze skutecnych duvodu prosazovani systemd. Proinvestovany miliardy, vysledky pod ocekavani a svet OS i Linuxu si zije vlastnim zivotem a na LSB kasle. To by ale takhle dal neslo ;)
Rezza avatar 22.1.2014 15:36 Rezza | skóre: 25 | blog: rezza | Brno
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Presne tak, psal jsem uz vyse. I Lennart uz zacina slajdy tim, ze systemd neni init a init je tam jen malou casti.
Sešívaný avatar 22.1.2014 15:44 Sešívaný | skóre: 23 | Brno
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Já myslím, že je na čase změnit korektní název z GNU/Linux na GNU/Lennart/Linux. Všechno k tomu směřuje :-)
22.1.2014 17:13 marvn
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
mas to blbe, pokud tak "GNU/SystemD/Linux" nebo "RMS/Lennart/Linus"
22.1.2014 16:32 rbc
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Salamova metoda. Pritom je to kratce, co se vyvracely obavy pochybovacu, ze systemd je jen volitelna alternativa a ze zadneho umeleho vynucovani zavislosti jinych kritickych aplikaci dochazet nebude. Vzpomnel jsem si na zdejsi zpravicku Michael Stapelberg vyvrací obavy před složitostí a počtem závislostí systemd. Ha, ha. Za skoro osm let co se venuju linuxu jsem takovy znasilneni ekosystemu nezazil.

Btw. chtelo by to aktualizovat obsah hesla na Wikipedii.

22.1.2014 17:18 marvn
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
a co teda meli vyvojari gnome pouzit, kdyz ne logind?

ja zas za poslednich 8 let nezazil podobne znasilnovani rozumu, jake je kolem init wars...i kdyz vlastne jo, browser wars byly obodobne krute :P
Rezza avatar 22.1.2014 18:11 Rezza | skóre: 25 | blog: rezza | Brno
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Hlavni je, ze to davno nejsou init wars, ale spodek systemu wars :D. Az teda na kernel, Linusovi je to uprdele.
22.1.2014 18:34 Adam Pribyl
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Otazkou je, kolik z tech prostredi nad jinym kernelem je neschopno fungovat se systemd, resp. jak moc ze systemd muze zbyt pro jine kernely. Treba by prave to, ze na nej prejde debian do nej dotlacilo nejaky rozumny kompromis kompatibility s jinymi jadry a trochu pribrzdilo tu explozi systemdemonu.
Rezza avatar 22.1.2014 19:15 Rezza | skóre: 25 | blog: rezza | Brno
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Vem si, ze ultimatni cil jsou LinuxApps - v baliccich dostanes jen zaklad (i kdyz i to je dnes otazkou) a zbytek budou LinuxApps. Ve chvili kdy na to upstreamy prejdou... Nektere budou asi agresivnejsi v podpore, nektere min a vzdycky budou builditelne zdrojaky, ale asi mensi zajem.
xvasek avatar 22.1.2014 19:33 xvasek | skóre: 21 | blog: | Zlín
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Něco jako CPAN 2.0? :-)
22.1.2014 15:11 \/
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Odpovědět | Sbalit | Link | Blokovat | Admin
Já bych chtěl daemontools nebo runit.
23.1.2014 14:56 xm | skóre: 36 | blog: Osvobozený blog | Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Spolupracovat s DJB by muselo být ještě snad horší než s Lennartem :-D
Svoboda je tím nejdůležitějším, co máme. Nenechte se o ní připravit, podporujte Pirátskou stranu!
24.1.2014 08:38 \/
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Používal jsem to to léta, ale na serverech. Nejprve daemontools, teď runit. Teď v poslední době jsem už nějaký líný starat se při instalaci a upgradech o ty scripty na spouštění různých daemonů. Ale bez logování á la DJB nemůžu být ani teď. Na to používám socklog.
Stanislav Brabec avatar 22.1.2014 19:38 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Odpovědět | Sbalit | Link | Blokovat | Admin
Zajímalo by mne, kolik z těch, kteří tak nadávají na systemd, někdy důkladně prošlo init skripty a skripty na spouštění sítě.

Nevěřili byste, kolik hnoje se tam za desítky let jejich existence nahromadilo. A to jen proto, že sysvinit neumí rozumně vyřešit tak jednoduché věci jako spouštění démonů až po naběhnutí sítě či plné inicializaci jiného démona jinak než sekvenčním spouštěním nebo čekáním ve smyčce.

A to nemluvím o tom, že v každé distribuci je ta kupka hnoje trochu jiná, a trochu jinak smrdí.

Kolik je v sysvinit a ifup skriptech neodhalených race condition, kolik způsobů, jak to může jednou za x startů selhat… Někdy stačí, aby DHCP server odpověděl o pár sekund později než obvykle.
22.1.2014 23:11 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Zajímalo by mne, kolik z těch, kteří tak nadávají na systemd, někdy důkladně prošlo init skripty a skripty na spouštění sítě.

Např. já ano.

Kolik je v sysvinit a ifup skriptech neodhalených race condition, kolik způsobů, jak to může jednou za x startů selhat…

…zatímco se systemd to nikdy neselže a race conditions jsou z principu vyloučeny? Nebo co jsi tím chtěl říct?

A to je potřeba navíc vzít v úvahu, že na rozdíl od klasických init skriptů se systemd s těmi opravdu výživnými konfiguracemi (ať už jde o síťování nebo třeba storage) zatím nepotkal. Tahle legrace nás (i RH) teprve čeká.

23.1.2014 10:08 R
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
A systemd teraz vsetky problemy carovnym prutikom vyriesi? Nevyriesi. Niekolko ano, niektore nie a prida dalsie.
23.1.2014 15:55 Ivan
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Ja naprklad ano. Dokonce jsem prochazel i takovy obludnosti jako byl "xinitrc" na IRIXu anebo "bosboot" na AIXu. A se v sim jsem si nakonec poradil. Selhal jsem ale napriklad u binarniho "mkinitrd" na Linuxu, nedokazal jsem to presvedcit aby mi to dalo na RAM disk vsechny FC ovladace vcetne multipath. Po 15ti letech prace s ruznyma Unixama ma spis strach z ruznych hyper-inteligentnich binarek nez z prasackych sh scriptu.
24.1.2014 01:06 j
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
+1 ... script v nejhorsim vemu a nahradim svym ... binarni blob, kterej bude delat vsechno ... a nahradit nepujde ... si asi jen tak nekdo nespravi.
22.1.2014 21:12 Roslav | skóre: 6 | blog: mamblog
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Odpovědět | Sbalit | Link | Blokovat | Admin
Este ze im Valve uvolni hry. Mozy si dat zapas v CSku a ktora strana vyhra, toho init sa bude pouzivat. Len nevim ci sa k teroristom viac hodi systemd ci upstart.
Hmmpf... Niečomu tak deterministickému ako počítače sa jednoducho nedá veriť.
23.1.2014 20:16 Michal2
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Odpovědět | Sbalit | Link | Blokovat | Admin
Hmm ja jen doufam, ze i po te zmene
/etc/init.d/nazevsluzby start/stop/restart
udela to, co potrebuji. Byl by to bez toho jeste Linux? ;-)

Proc musi vsechno kmomplikovat. /dev byl ok, dalo se v tom vyznat... a pak to podelali s devfs a udev kde kdyz neco nefunguje, tak aby mel clovek specialistu na udev. Stejne tak alsa bez zbytecnych nadstaveb (zejmena pulseaudio), ted systemd...
23.1.2014 20:59 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Hmm ja jen doufam, ze i po te zmene
/etc/init.d/nazevsluzby start/stop/restart
udela to, co potrebuji. Byl by to bez toho jeste Linux? ;-)

Byl, protože na některých systémech se sysv(-style) initem ti ani tohle neudělá to, co potřebuješ. Tedy pro stop udělá, ale ten start/restart bys podělal.
25.1.2014 17:35 rbi
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
?! Start sysv-initskriptu muze selhat, ale pro vetsinu smrtelniku je daleko snazsi se v nem vyznat, najit zdroj problemu a pripadne ho upravit aby fungoval jak ma. To si u systemd, tedy nad urovni konfiguraku, muzu nechat jen zdat.
25.1.2014 23:24 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Odpovídáš na něco zcela jiného, než jsem psal.
26.1.2014 23:01 Foo Bar | skóre: 14
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Sorry, ale to jsou akorát fanaticke pindy bez navaznosti ma realitu. Debugovani spagetoveho sysvinit skriptu je vsechno jen ne jednoduche.
26.1.2014 23:11 Foo Bar | skóre: 14
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Abych byl konkretni. Presne z duvodu toho, ze sysvinit skript je naprosto nemozny nam nas gitlsb aktualne bezi ve dvou systemd jobech, protoze gitlab sidekiq job padal nekdy az po spusteni gitlabu a nejakem poctu spustenych uloh na pozadi.

Debuggovani (nakonec to byla nejaka kombinace gitlabu a verze ruby) bylo vsechno jen ne jednoduche. Naopak u systemd jobu vidim presne v jakem stavu se proces nachazi a proc zdechnul.

Kecy o tom, ze sprava daemonu pomoci shell skriptu je jednodussi, jsou naprosto odtrzene od reality a spis vypovidaji o tom, ze dotycny nikdy nemusel udrzovat v chodu sluzbu 24/7. Proste djb to mel s daemontools dobre uz pred mnoha lety, ale jeste na to nenastala doba.
xvasek avatar 23.1.2014 23:51 xvasek | skóre: 21 | blog: | Zlín
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Nesahej mi na Pulseaudio. :-) (Jeho problém je spíš v tom, že jej tlačili všude moc brzy a nutně. Ale myslím, že Debian jej doteď nemá v základní instalaci a když jej člověk chce, tak si jej stáhne zvlášť - což je fajn řešení.)
25.1.2014 17:08 rbi
Rozbalit Rozbalit vše Re: Rozhodnutí o výchozím init systému v Debianu se (ne)blíží
Asi je to featura, ale PA ma nesnesitelny latence - mam ozvuceny desktop a sampl se ozve po kliku az se sekundovym zpozdenim. Nebo pred spostenim Nexuiz musim pulse audio stopnout a jet jen pres alsu, jinak se animace trha. Obcas chcipne kdyz si hraju s Rosegarden a musim ho rucne startovat.

Asi mam fakt smulu na hardware nebo distro, faktem ale je ze tyhle problemy se samotnou Alsou nemam.

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.