Newsgroup: it.comp.os.linux.iniziare
Titolo: NFS e APT

Salve, illustro subito il mio problema:
ho una rete costituita da 6 client (3 windows e 3 debian 2.2 unstable), e 1
server (debian 2.2 unstable).
Visto che aggiorniamo frequentemente i pacchetti, pensavo ad una
soluzione per far condividere a tutti i client la stessa directory
presente nel server.
Ho utilizzato NFS, dapprima ho esportato soltanto la directory
/var/cache/apt/archives, che contiene tutti i files .deb scaricati,
lasciando ad ogni client il proprio database di pacchetti.
Ma una volta lanciato apt, o dselect, mi si bloccava la procedura e non
andava avanti.
Poi ho pensato di condividere anche il database, e quindi ho condiviso
/var/cache/apt
/var/lib/apt
/var/lib/dpkg
ma una volta lanciato apt mi si blocca lo stesso
La sintassi del mio file export è la seguente:
/var/cache/apt/	
192.168.0.0/255.255.255.0(rw,anonuid=0,anongid=0)
/var/lib/apt/	
192.168.0.0/255.255.255.0(rw,anonuid=0,anongid=0)
/var/lib/dpkg/	
192.168.0.0/255.255.255.0(rw,anonuid=0,anongid=0)
credo che sia tutto giusto, le directory sono esportate in
lettura/scrittura (infatti se provo a copiare i file manualmente è tutto
ok), i file vengono creati con i permessi di root, ed è possibile
accedervi da tutti i client della rete locale.
Però non funziona quando lancio apt.... :(
Perché mai mi fa questo strano scherzetto?

 /var/lib/dpkg/	
192.168.0.0/255.255.255.0(rw,anonuid=0,anongid=0)
il mio:
/var/cache/apt   *.
matapp.unimib.it
(rw,no_root_squash)
/var/lib/apt     *.
matapp.unimib.it
(rw,no_root_squash)
hai installato nfs-common?
-- 
Pa.Ped, Como
http://www.fastflow.it/~paolop
ICQ: 4755831
VOTE AGAINST SPAM! 
http://www.politik-digital.de/spam/it/
Contro i brevetti software: 
http://petition.eurolinux.org/index_html

Salve, illustro subito il mio problema:
ho una rete costituita da 6 client (3 windows e 3 debian 2.2 unstable), e 1
server
(debian 2.2 unstable).
Visto che aggiorniamo frequentemente i pacchetti, pensavo ad una
soluzione per far condividere a tutti i client la stessa directory
presente nel server.
Ho utilizzato NFS, dapprima ho esportato soltanto la directory
/var/cache/apt/archives, che contiene tutti i files .deb scaricati,
lasciando ad ogni client il proprio database di pacchetti.
Ma una volta lanciato apt, o dselect, mi si bloccava la procedura e non
andava avanti.
Poi ho pensato di condividere anche il database, e quindi ho condiviso
/var/cache/apt
/var/lib/apt
/var/lib/dpkg
ma una volta lanciato apt mi si blocca lo stesso
La sintassi del mio file export è la seguente:
/var/cache/apt/ 
192.168.0.0/255.255.255.0(rw,anonuid=0,anongid=0)
/var/lib/apt/ 
192.168.0.0/255.255.255.0(rw,anonuid=0,anongid=0)
/var/lib/dpkg/ 
192.168.0.0/255.255.255.0(rw,anonuid=0,anongid=0)
credo che sia tutto giusto, le directory sono esportate in


 Perché mai mi fa questo strano scherzetto?
"non funziona" e' un affermazione UP PO' generica.
che scritte appaiono?
io faccio il tuo stesso giro e funziona.


 io faccio il tuo stesso giro e funziona.
il problema č questo.
il client rimane in attesa di qualcosa e non scarica nulla, si ferma a:
"Reading package list...
building dependecy tree..."
e nulla piů
come se non comunicasse piů col server, infatti a nulla serve provare a
terminare il processo con CTRL-C, devo killarlo brutalmente da un altro
terminale.
il fatto strano č che se prendo un file e lo copio all'interno della
directory esportata, funziona tutto, e quando vado sul server, il mio bel
file effettivamente c'č, ed č creato con permessi di root! mah...