Tema: Re: systemd
Autorius: Laimis
Data: 2016-02-05 14:07:17
Nerijus rašė:
> On Fri, 5 Feb 2016 01:43:39 +0200 Laimis <wiela@centras.lt> wrote in omnitel.unix
>
>> /etc/systemd/* matau symlink'intą (į /lib/systemd) rc-local.service.
>> Tačiau /lib/systemd dar gali būti rc-local.service.d katalogas, kurio
>> . conf failai override'ina rc-local.service turinį.
>> Taigi, skaitau konfigūraciją, matau vieną, aiškų turinį, bet dar turiu
>> žinoti ir prisiminti (niekada negaliu būti tikras, kad tai ką skaitau ir
>> redaguoju, yra aktualu), kad jį gali visiškai pakeisti kiti failai iš
>> visiškai kito katalogo. Tiesiog kratinys, košė.
>
> Viską keisk tik /etc/systemd, o /lib/systemd palik distribucijai, ir nebus košės.

Ten ir kečiau, tikėdamasis, kad veiks. Bet reikėjo dar atrasti 
/lib/systemd/system/rc-local.service.d/debian.conf...
O kur dar generatoriai, kurie po kilimu tas konfigūracijas keičia ir 
sumeta į /run/systemd.


>
>> Net jei dabar išsiaiškinau hierarchiją, tai garantuotai pamiršiu po
>> kelių savaičių-mėnesių (ne dažnai reikia ten lysti) ir vėl painiava
>> boot'ines konfigūracijas tvarkyti.
>
> Pamirši tik pradžioje, po kelių metų, kai visi naudos systemd, tokios problemos nebus :)

Problema su komplikuotumu bus visą laiką. Kai dar pasipils distribucijų 
skriptai/apvalkalai vis savaip tiuninguojantys situaciją...