GNU/Linux Desktop Survival Guide
by Graham Williams |
|||||
Signing a Local Repository |
There may be key issues with a locally managed archive that is not
signed. Even though the AVAIL command will identify that the local
archive has preference when it comes to obtaining a package that is
available from multiple archives, an authorised archive will always be
used in preference. Two solutions are possible. One is to tell
wajig not to preference authoritative archives by using
the --noauth
option.
$ wajig --noauth distupgrade |
PKGCOMP='none gzip' SIGNINGKEY=Kayon.Toga@togaware.com |
$ gpg --export-secret-keys --no-comment Kayon.Toga@togaware.com > ktskexp |
# gpg --import ktskexp |
# gpg --edit Kayon.Toga@togaware.com Command> passwd |
Further explanation is available from http://wiki.debian.org/SecureApt.