phd_ru: (Default)
[personal profile] phd_ru
Debian удалил вредное ядро, я обновился (т.е. откатился к предыдущему) и всё перезагрузил. Упал, точнее, не поднялся Kea.

Сконфигурировал на ноуте сеть вручную, запустил wpa_supplicant, подключился к серверу. Запускаю sudo /etc/init.d/kea-dhcp4-server start — ошибок нет, но Kea не поднимается. sudo /bin/sh -x /etc/init.d/kea-dhcp4-server start — ничего интересного не видно, но Kea не поднимается. Тогда уже совсем вручную sudo kea-dhcp4 -c /etc/kea/kea-dhcp4.conf — и вот упс: нет директории /run/kea/, а ошибок не видно, потому что при запуске демоном Kea пишет ошибки в лог… а лог он тоже не может создать. Пришлось дописать создание этой директории при запуске:
--- kea-dhcp4-server.orig       2023-12-11 10:40:30.160620819 +0300
+++ kea-dhcp4-server    2023-12-11 09:47:25.925425273 +0300
@@ -24,6 +24,7 @@
 KEA_PIDFILE_DIR=/run/
 KEA_LOCKFILE_DIR=/run/lock/kea/
 KEA_LOGGER_DESTINATION=/var/log/kea/
+KEA_RUN_DIR=/run/kea/
 
 # Exit if the package is not installed
 [ -x "$DAEMON" ] || exit 0
@@ -44,6 +45,9 @@
        if [ ! -d "$KEA_LOCKFILE_DIR" ]; then
                mkdir -m 0750 -p "$KEA_LOCKFILE_DIR"
        fi
+       if [ ! -d "$KEA_RUN_DIR" ]; then
+               mkdir -m 0750 -p "$KEA_RUN_DIR"
+       fi
 }
 
 #

Написал баг-репорт: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055438#10

X-Post в ЖЖ.

Date: 2023-12-11 07:58 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner

Ну наверняка тестировали это только с systemd. А там свои механизмы создания временных директорий в /run.

March 2026

S M T W T F S
1234567
891011121314
15161718192021
2223 2425262728
293031    

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 23rd, 2026 11:49 am
Powered by Dreamwidth Studios