Network Manager: differenze tra le versioni

"da adottare"
(nuova pagina -stub-)
 
("da adottare")
 
(10 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
{{Stub}}
{{Guida da adottare}}
== Introduzione ==
== Introduzione ==
Network Manager è un [[demone]] che lavora in background e permette di amministrare le connessioni di rete in maniera semplificata e user-friendly rispetto al file "/etc/network/interfaces".
Network Manager è un [[demone]] che lavora in background e permette di amministrare le connessioni di rete in maniera semplificata e user-friendly rispetto al file "/etc/network/interfaces".
Riga 12: Riga 12:
</pre>
</pre>
con cui verrà abilitato il debugging per tutti i "domini". Leggere anche la [[manpage]] di <code>NetworkManager.conf</code> .<br/>
con cui verrà abilitato il debugging per tutti i "domini". Leggere anche la [[manpage]] di <code>NetworkManager.conf</code> .<br/>
Per specificare tutti i domini potrebbe essere sufficiente modificare la riga precedente in:
<pre>
domains=ALL
</pre>
in base alla versione di Network Manager utilizzata.
Dopo le modifiche sarà necessario riavviare Network Manager:
Dopo le modifiche sarà necessario riavviare Network Manager:
<pre>
<pre>
# service network-manager restart
# service network-manager restart
</pre>
</pre>
I messaggi saranno visibili nel file <code>/var/log/syslog</code> .


=== Creare un file di log separato ===
=== Creare un file di log separato ===
Per ottenere un file di log separato che contenga tutti i messaggi generati da Network Manager, creare il file <code>/etc/rsyslog.d/nm.conf</code> con questo contenuto:
Per ottenere un file di log separato che contenga una copia di tutti i messaggi generati da Network Manager, creare il file <code>/etc/rsyslog.d/nm.conf</code> con questo contenuto:
<pre>
<pre>
# Filtra tutti i messaggi generati da Network Manager
# Filtra tutti i messaggi generati da Network Manager
# e li invia al file /var/log/nm.log
# e li invia al file /var/log/nm.log


if $msg contains 'NetworkManager' then -/var/log/nm.log
:programname, isequal, "NetworkManager" -/var/log/nm.log
& ~
</pre>
</pre>
Creare il file <code>/var/log/nm.log</code> :
Creare il file <code>/var/log/nm.log</code> :
Riga 30: Riga 36:
# touch /var/log/nm.log
# touch /var/log/nm.log
</pre>
</pre>
e riavviare "rsyslog":
e cambiare i suoi permessi in modo che sia leggibile e scrivibile da [[root]] e leggibile dal gruppo 'adm'; tutti gli altri utenti non avranno permessi sul file:
<pre>
# chmod 640 /var/log/nm.log
# chgrp adm /var/log/nm.log
</pre>
Infine riavviare "rsyslog":
<pre>
<pre>
# service rsyslog restart
# service rsyslog restart
</pre>
</pre>
Ricordarsi di utilizzare [[Logrotate]] per ruotare il file "nm.log" evitando che cresca troppo.
Ricordarsi di utilizzare [[Logrotate]] per ruotare il file "nm.log" evitando che cresca troppo. Ad esempio si potrebbe creare il file <code>/etc/logrotate.d/mynetworkmanager</code> con questo contenuto:
<pre>
/var/log/nm.log {
create
daily
rotate 5
compress
notifempty
missingok
}
</pre>
L'opzione "create" è necessaria per ricreare un nuovo file vuoto "nm.log" dopo la rotazione.


[[Categoria: Servizi di sistema]][[Categoria: Schede Wireless]][[Categoria: Schede ethernet]]
[[Categoria: Servizi di sistema]][[Categoria: Schede Wireless]][[Categoria: Schede ethernet]]
6 999

contributi