|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Aug 2004
Città: Salento
Messaggi: 1080
|
Bind, chroot, dhcp, log....
Ciao a tutti e scusate per il titolo
Dato che oggi non sapevo come passare il tempo in ufficio, mi sono messo a "chrootare" bind sul mio server debian! Per fortuna sembra essere stata un'operazione semplice ed indolore. Ho solo notato un piccolo problema. Riavviando bind, infatti, nel syslog mi compaiono queste righe: Jun 14 18:20:43 debianx2 named[25575]: logging channel 'update_debug' file '/var/log/dns-update-debug.log': file not found Jun 14 18:20:43 debianx2 named[25575]: logging channel 'security_info' file '/var/log/named-auth.info': file not found Jun 14 18:20:43 debianx2 named[25575]: logging channel 'queries' file '/var/log/dns-queries.log': file not found Ho configurato bind in modo che lavori in sincorno con il dhcp e, nella configurazione originaria, utilizzato quei file di log per vedere se c'erano o meno dei problemi di comunicazione tra i due programmi. Naturalmente, ora, dopo aver creato la gabbia di chroot, bind non riesce più a scrivere in /var/log. Quei log, però, vorrei continuare ad utilizzarli. Come faccio? Ho già provato a modificare il file named.conf indicando il nuovo percorso dei file di log, ma non va bene. Avete dei suggerimenti? Grazie
__________________
Il 90% dei problemi riscontrati sui computer sono localizzabili tra la sedia e la tastiera, il restante 10% nella scopa della donna delle pulizie.
|
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Jan 2005
Città: Vicenza
Messaggi: 191
|
suggerimenti superspiccioli:
controlla i permessi e i gruppi e che l' ambiente chroot per caso non abbia creato qualche altra directory di log. |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Oct 2003
Città: La Spezia
Messaggi: 962
|
ciao
il prob dovrebbe essere perche nella gabbia non hai la /var/log oppure non hai il device di syslog che logga nella gabbia o addirittura per mancanza di privilegi sul file o directory. potresti provare ad aggiungere la voce: -a /chroot/named/dev/log alle opzioni di syslog all'avvio. E' ovvio che devi avere il device log nella gabbia byez
__________________
Gigabyte ga-p55-ud6 | Intel i7 860 | 2x2gb Corsair xms3 | Adaptec 2410sa | raid1 barracuda 500gb 7200.12 | Intel x25-m 80gb G2 | ATI radeon 4890 | tutto in downclock (non ho parenti all'enel) |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Aug 2004
Città: Salento
Messaggi: 1080
|
Quote:
Avevo già modificato il file /etc/default/syslogd aggiungendo la riga Codice:
SYSLOGD="-a /var/lib/named/dev/log" Comunque, sono riuscito a risolvere il problema. Codice:
logging {
channel update_debug {
file "/var/log/dns-update-debug.log";
severity debug 3;
print-category yes;
print-severity yes;
print-time yes;
};
channel security_info {
file "/var/log/named-auth.info";
severity info;
print-category yes;
print-severity yes;
print-time yes;
};
channel queries {
file "/var/log/dns-queries.log";
severity error;
print-category yes;
print-severity yes;
print-time yes;
};
Codice:
logging {
channel update_debug {
file "dns-update-debug.log";
severity debug 3;
print-category yes;
print-severity yes;
print-time yes;
};
channel security_info {
file "named-auth.info";
severity info;
print-category yes;
print-severity yes;
print-time yes;
};
channel queries {
file "dns-queries.log";
severity error;
print-category yes;
print-severity yes;
print-time yes;
};
__________________
Il 90% dei problemi riscontrati sui computer sono localizzabili tra la sedia e la tastiera, il restante 10% nella scopa della donna delle pulizie.
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:29.




















