Man page - dscverify(1)
Packages contains this manual
- devscripts.conf(5)
- build-rdeps(1)
- whodepends(1)
- checkbashisms(1)
- annotate-output(1)
- namecheck(1)
- transition-check(1)
- debrsign(1)
- dpkg-genbuilddeps(1)
- deb-reversion(1)
- ltnu(1)
- debbisect(1)
- cowpoke(1)
- dscextract(1)
- list-unreleased(1)
- getbuildlog(1)
- debclean(1)
- chdist(1)
- rc-alert(1)
- mk-origtargz(1)
- deb2docker(1)
- edit-patch(1)
- what-patch(1)
- dd-list(1)
- tagpending(1)
- suspicious-source(1)
- bts(1)
- deb-why-removed(1)
- devscripts(7)
- plotchangelog(1)
- uscan(1)
- mergechanges(1)
- debsnap(1)
- debftbfs(1)
- hardening-check(1)
- dscverify(1)
- dget(1)
- who-uploads(1)
- debrepro(1)
- git-deborig(1)
- deb-janitor(1)
- deb2apptainer(1)
- dep-14-convert-git-branch-names(1)
- dep3changelog(1)
- wnpp-alert(1)
- pts-unsubscribe(1)
- sadt(1)
- debc(1)
- debdiff-apply(1)
- nmudiff(1)
- add-patch(1)
- dpkg-depcheck(1)
- rmadison(1)
- debsign(1)
- deb2singularity(1)
- diff2patches(1)
- debi(1)
- mk-build-deps(1)
- origtargz(1)
- debrebuild(1)
- deb-check-file-conflicts(1)
- reproducible-check(1)
- mass-bug(1)
- debootsnap(1)
- salsa(1)
- svnpath(1)
- debrelease(1)
- pts-subscribe(1)
- debdiff(1)
- dch(1)
- debcheckout(1)
- wrap-and-sort(1)
- wnpp-check(1)
- manpage-alert(1)
- dcmd(1)
- who-permits-upload(1)
- debchange(1)
- archpath(1)
- debuild(1)
- grep-excuses(1)
- debcommit(1)
- uupdate(1)
apt-get install devscripts
Available languages:
en fr deManual
DSCVERIFY
NAMESYNOPSIS
DESCRIPTION
OPTIONS
CONFIGURATION VARIABLES
KEYRING
STANDARD KEYRING LOCATIONS
SEE ALSO
AUTHOR
NAME
dscverify - verify the validity of a Debian package
SYNOPSIS
dscverify [ --keyring keyring ] ... changes_or_buildinfo_or_dsc_filename ...
DESCRIPTION
dscverify checks that the GPG signatures on the given .changes , .buildinfo or .dsc files are good signatures made by keys in the current Debian keyrings, found in the debian-keyring and debian-tag2upload-keyring packages. (Additional keyrings can be specified using the --keyring option any number of times.) It then checks that the other files listed in the .changes , .buildinfo or .dsc files have the correct sizes and checksums (MD5 plus SHA1 and SHA256 if the latter are present). The exit status is 0 if there are no problems and non-zero otherwise.
OPTIONS
--keyring keyring
Add keyring to the list of keyrings to be used.
--no-default-keyrings
Do not use the default set of keyrings.
--no-conf , --noconf
Do not read any configuration files. This can only be used as the first option given on the command-line.
--nosigcheck , --no-sig-check , -u
Skip the signature verification step. That is, only verify the sizes and checksums of the files listed in the .changes , .buildinfo or .dsc files.
--verbose
Do not suppress GPG output.
--help , -h
Display a help message and exit successfully.
--version
Display version and copyright information and exit successfully.
CONFIGURATION VARIABLES
The two
configuration files
/etc/devscripts.conf
and
˜/.devscripts
are sourced by a shell in that
order to set configuration variables. Environment variable
settings are ignored for this purpose. If the first command
line option given is
--noconf
or
--no-conf
,
then these files will not be read. The currently recognised
variable is:
DSCVERIFY_KEYRINGS
This is a colon-separated list of extra keyrings to use in addition to any specified on the command line.
KEYRING
Please note that the keyring provided by the debian-keyring package can be slightly out of date. The latest version can be obtained with rsync, as documented in the README that comes with debian-keyring. If you sync the keyring to a non-standard location (see below), you can use the possibilities to specify extra keyrings, by either using the above mentioned configuration option or the --keyring option.
Below is an example for an alias:
alias dscverify=’dscverify --keyring ˜/.gnupg/pubring.gpg’
STANDARD KEYRING LOCATIONS
By default dscverify searches for the debian-keyring in the following locations:
- ˜/.gnupg/trustedkeys.gpg
- /srv/keyring.debian.org/keyrings/debian-keyring.gpg
- /usr/share/keyrings/debian-keyring.gpg
- /usr/share/keyrings/debian-tag2upload.pgp
- /usr/share/keyrings/debian-maintainers.gpg
- /usr/share/keyrings/debian-nonupload.gpg
SEE ALSO
gpg (1), devscripts.conf (5)
AUTHOR
dscverify was written by Roderick Schertler <roderick@argon.org> and posted on the debian-devel@lists.debian.org mailing list, with several modifications by Julian Gilbey <jdg@debian.org>.