An example config file for apt-ftparchive for debian-installer Packages.gz and such. The directories listed in this file must already exist, and the pool directory must have the packages (udebs) to be catalogued.

     Dir {
      ArchiveDir "/debian";
      OverrideDir "indices";
      CacheDir "/tmp";
     };

     TreeDefault {
      Directory "pool/";
     };

     BinDirectory "pool/main" {
      Packages "dists/sarge/main/debian-installer/binary-i386/Packages";
      BinOverride "override.sarge.main";
          ExtraOverride "override.sarge.extra.main";
     };

     Default {
      Packages {
          Extensions ".udeb";
          Compress ". gzip";
      };

      Contents {
          Compress "gzip";
      };
     };