Este é o comando debsig-verify que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
debsig-verify - Verifique as assinaturas para um pacote de formato Debian
SINOPSE
debsig-verificar [opção...] deb
DESCRIÇÃO
Este programa é parte de um modelo de segurança que verifica a fonte e validade de um sistema Debian
pacote de formato (comumente referido como um deb).
Este programa implementa as especificações de verificação definidas no documento, "Pacote
Verificação com dpkg: Implementação", que é uma referência mais completa para o
procedimento de verificação.
O programa geralmente leva um argumento, o deb arquivo a ser verificado. Em seguida, verificará
da origem assinatura do deb, encontre seu ID de chave pública (formato longo) e use-o como o
nome de um subdiretório de política. Se este subdiretório não existir, a verificação
falha imediatamente.
Neste subdiretório, o programa encontra um ou mais arquivos nomeados com o .pol lima
extensão, que significa uma definição de política de formato XML. Este arquivo contém três principais
partes.
Origin Informações sobre a origem desta política.
Seleção
Regras usadas para decidir se esta política é pertinente a este debverificação de.
Verificação
Regras que são usadas para realmente verificar o deb.
Os arquivos de política farão referência a keyrings por um nome de arquivo. Esses chaveiros serão procurados
em um subdiretório do diretório do chaveiro. O subdiretório tem o mesmo nome do
subdiretório da política (previamente determinado pelo ID da chave pública da Origem).
O programa irá, depois de primeiro analisar todo o arquivo, verificar o ID de origem em relação ao
ID da chave pública do origem assinatura no deb. Se eles corresponderem (o que deveriam, senão
algo está realmente errado), então ele prosseguirá para o Seleção regras.
A Seleção regras decidem se esta política é adequada para verificar este deb. Se
essas regras falham, então o programa prosseguirá para a próxima política. Se passar, então o
programa se compromete a usar esta política para verificação, e nenhuma outra política será
referenciado.
A última etapa de verificação depende do Verificação as regras. Estes são semelhantes em formato
ao Seleção regras, mas geralmente são mais restritas. Se essas regras falharem, o programa
sai com um status diferente de zero. Se eles passarem, ele sai com o status zero.
OPÇÕES
-q, --quieto
Faz com que o programa não envie nenhuma saída, exceto erros fatais. Isso é útil quando
sendo chamado de outro programa, onde você confia apenas no valor de saída.
-v, --verbose
Faz com que o programa envie mais saída na execução, de modo a seguir os passos que ele
está levando ao tentar verificar o deb.
-d, --depurar
Produz ainda mais informações do que o -v opção. Isso é principalmente para depuração.
--Socorro Exibe as informações de uso do programa.
--versão
Exibe as informações da versão do programa. Isso inclui o formato da política
versão. Esta opção não requer nenhum outro argumento.
--list-políticas
Produz uma lista das políticas que foram aprovadas no Seleção fase da verificação
processo. Em outras palavras, aqueles que poderiam potencialmente verificar o deb. A saída é
uma linha mostrando o diretório selecionado pelo origem assinatura, e então um único
linha para quaisquer arquivos de política nesse diretório que passam o Seleção as regras. Esse
opção vai NÃO verifique o deb.
--use-política Privacidade
Esta opção tem um argumento, que é o nome do arquivo de política (conforme mostrado por
da --list-políticas opção). Observe que este é apenas um arquivo e não um caminho completo. Vocês
não pode especificar políticas arbitrárias. Esta opção é útil se houver mais de uma política
aplica-se a potencialmente verificar o deb. O programa então usará esta política,
e apenas esta política, para tentar verificar o deb.
--policies-dir anuário
Use um diretório diferente ao procurar políticas.
--keyrings-dir anuário
Use um diretório diferente ao procurar por chaveiros.
--raiz anuário
Use um diretório raiz diferente ao procurar políticas e chaveiros.
SAIR STATUS
0 A operação solicitada foi concluída com sucesso.
1 Valor de saída geral sem sucesso. Isso ocorre para operações de não verificação.
10 Ou nenhuma assinatura está contida no deb ou não origem a assinatura foi encontrada.
11 An origem a assinatura foi encontrada, mas não tem um subdiretório correspondente em
o diretório de políticas.
12 A origem foi encontrado e está presente. No entanto, nenhuma política foi encontrada para passar
a fase de seleção do processo. Portanto, nenhuma verificação foi realizada.
13 O pacote falhou na fase de verificação do processo. Mais do que provavelmente, este
ocorre devido a uma assinatura incorreta, ou porque nem todos os critérios de verificação
bloco da política foram passados.
14 Ocorreu um erro interno. Este é um erro irrecuperável. Tanto o deb is
corrompido, gpg falhou de forma anormal ou alguma outra falha incontrolável.
MEIO AMBIENTE
DEBSIG_GNUPG_PROGRAM
O nome (ou caminho) do programa GnuPG a ser usado.
Use debsig-verify online usando serviços onworks.net