Newsgroup: it.comp.os.linux.iniziare
Titolo: Cambiare nome al computer

Come posso cambiare nume ad una distribuzione già installata?
 Mi spiego meglio:
Ho installato una Suse 9.1 e una 9.2. ambedue si chiamano "linux".
Siccome voglio monitorare i log di una macchina sull'altra non riesco poi a 
distinguere l'una dall'altra.
Grazie
Franco 



/etc/hosts

 ha scritto nel messaggio 
news:pan.2005.06.14....@spammapocoinwind.it...


> 127.0.0.2       linux.site linux
potrebbe essere quella, devi cambiare il nome anche
in /etc/sysconfig/network.
YaST non ti permette di cambiare il nome della macchina?
Bye,
Raktzo

Non sono riuscito a trovare nulla dentro YaST.
Franco.
"raktzo" <_ra...@users.sourceforge.net_> ha scritto nel messaggio 
news:d8mtv7$l91$1...@newsread.albacom.net...





Ho cambiato l'ultima riga di /etc/hosts con un nuovo nome per il server, ho 
riavviato la macchina e non ho risolto nulla.
Non ho trovato modo di modificare il nome della macchina nemmeno tramite 
webmin.
Nonta:
Il problema originario era dato dalla mia necessità di inviare i log da una 
macchina all'altra. Il problema era che ambedue si chiamano "linux". La mia 
paura era quella di non poter più distinguere i log di una macchina da 
quelli dell'altra, ma in realtà sul file di log la macchina che invia viene 
rappresentata con l'indirizzo IP.
Ciao
Franco 

 ho riavviato la macchina e non ho risolto nulla.
Come ti dicevo, devi modificare anche /etc/sysconfig/network dove realmente
risiede il nome del PC, in /etc/hosts hai l'associazione
nome_computer/indirizzo IP
Bye,
Raktzo

 ho riavviato la macchina e non ho risolto nulla.



" Press ? for keyboard shortcuts
" Sorted by name (.bak,~,.o,.h,.info,.swp,.obj at end of list)
"= /etc/sysconfig/network/
../
if-down.d/
if-up.d/
providers/
scripts/
config
dhcp
ifcfg-eth-id-00:0d:61:65:fc:ca
ifcfg-lo
ifcfg.template
ifroute-lo
routes
update-log
update-log.debug
wireless
Questo č il contenuto di /etc/sysconfig/network
Il tutto poi fa riferimento alla cartella /etc/sysconfig/network/ dove 
risiedono i seguenti files
-rw-r--r--  1 root root 6668 2004-04-07 15:40 config
-rw-r--r--  1 root root 6344 2005-06-09 19:28 dhcp
-rw-r--r--  1 root root  118 2005-06-14 16:25 ifcfg-eth-id-00:0d:61:65:fc:ca
-rw-r--r--  1 root root  126 2004-04-07 15:40 ifcfg-lo
-rw-r--r--  1 root root 5723 2004-04-07 15:40 ifcfg.template
drwxr-xr-x  2 root root   48 2004-04-06 18:04 if-down.d
-rw-r--r--  1 root root  239 2004-04-07 15:40 ifroute-lo
drwxr-xr-x  2 root root   48 2004-04-06 18:04 if-up.d
drwx------  2 root root   48 2004-04-06 18:04 providers
-rw-r--r--  1 root root   25 2005-06-14 16:09 routes
drwxr-xr-x  2 root root 1272 2005-06-09 19:19 scripts
-rw-------  1 root root  109 2005-06-09 19:18 update-log
-rw-------  1 root root  168 2005-06-09 19:18 update-log.debug
-rw-r--r--  1 root root 5471 2005-06-09 19:18 wireless
Ho provato ad editare config dove non ho trovato nulla che si riferisse al 
nome del file.
P.S. - Se non risponderņ subito č perchč devo uscire dal mio ufficio per 
andare da un cliente. Rispondo eventualmente nel pomeriggio.
Franco. 

Si, scusa, mi sto basando sulla mia MDK, SuSE ha script e directory
diverse(e per questo non mi ci sono mai trovato).
Prova a fare un 
grep "HOSTNAME" /etc/sysconfig/*
sperando che almeno questa variabile sia uguale.
Altrimenti ti tocca seguire i vari script di avvio e beccare quale imposta
il nome del PC
Bye,
Raktzo


TROVATO!
dentro /etc/HOSTNAME è indicato il nome dell'host con la seguente dicitura 
linux.site che si ripeteva anche sul file /etc/hosts con la riga:
127.0.0.2          linux.site  linux
Ho cambiato il valore dentro /etc/HOSTNAME in controlx.site e il file 
/etc/hosts con la riga:
127.0.0.2          controlx.site  controlx
Dopo aver riavviato la macchina (forse non era neanche necessario) il mio 
prompt si presenta con: franco@controlx::>
Anche il file dei logs contiene come nome del computer controlx
Grazie per l'aiuto
Ciao Franco.