[ Marko24 @ 10.02.2012. 22:27 ] @
Instalirao sam bind-chroot i bez problema se pokrece sa service named start
Code:
named    21616  0.0  1.6  46848  8624 ?        Ssl  01:17   0:00 /usr/sbin/named -u named -t /var/named/chroot

medjutim nema sanse da se zaustavi sa service named stop iako kaze
Code:

service named stop
Stopping named:                                            [  OK  ]

i dalje radi, a ista prica i sa /etc/init.d/named stop.
status je sledeci
Code:
 
service named status
rndc: no server specified and no default
named is stopped


Mogu ga ubiti sa kill komandom medjutim zaista me zanima resenje, zna li neko sta jos da proverim ? Obican bind bez chroot radi ok..
[ nkrgovic @ 11.02.2012. 09:59 ] @
Pogledaj u logovima sta pise?
[ Marko24 @ 11.02.2012. 10:54 ] @
Zaboravio sam da napisem, u /var/log/messages aposolutno nikakav upis nema vezan za gasenje dns-a i uopste greske...doduse ima upisa generalno za dns ali nema nikakve veze sa ovim.Da li mozda chroot-bind loguje jos negde? Gledao sam u /var/named/chroot/var/log ali je dir prazan...Na nekom gentoo forumu sam nasao da moze imati veze sa PID fajlom ?
[ Marko24 @ 11.02.2012. 11:12 ] @
Uspeo sam na kraju! izgleda ipak jeste bio u pitanju problem sa pid fajlom: u chroot dir postoji named.conf u kom je definisana lokacija pid fajla...jednostavno zakomentarisao sam to(iako mi se cini da je lokacija ispravna)pa sad skripta pali i gasi named bez problema
[ nkrgovic @ 11.02.2012. 12:56 ] @
Verovatno user named (ili kako ti se vec zove) nema privilegije da pise taj fajl....
[ Marko24 @ 11.02.2012. 14:09 ] @
Pogledao sam bas permisije tog pid fajla i video da grupa named nema write pravo pa sam dodao i sad je
Code:
sudo ls -la /var/named/chroot/var/run/named.pid
-rw-rw-r-- 1 root named 0 Feb 10 20:42 /var/named/chroot/var/run/named.pid


Medjutim i dalje nece da se ugasi, a najgore od svega sto nigde ne ispisuje error message..
[ nkrgovic @ 11.02.2012. 16:44 ] @
Nije stvar do fajla, pogledaj privilegije na /var/named/chroot/var/run/ direktorijumu. Trebalo bi da named moze tu da ima rwx. U sustini, po meni, taj ceo direktorijum treba da bude vlasnistvo korisnika named, ne root-a.
[ Marko24 @ 11.02.2012. 17:06 ] @
hmm zanimljivo, promenio sam ownership, sad je named owner /var/named/chroot/var/run, medjutim sada named.pid vise ne postoji tu, pre je bio ali je bio prazan i naravno jos uvek ne radi service named stop :)

edit: evo sad sam slucajno opet pogledao i video da /var/named/chroot/var/run/named.pid postoji i sadrzi pid broj :) losa vest je da ga ne mogu jos uvek ugasiti normalno :)


[Ovu poruku je menjao Marko24 dana 11.02.2012. u 18:26 GMT+1]
[ Marko24 @ 11.02.2012. 17:47 ] @
Na kraju sam dosao i do pravog resenja.../etc/init.d/named skripta ima PIDFILE promenljivu cija je vrednost bila '/var/run/named/named.pid' dok je u bindu(named.conf) bilo podeseno da pid file cuva u '/var/run/named.pid',naravno prepravio sam u named.conf i sada radi bez problema.Meni je samo strasno da je to tako namesteno da radi po defaultu, cudi me da se vise ljudi nije zalilo..

[Ovu poruku je menjao Marko24 dana 11.02.2012. u 18:59 GMT+1]