ReleaseEngineering/PuppetAgain/Packages: Difference between revisions

Jump to navigation Jump to search
(Add nginx-development Ubuntu repository)
(→‎Ubuntu: Adding New Packages: add --multiversion)
Line 293: Line 293:
   for dist in precise trusty; do
   for dist in precise trusty; do
     mkdir -p dists/${dist}/all/binary-$arch
     mkdir -p dists/${dist}/all/binary-$arch
     dpkg-scanpackages --arch $arch pool/$dist > dists/${dist}/all/binary-$arch/Packages
     dpkg-scanpackages --multiversion --arch $arch pool/$dist > dists/${dist}/all/binary-$arch/Packages
     bzip2 < dists/${dist}/all/binary-$arch/Packages > dists/${dist}/all/binary-$arch/Packages.bz2
     bzip2 < dists/${dist}/all/binary-$arch/Packages > dists/${dist}/all/binary-$arch/Packages.bz2
   done
   done
done
done
</pre>
</pre>
This script will update the apt indexes.
This script will update the apt indexes.  Note that the `--multiversion` is required if the repo is to contain multiple versions of the same package, like yum repositories can.


Don't forget to run ''puppetmaster-fixperms'' afterward to make sure permissions are correct.
Don't forget to run ''puppetmaster-fixperms'' afterward to make sure permissions are correct.
canmove, Confirmed users
1,394

edits

Navigation menu