InglesPransesEspanyol

Ad


OnWorks favicon

dpkg-sig - Online sa Cloud

Patakbuhin ang dpkg-sig sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na dpkg-sig na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


dpkg-sig - Debian package archive (.deb) signature generation at verification tool

SINOPSIS


dpkg-sig [mga pagpipilian] --tanda papel [archive|mga pagbabago]+

dpkg-sig [mga pagpipilian] -I-verify [archive]+

dpkg-sig [mga pagpipilian] --verify-role papel [archive]+

dpkg-sig [mga pagpipilian] --verify-eksakto miyembro [archive]+

dpkg-sig [mga pagpipilian] --listahan [archive]+

dpkg-sig [mga pagpipilian] --get-hashes papel [archive|mga pagbabago]+

dpkg-sig [mga pagpipilian] --sign-hashes [hashes-archive]+

dpkg-sig [mga pagpipilian] --sulat-pirma [hashes-archive]+

DESCRIPTION


dpkg-sig lumilikha at nagbe-verify ng mga lagda sa mga archive ng Debian (.deb-files).

Gumamit ng mas mataas na antas ng mga tool upang mag-install at mag-alis ng mga package mula sa iyong system, at upang i-verify ang a
pirma bilang katanggap-tanggap para sa iyong system.

Isang halimbawa ng paggamit ang makikita sa dulo ng man page na ito.

ACTION Opsyon


--tanda, -s papel
Pinirmahan ang isang nakaayon sa pamantayang Debian archive. papel nagbibigay ng pangalan ng lagda
(karaniwan ay 'tagabuo' para sa tagabuo ng .deb). Ang lagda ay ginawa gamit ang iyong
default na key, maliban kung tinukoy sa pamamagitan ng anumang tahasan o implicit na opsyon (tingnan sa ibaba).

Kung ang isa o higit pang .changes-files ay ibinigay, ang md5sums sa loob ng .changes file(s) ay
updated din.

Kung gpg-signed ang isang .changes file, aalisin ang lagda kapag ina-update ang md5sums.

-I-verify, -c; --verify-role; --verify-eksakto
Bine-verify ang isang lagda sa ibinigay na archive file. -I-verify at -c check mo lang lahat
mga lagda; --verify-role bini-verify ang lahat ng mga lagda na may ibinigay na tungkulin, at
--verify-eksakto gusto ng eksaktong pangalan ng miyembro ng archive (nang walang nangungunang _gpg).
Gayunpaman, ang parehong mga utos ay tumatanggap din ng mga perl na regular na expression bilang pangalan.

Lahat ng i-verify ang mga variant na output (para sa bawat lagda) alinman sa isang linya na binubuo ng
GOODSIG, tungkulin, gpg-fingerprint at oras ng lagda (sa mga segundo mula noong 1970-1-1 0:00:00
UTC), o BADSIG.

Simula sa bersyon 0.12, dpkg-sig nagbabalik ng 2 kung may nakitang masamang pirma noong
sinusubukang i-verify. Kung ginamit ang hindi kilalang susi upang pumirma sa isang .deb, dpkg-sig nagbabalik ng 3.

--listahan, -l, -t
Inililista ang lahat ng pangalan sa loob ng deb na mukhang isang lagda.

--get-hashes, --sign-hashes, --sulat-pirma
--get-hashes lumilikha ng isang ar(1) archive na naglalaman ng bahagi ng control file at mga file na may
ang mga digest ng lahat ng .debs na tinukoy sa command-line o pinangalanan sa .changes
(mga) file na tinukoy sa command-line.

Pagkatapos nito, maaari mong ilipat ang (maliit) na file na ito sa isa pang makina, halimbawa isang
offline system na naglalaman ng iyong mga gpg key. (Oo, paranoid yan!)

--sign-hashes pagkatapos ay nilalagdaan ang file na ito na naglalaman ng mga digest (sa katunayan, pinapalitan nito ang
hinuhukay ang mga bahagi gamit ang kanilang mga lagda).

Ngayon ilipat ang nilagdaang file pabalik sa makina kung saan mo ginawa ang mga hash at ginamit
--sulat-pirma upang idagdag ang mga lagda mula sa archive sa deb.

Opsyon


-m nagpapanatili
Tukuyin ang pangalan ng tagapangasiwa na gagamitin para sa pagpirma.

-e nagpapanatili
Katulad ng -m pero inuuna.

-k keyid
Tukuyin ang key ID na gagamitin para sa pagpirma; nilalampasan ang anuman -e or -m pagpipilian.

--verbose
Kumuha ng higit pang mga detalye.

--batch=1
Tinitiyak na hindi magbabago ang non-verbose na output. Gamitin ito kung gusto mong i-parse
ang output.

--din-v3-sig
Ang format ng lagda ay nagbago sa pagitan ng bersyon 0.10 at 0.11. Kung gusto mong i-verify ang luma
mga lagda din, subukan ang switch na ito.

--din-v2-sig
Ang format ng lagda ay nagbago sa pagitan ng bersyon 0.2 at 0.3. Kung gusto mong i-verify ang luma
mga lagda din, subukan ang switch na ito.

--cache-passphrase, -p
Ini-cache ang gpg-passphrase sa loob dpkg-sig. Kailangan nito ang iminungkahing pakete
"libterm-readkey-perl".

Maging babala: Ang paggawa nito ay walang katiyakan, dpkg-sig hindi pinoprotektahan ang memorya na ginagamit nito
iimbak ang passphrase.

--sign-mga pagbabago, -a [ hindi | sasakyan | oo | puno | force_full ]
Sinasabi kung lagdaan din ang .changes at .dsc-files. Ang default ay kotse, ibig sabihin
na ang .changes-file ay muling nilagdaan kung ito ay nilagdaan noon.

Ang iba pang mga halaga ay hindi (huwag lagdaan ang .changes, at alisin ang isang umiiral na lagda), oo
(laging magdagdag ng lagda sa .changes), ganap (laging magdagdag ng lagda sa .changes, at
pirmahan din ang .dsc-file kung walang dating lagda; kung hindi ay magtanong) at
lakas_puno (palaging magdagdag ng lagda sa parehong .changes at .dsc file).

--remote-dpkg-sig, -r landas
Gamitin ito kung gusto mong tukuyin kung saan dpkg-sig mahanap ang dpkg-sig maipapatupad sa
malayong makina.

Ito ay kapaki-pakinabang kung hindi ka makakapag-install dpkg-sig bilang isang .deb. Upang gawin iyon,
kopyahin ang script sa isang katulad ~/bin/dpkg-sig sa remote system. Pagkatapos nito, ikaw
maaaring tumawag sa iyong lokal dpkg-sig gamit ang isang bagay tulad ng sumusunod upang magamit ang remote
mga tampok sa pagpirma/pag-verify:

"dpkg-sig --sign builder -r ~/bin/dpkg-sig
ssh://user@host:~/some-deb_version_arch.changes"

--remote-ssh-port, -o port
Port ng sshd sa remote host. Ang default na halaga ay 22.

MORE Opsyon


Karaniwang hindi dapat gamitin ang mga opsyong ito, ngunit narito para sa pagkakumpleto. Maging babala: Gamitin
sila lang kung alam mo talaga ang ginagawa mo.

--gpgoptions, -g gpg pagpipilian
Gamitin ito upang ipasa ang mga arbitrary na opsyon sa gpg(1) sa tuwing nilagdaan ang isang file. Tulad ng magagawa nito
humantong sa mga sirang lagda, subukang mabuti ang iyong mga pagbabago.

--passphrase-file, -f passphrase file
Sinasabi sa gpg na gamitin ang passphrase sa file mag-sign.

Maging babala: Ang paggawa nito ay hindi secure, HUWAG gamitin ang feature na ito. Gayunpaman, sa ilang mga kaso
(hal. awtomatikong pag-sign sa isang binuo) ito ay maaaring maging kapaki-pakinabang, at mas mahusay pa rin kaysa
gamit ang isang gpg-key na walang passphrase. Maaari kang makakuha ng hindi bababa sa ilang seguridad sa pamamagitan ng paglalagay
ang file na ito sa isang ramdisk, ngunit ito ay mas mahusay na gamitin GPG-ahenteNa (1).

Configuration MGA VARIABLE


Ang dalawang configuration file /etc/devscripts.conf at ~/.devscripts ay pinanggalingan diyan
upang magtakda ng mga variable ng pagsasaayos. Maaaring gamitin ang mga opsyon sa command line para i-override
mga setting ng configuration file. Binabalewala ang mga setting ng variable ng kapaligiran para sa layuning ito.
Ang kasalukuyang kinikilalang mga variable ay:

DEBSIGN_MAINT
Ito ang -m pagpipilian.

DEBSIGN_KEYID, DPKGSIG_KEYID
Ito ang -k pagpipilian, at DPKGSIG_KEYID may pinakamaraming prayoridad.

DPKGSIG_SIGN_CHANGES
Ito ang --sign-mga pagbabago opsyon. Ang mga wastong halaga ay hindi, kotse, oo, ganap at
lakas_puno.

DPKGSIG_CACHE_PASS
Ito ang --cache-passphrase opsyon. Itakda ito sa isang tunay na halaga upang paganahin ito.

PIRMA FORMAT


Ang mga lagda na ginawa ni dpkg-sig ay idinagdag sa isang mahigpit na paraan na sumusunod sa pamantayan sa
.deb archive file. Ang mismong lagda ay ginawa sa isang file na naka-format tulad ng isang kontrol ng Debian
file. Ang mga patlang ng file na ito ay: Bersyon, na tumutukoy sa a dpkg-sig numero ng bersyon ng file;
Pumirma, na nagbibigay ng pangalan ng pumirma; Petsa at Tungkulin, at panghuli Mga File, na nagbibigay ng
digest ng mga naunang nilalaman ng .deb archive file. Tandaan na kabilang dito ang anumang nauna
mga pirma na ginawa ng dpkg-sig. Kaya posible na i-verify ang anumang pirma sa pamamagitan ng kamay nang may makatarungan
arNa (1), md5sumNa (1), sha1sum(1) at gpg(1). Ang pagpirma sa isang listahan ng mga digest ay may kalamangan na
posible na magsagawa ng mga malalayong lagda nang hindi inililipat ang buong file ng archive.
Ito ay nangangailangan ng isa na magtiwala sa malayong makina, bagaman!

Mahalaga PAGPIRMA


dpkg-sig maaaring mag-sign remote file gamit ang SSH(1) nang hindi inililipat ang buong file sa
lokal na makina, o ang susi sa remote na makina. Tukuyin lamang ang file na may
"ssh://[user@]machine:/path/to/file", at mayroon dpkg-sig naka-install sa remote na makina.
(Tingnan din ang --remote-dpkg-sig opsyon sa itaas.)

Sinusuportahan ng remote signing ang karaniwang globbing ng filename.

Nasubukan na ang malayuang pag-sign, ngunit sa ngayon ay itinuturing na isang mas eksperimental
tampok.

Gumamit ng dpkg-sig online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad