W dniu 01.12.2011 19:18, A.L.E.C pisze:
W dniu 01.12.2011 16:35, Tomasz Chiliński wrote:
na testy był odpalony oident, ethers, dhcp, oraz hostfile. Przy czym tylko ten ostatni został utworzony ale jest pusty. Wydaje mi się, że to właśnie z nim jest problem. W wersji 1.11.13 też z nim właśnie był problem. Tworzył się niekompletny plik wygenerowany przez moduł hostfile, a w logach systemowych był jakiś błąd związany z bibilioteką libc.
Próbowałeś skompilować daemona z opcjami debug? ./configure --help
No i konfigurację tej instancji poprosimy. Możesz potestować uruchamianie z opcją -i dla konkretnej instancji, aby mieć pewność, który moduł się wywala. Debug też pewnie to potwierdzi, ale może podpowie więcej.
Skompilowałem z opcją debug. Uruchamianie z opcją -i tylko pokazało, że to jest problem z modułem hostfile, pozostałe działają. Instancja dla tego modułu ma konfigurację do myślną, jedynie jest zmienione miejsce docelowe pliku (testuje więc plik leci do /tmp).
Logi wypisują: Dec 2 07:29:25 Lenovo lmsd: LMS Daemon started. Dec 2 07:29:25 Lenovo lmsd: DEBUG: [nowa_instancja/hostfile] initialized Dec 2 07:29:25 Lenovo kernel: [ 549.414046] lmsd[2774]: segfault at 0 ip 00007f2629d2ebef sp 00007fff62b5b678 error 4 in libc-2.13.so[7f2629c06000+195000]
wzasadzie z tym hostfilem męczę się już długo. w wersji 1.11.10-13 też nie działał.