Předně snažně doufám, že z tohoto příspěvku nevznikne miliontý zbytečný flamewar o systemd, a proto prosím, aby někdo na můj dotaz odpověděl buď věcně, nebo vůbec.
Zajímalo by mě, do jaké míry je Initware funkčně ekvivalentní se systemd. Systemd hojně využívá systémová API, která má jenom Linux (pidfd, cgroups, namespaces a další), má tedy OpenBSD něco podobného v jiné formě, nebo prostě Initware podporuje jenom ty funkce, které je možné implementovat pomocí klasických API BSD/POSIX ?
Funkčně ekvivalentní nebude, snad pomůže tento detail.
https://www.altusintel.com/public-yy4190/
Nicméně se mi nedaří najít kdo za tím stojí. Pochybuju, že by to protlačili přes Thea
Ale preháňať sa to nemá. Dotiahnuť veľmi špecifickú, ukecanú xml schému len kvôli tomu, aby som používal dict/array aj tam kde to nie je nutné a dá sa to riešiť inak?
Príklad:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>com.docker.vmnetd</string> <key>Program</key> <string>/Library/PrivilegedHelperTools/com.docker.vmnetd</string> <key>ProgramArguments</key> <array> <string>/Library/PrivilegedHelperTools/com.docker.vmnetd</string> </array> <key>RunAtLoad</key> <true/> <key>Sockets</key> <dict> <key>Listener</key> <dict> <key>SockPathMode</key> <integer>438</integer> <key>SockPathName</key> <string>/var/run/com.docker.vmnetd.sock</string> </dict> </dict> <key>Version</key> <string>61</string> </dict> </plist>
Tak pak staci C style zapis jako ma treba bind nebo isc dhcpd a jine. Pravda je to zcela netypove. Otazkou je jestli je to treba mit typove.
Vlastni ML pro apache se da taky prezit.
A na dynamicka data si klidne pouzivejte nejake vlastni restove api. Pokud neni standardizovany protokol.
Onanistum treba radny ocistec jako mydlo-xml nebo rpc xml.
JSON je sice citelny ale to formatovani tu citelnost uz zhorsuje.
Ja jsem jen blbej manazer a sysadmin co mlati vyvojare bicem a zabiji nesmyslne projekty:-) Takze to berte s nadhledem co asi clovek s primarnee utilitarnim pristupem k infrastrukture muze chtit :-D
Ano slozite strukturovane formaty na vymenu dat mohou mit smysl, ale do operacniho systemu a kritickych sluzeb bych to netahal. Treba v Sunu jsem byl proti XML v SMF. Nejaky magor tam chtel delat i dalsi xml transformace.
Vlastne do operacniho systemu bych netahal integracniho specialistu co dela business cases. To jsou dva jine vesmiry.
Dopadne to treba jako ten moderni dementni komunikacni protokol od APC. Nejake tele to chtelo mit strukturovane a rozbilo se co se dalo. Takze pak jsme vzali UPSky od domaciho dodavatele.
Zbytecna komplexita zabiji - v pripade meho oboru skutecne zabiji i lidi.