[nepulinux] Fehler beim Update der Repositories

Christian Hesse list at eworm.de
Fr Sep 7 14:10:55 CEST 2012


Christian Hesse <list at eworm.de> on Tue, 2012/09/04 13:36:
> Christian Hesse <list at eworm.de> on Tue, 2012/09/04 11:52:
> > Michael Gisbers <michael at gisbers.de> on Tue, 2012/09/04 11:49:
> > > Hallo Chris,
> > > 
> > > beim Update der Repositories kommt die Meldung:
> > > 
> > > error: eworm: signature from "Christian Hesse (Arch Linux Package
> > > Signing) <arch at eworm.de>" is unknown trust
> > > error: database 'eworm' is not valid (invalid or corrupted database
> > > (PGP signature))
> > > 
> > > Image: nepulinux-2012.08.31.15.17.iso
> > > Aufruf: sudo su -
> > >         pacman -Sy
> > 
> > Mist, da muss irgendwo eine Race-Condition sein...
> > 
> > rm -r /etc/pcaman.d/gnupg/
> > pacman-key --init
> > pacman-key --populate
> 
> Das Problem tritt bei virtuellen Maschinen von VMware auf. Die VMware-Tools
> stellen die Uhrzeit *nachdem* der Master-Key erzeugt wurde. Damit ist dieser
> dann unter Umständen ungültig wenn er gebraucht wird...
> 
> Sollte aber in der nächsten Version behoben sein.

So, die Version 2012.09.07.13.44 hat das Problem nicht mehr. Der Master-Key
wird dank libfaketime genau einen Tag *vor* dem aktuellen Datum erstellt,
damit ist es noch immer gültig wenn die Uhr durch VMware Tools, Virtualbox
Tools oder ntp um bis zu einem Tag vorgestellt wird.
-- 
main(a){char*c=/*    Schoene Gruesse                         */"B?IJj;MEH"
"CX:;",b;for(a/*    Chris           get my mail address:    */=0;b=c[a++];)
putchar(b-1/(/*               gcc -o sig sig.c && ./sig    */b/42*2-3)*42);}
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 198 bytes
Beschreibung: nicht verfügbar
URL         : <http://mailman.mylinuxtime.de/pipermail/list/attachments/20120907/91f1816b/attachment.asc>


Mehr Informationen über die Mailingliste List