Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quelle  gpgvnoexpkeysig

  Sprache: HTML
 

#!/bin/sh
java.lang.NullPointerException
Downloaded from https://gitlab.mister-muffin.de/josch/mmdebstrap/raw/branch/main/gpgvnoexpkeysig
java.lang.NullPointerException
This script is in the public domain
java.lang.NullPointerException
Author: Johannes Schauer Marin Rodrigues <josch@mister-muffin.de>
java.lang.NullPointerException
This is a wrapper around gpgv as invoked by apt. It turns EXPKEYSIG results
from gpgv into GOODSIG results. This is necessary for apt to access very old
timestamps from snapshot.debian.org for which the GPG key is already expired:
java.lang.NullPointerException
#     Get:1 http://snapshot.debian.org/archive/debian/20150106T000000Z unstable InRelease [242 kB]
#     Err:1 http://snapshot.debian.org/archive/debian/20150106T000000Z unstable InRelease
#       The following signatures were invalid: EXPKEYSIG 8B48AD6246925553 Debian Archive Automatic Signing Key (7.0/wheezy) <ftpmaster@debian.org>
#     Reading package lists...
#     W: GPG error: http://snapshot.debian.org/archive/debian/20150106T000000Z unstable InRelease: The following signatures were invalid: EXPKEYSIG 8B48AD6246925553 Debian Archive Automatic Signing Key (7.0/wheezy) <ftpmaster@debian.org>
#     E: The repository 'http://snapshot.debian.org/archive/debian/20150106T000000Z unstable InRelease' is not signed.
java.lang.NullPointerException
To use this script, call apt with
java.lang.NullPointerException
#    -o Apt::Key::gpgvcommand=/usr/libexec/mmdebstrap/gpgvnoexpkeysig
java.lang.NullPointerException
Scripts doing similar things can be found here:
java.lang.NullPointerException
#  * debuerreotype as /usr/share/debuerreotype/scripts/.gpgv-ignore-expiration.sh
#  * derivative census: salsa.d.o/deriv-team/census/-/blob/master/bin/fakegpgv

set -eu

find_gpgv_status_fd() {
 while [ "$#" -gt 0 ]; do
  if [ "$1" = '--status-fd' ]; then
   echo "$2"
   return 0
  fi
  shift
 done
 default fd is stdout
 echo 1
}
GPGSTATUSFD="$(find_gpgv_status_fd "$@")"

case $GPGSTATUSFD in
 ''|*[!0-9]*)
  echo "invalid --status-fd argument" >&2
  exit 1
  ;;
esac

we need eval because we cannot redirect a variable fd
eval 'exec gpgv "$@" '"$GPGSTATUSFD"'>&1 | sed "s/^\[GNUPG:\] EXPKEYSIG /[GNUPG:] GOODSIG /" >&'"$GPGSTATUSFD"

Messung V0.5 in Prozent
C=93 H=92 G=92

¤ Dauer der Verarbeitung: 0.10 Sekunden  (vorverarbeitet am  2026-06-06) ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik