systemd kapjabe! / ubuntu kapjabe!

tortent a napokban, hogy egy ubi 22 lts szrever reboot utan nem volt halozat. konzolon belepve 'netplan apply' elinditotta, de persze a service-k nagy resze (ami dependel a networkingen) nem futott, kezzel kellett azokat is inditgatni...

logok (journalctl is kapjabe, kb fel ora mig az 1 napi logbol kigreppeltem a network stringet, syslog filebol azert ez kicsit gyorsabb lenne) alapjan a systemd-networkd nem indult el, mert "Failed to connect to bus: Permission denied".

dejo! mar a networkd-hez is kell dbus? ok, kelljen b+, de akkor mier nem varod meg mig elindul?

google erre nem sok ertelmes talalatot adott, foleg egy 2017-es patchet emlegetnek, de felteteleztem ez mar a 22-es ubiban benne van. vagy nem? meg selinux-ot is, de ugye ubiban apparmor van / lenne ha nem azt lenne az elso dolgom torolni :)

amugy a megoldas, hogy a systemd-networkd service filejaba a wants:-hoz kell a dbus.socket is. ennyi.

Hozzászólások

Megértelek.
Érdekel, mire jutsz, néha belefutok ilyenbe. Én olyankor azonnal disztribet váltok, de velősen anyázok miatta, és nem találok megoldást semmire. Ez már magas ló nekem, 52 fölött sok mindenre nem szánok időt, amibe régebben bele tudtam még merülni akár hetekre is.

10-féle lény van:
-- aki ismeri a bináris számrendszert,
-- és amelyik nem.

hat a distrib valtason en is erosen gondolkozom...  anno slackware-el kezdtem '96-ban, jo is volt sokaig, de a 14.x korul nagyon lelassult a fejlesztese, es egyre nehezebb volt kiherelni szerver celokra. akkor mentem at ubuntu 14/16-ra, egy darabig az is jo volt, de a systemd/netplan eljovetele hazavagta azt is.  az ubinak az elonye ha belefutok valami idiota hibaba, a neten 99% hogy talalok ra konnyen megoldast. de meg jobb lenne ha nem is lennenek idiota hibak...

tavaly mar nezelodtem, az alpine es az arch is szimpatikus, de az egyik nagyon minimal, a masik meg systemd-t hasznal...

lehet visszaterek a salakhoz, nemreg raktam fel egy gepre 15-ost, tetszik, csak felo hogy most megint nem lesz 10 evig uj release

Az nem a systemd hibája, ha a disztribúció készítői rosszul írnak meg egy unit file-t.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

mondjuk ez igaz. modositottam is a cimet :)

de a systemd-networkd akkor se dependeljen mar a dbuson, vagy ha igen akkor varja meg mig elindul...

most mazlim volt hogy ez csak egy VM, egy tavoli fizikai vason sokkal "viccesebb" lett volna, ha reboot utan elmulik rola a net.

ifupdown 22.04 alatt meg tokeletesen mukodik.