OVERRIDES=/dev/null for dist in dists/{etch,lenny,sarge} ; do for dir in ${dist}/*/{binary-i386,binary-amd64} ; do if [ -d ${dir} ] ; then dpkg-scanpackages "${dir}" "${OVERRIDES}" | gzip -9c >"${dir}"/Packages.gz else echo WARNING: no directory \"${dir}\", skipping fi done for dir in ${dist}/*/source ; do if [ -d ${dir} ] ; then dpkg-scansources "${dir}" "${OVERRIDES}" | gzip -9c >"${dir}"/Sources.gz else echo WARNING: no directory \"${dir}\", skipping fi done done echo Done. chmod -R a+rX,ug+w,o-w *