* Jens Schüßler [18-05-2008 08:36]: > Probier es mal mit einer erhöhten Versionsnummer deines Paketes. Das kann man über /etc/apt/preferences lösen. Hier ein Beispiel: Explanation: default release Package: * Pin: release a=etch Pin-Priority: 500 Explanation: selfmade packages Package: * Pin: release o=xxx Pin-Priority: 995 Zum Scannen und Signieren hänge ich mal ein kleines Skript an. Gruß Uwe
#!/bin/bash PATH=/bin:/usr/bin:/sbin:/usr/sbin apt-ftparchive packages ./ /dev/null > Packages bzip2 -9 -f -k Packages gzip -c Packages > Packages.gz rm -f Release Release.gpg apt-ftparchive \ -o APT::FTPArchive::Release::Origin="xxx" \ -o APT::FTPArchive::Release::Label="xxx" \ -o APT::FTPArchive::Release::Version="xxx" \ -o APT::FTPArchive::Release::Architectures="xxx" \ -o APT::FTPArchive::Release::Description="xxx" \ release ./ > Release.tmp mv Release.tmp Release # read password from password.txt # gpg --sign -ba --passphrase-fd 3 3< password.txt -o Release.gpg Release gpg --sign -ba -o Release.gpg Release ### eof
Attachment:
signature.asc
Description: Digital signature