ok fatto

tanto per cambiare l'howto è una vera chiavica e ho dovuto arrangiarmi

per gli interessati:

mkdir /opt/repository/debian
cp -d -r /mnt/dvd/{dists,pool} /opt/repository/debian
cd /opt/repository/debian
apt-get install dpkg-multicd (trovare questo pacchetto è stato un trauma, non è indicato da nessuna parte dove sia contenuto dpkg-scanpackages e la ricerca pacchetti sul sito debian porta al pacchetto sbagliato)
dpkg-scanpackages pool/main /dev/null | gzip -9c > \
dists/sarge/main/binary-i386/Packages.gz

dpkg-scanpackages pool/contrib /dev/null | gzip -9c > \
dists/sarge/contrib/binary-i386/Packages.gz


per gli ultimi due comandi ci metterà parecchio

apt-get install vsftpd
vipw, indicare /opt/repository come home di ftp

editare /etc/vsftpd.conf e decommentare le righe necessarie a permettere l'ftp anonimo; riavviare l'ftp server con /etc/init.d/vsftpd restart

a questo punto con ftp://ip_server si deve vedere la directory di nome debian al cui interno devono risiedere dists e pool; in dists ci sono le liste dei pacchetti e in pool i pacchetti veri e propri

dai client mettere in /etc/sources.list:

deb ftp://ip_server/debian sarge main contrib

e poi il solito apt-get update eccetera