Voici le contenu du script scan-packages.sh.
#!/bin/sh
# --------------------------------------------
# execution de dpkg-scanpackages puis 
# recuperation des paquets inutilisés pour
# les copier a part.
#
# R. Suinot / le 12/10/2002
# correction(s) le 12/10/2002
#
# --------------------------------------------

ROOT_UID=0     # Only users with $UID 0 have root privileges.


if [ "$UID" -ne "$ROOT_UID" ]
then
  echo "Must be root to run this script."
  exit 1
fi  

if [ -z "$1" ] ;
then
  echo "Nom du repertoire de depart, svp!"
  exit 1
fi  

if [ -z "$2" ] ;
then
  echo "Nom du repertoire d'arrivée, svp!"
  exit 1
fi  

(dpkg-scanpackages $1 overide | gzip > $1/Packages.gz) 2> Erreur.txt

# less Erreur.txt
gunzip -c $1/Packages.gz | grep 'Filename: ' | awk ' { print $2 } ' | xargs -i mv {} $2/

# && grep ' data from ' Erreur.txt | awk '{print $8}' | xargs -i mv {} copies/

(dpkg-scanpackages $2 overide | gzip > $2/Packages.gz) 2> Erreur_$2.txt
echo "inserez la ligne suivante a votre fichier /etc/apt/sources.list:"
echo "deb file:`pwd`/ $2/"
exit 0

Ce site est continuellement en chantier, surtout la partie 'Journal de bord' (cf 'Documentations').
Cependant, vous pouvez quand même me contacter et me donner vos avis/idées/corrections à rsuinux <at> gmx.fr

Mise en place du site:   11 Juillet 2001     Dernière mise à jour: 22/11/04

Vous êtes     à être passé me voir!

Valid HTML 4.01! Valid CSS!