āĻāĻāĻŋ āĻšāĻ˛ dscverify āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
dscverify - āĻāĻāĻāĻŋ āĻĄā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻŦā§āĻ§āĻ¤āĻž āĻ¯āĻžāĻāĻžāĻ āĻāĻ°ā§āĻ¨
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
dscverify [--āĻāĻžāĻŦāĻŋāĻ° āĻā§āĻāĻž āĻāĻžāĻŦāĻŋāĻ° āĻā§āĻāĻž]... āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨_āĻŦāĻž_dsc_āĻĢāĻžāĻāĻ˛āĻ¨āĻžāĻŽ ...
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
dscverify āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ GPG āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ° āĻāĻā§ āĻāĻŋāĻ¨āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§ .āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ or .dsc āĻĢāĻžāĻāĻ˛ āĻāĻžāĻ˛
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĄā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻā§ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤ā§āĻ°āĻŋ āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻā§āĻ˛āĻŋ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ āĻĄāĻŋāĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨-āĻāĻŋāĻ°āĻŋāĻ āĻāĻŦāĻ
āĻĄā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨-āĻ°āĻā§āĻˇāĻŖāĻžāĻŦā§āĻā§āĻˇāĻŖāĻāĻžāĻ°ā§ āĻĒā§āĻ¯āĻžāĻā§āĻ (āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ --āĻāĻžāĻŦāĻŋāĻ° āĻā§āĻāĻž
āĻ¯ā§ āĻā§āĻ¨ āĻ¸āĻāĻā§āĻ¯āĻ āĻŦāĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤) āĻāĻāĻŋ āĻ¤āĻžāĻ°āĻĒāĻ°ā§ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§ .āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨
or .dsc āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¸āĻ āĻŋāĻ āĻŽāĻžāĻĒ āĻāĻŦāĻ āĻā§āĻāĻ¸āĻžāĻŽ āĻāĻā§ (MD5 āĻĒā§āĻ˛āĻžāĻ¸ SHA1 āĻāĻŦāĻ SHA256 āĻ¯āĻĻāĻŋ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§
āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻāĻā§āĻ¨). āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ 0 āĻ¯āĻĻāĻŋ āĻā§āĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¨āĻž āĻĨāĻžāĻā§ āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻ -āĻļā§āĻ¨ā§āĻ¯āĨ¤
āĻŦāĻŋāĻāĻ˛ā§āĻĒ
--āĻāĻžāĻŦāĻŋāĻ° āĻā§āĻāĻž āĻāĻžāĻŦāĻŋāĻ° āĻā§āĻāĻž
āĻŦāĻŋāĻā§āĻāĻžāĻĒāĻ¨ āĻāĻžāĻŦāĻŋāĻ° āĻā§āĻāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ¯āĻŧāĨ¤
--āĻ¨ā§-āĻĄāĻŋāĻĢāĻ˛ā§āĻ-āĻāĻŋāĻ°āĻŋāĻ
āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ¸ā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻžāĨ¤
--no-conf, --noconf
āĻā§āĻ¨ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĢāĻžāĻāĻ˛ āĻĒāĻĄāĻŧā§āĻ¨ āĻ¨āĻž. āĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻĻā§āĻāĻ¯āĻŧāĻžāĨ¤
--āĻ¨ā§āĻ¸āĻŋāĻ āĻā§āĻ, --āĻ¨ā§-āĻ¸āĻŋāĻ-āĻā§āĻ, -u
āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ° āĻ¯āĻžāĻāĻžāĻāĻāĻ°āĻŖā§āĻ° āĻ§āĻžāĻĒāĻāĻŋ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ¨āĨ¤ āĻ āĻ°ā§āĻĨāĻžā§, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŽāĻžāĻĒ āĻāĻŦāĻ āĻā§āĻāĻ¸āĻžāĻŽ āĻ¯āĻžāĻāĻžāĻ āĻāĻ°ā§āĻ¨
āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ° .āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ or .dsc āĻĢāĻžāĻāĻ˛āĨ¤
-- āĻāĻžāĻ°āĻŦā§āĻ¸
āĻāĻŋāĻĒāĻŋāĻāĻŋ āĻāĻāĻāĻĒā§āĻ āĻĻāĻŽāĻ¨ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻžāĨ¤
--help, -h
āĻāĻāĻāĻŋ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻ¸āĻĢāĻ˛āĻāĻžāĻŦā§ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤
--āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ
āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻāĻŦāĻ āĻāĻĒāĻŋāĻ°āĻžāĻāĻ āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻ¸āĻĢāĻ˛āĻāĻžāĻŦā§ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤
āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻŦā§āĻāĻŋāĻ¤ā§āĻ°ā§āĻ¯
āĻĻā§āĻāĻŋ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĢāĻžāĻāĻ˛ /etc/devscripts.conf āĻāĻŦāĻ ~/.devscripts āĻāĻāĻāĻŋ āĻļā§āĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž sourced āĻšāĻ¯āĻŧ
āĻ¯ā§ āĻā§āĻ°āĻŽā§ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻ¸ā§āĻ āĻāĻ°āĻ¤ā§. āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ā§. āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻĨāĻŽ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ āĻ āĻĒāĻļāĻ¨ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ --noconf or --no-conf, āĻ¤āĻžāĻ°āĻĒāĻ°
āĻāĻ āĻĢāĻžāĻāĻ˛ āĻĒāĻĄāĻŧāĻž āĻšāĻŦā§ āĻ¨āĻž. āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻ¸ā§āĻŦā§āĻā§āĻ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻšāĻ˛:
DSCVERIFY_KEYRINGS
āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻā§āĻ˛āĻ¨-āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ¯āĻž āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻā§āĻ°āĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻāĻžāĻŦāĻŋāĻ° āĻā§āĻāĻž
āĻ āĻ¨ā§āĻā§āĻ°āĻš āĻāĻ°ā§ āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§ āĻĄā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨-āĻāĻŋāĻ°āĻŋāĻ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻā§āĻ°āĻŋāĻ āĻāĻŋāĻā§āĻāĻž āĻŦāĻžāĻāĻ°ā§ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¤āĻžāĻ°āĻŋāĻ āĻ¸āĻ°ā§āĻŦāĻļā§āĻˇ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻāĻŋ rsync-āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¯ā§āĻŽāĻ¨āĻāĻŋ README-āĻ¤ā§ āĻ¨āĻĨāĻŋāĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻĄā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨-āĻāĻŋāĻ°āĻŋāĻ āĻ¸āĻš āĻāĻ¸ā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻ -āĻŽāĻžāĻ¨āĻ āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§ āĻā§āĻ°āĻŋāĻ āĻ¸āĻŋāĻā§āĻ āĻāĻ°ā§āĻ¨ (āĻĻā§āĻā§āĻ¨
āĻ¨ā§āĻā§), āĻāĻĒāĻ¨āĻŋ āĻāĻĒāĻ°ā§āĻ°āĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽā§āĻāĻžāĻŦāĻ¨āĻžāĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻ˛ā§āĻ˛ā§āĻāĻŋāĻ¤ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŦāĻž --keyring āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤
āĻ¨ā§āĻā§ āĻāĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ:
alias dscverify='dscverify --keyring ~/.gnupg/pubring.gpg'
āĻŽāĻžāĻ¨ āĻāĻžāĻŦāĻŋāĻ° āĻā§āĻāĻž āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§
āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ dscverify āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§ debian-keyring āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§:
- ~/.gnupg/trustedkeys.gpg
- /org/keyring.debian.org/keyrings/debian-keyring.gpg
- /usr/share/keyrings/debian-keyring.gpg
- /usr/share/keyrings/debian-maintainers.gpg
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ dscverify āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨