Исправление A-234, (текущая версия) :
заглядывал, причём не только в режиме read-only, и код там очень хороший
Это вы погорячились.
r = process_locale();
if (r < 0)
goto finish;
r = process_timezone();
if (r < 0)
goto finish;
r = process_hostname();
if (r < 0)
goto finish;
r = process_machine_id();
if (r < 0)
goto finish;
r = process_root_password();
if (r < 0)
goto finish;
finish:
Да, знаю, в линуксе и не такие перлы временами попадаются но без линукса у меня работа встанет а без systemd пока нормально обхожусь. Вообще мне на ваш systemd плевать, нравится - юзайте а я подожду нормальной реализации от BSD.
Исходная версия A-234, :
заглядывал, причём не только в режиме read-only, и код там очень хороший
Это вы погорячились.
r = process_locale();
if (r < 0)
goto finish;
r = process_timezone();
if (r < 0)
goto finish;
r = process_hostname();
if (r < 0)
goto finish;
r = process_machine_id();
if (r < 0)
goto finish;
r = process_root_password();
if (r < 0)
goto finish;
finish:
Да, знаю, в линуксе и не такие перлы временами попадаются но без линукса у меня работа встанет а без systemd пока нормально обхожусь. Вообще мне на ваш systemd плевать, нравится - юзайте а я подожду нормальной реализации от BSD.