Este é o comando convertarp 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
convertar - Converte repositórios de âncora de confiança de um formato para outro
DESCRIÇÃO
converter opera em arquivos de entrada e saída de diferentes Trust Anchor Repository (TAR)
formatos. converter decide que tipo de formato de arquivo está sendo referido por um
especificação "tipo: nome do arquivo". As opções podem ser passadas para o módulo convertar usando um
especificador delimitado por '/' no tipo identificador. Tal como
"tipo / opção = valor / outro = outro valor: nome do arquivo". Veja abaixo uma lista de diferentes entradas
e formatos de saída que converter entende por padrão e quais opções eles tomam.
veja a Net :: DNS :: SEC :: Tools :: TrustAnchor módulo e sua documentação para escrever novos
plugins para permitir converter para entender outros formatos TAR.
EXEMPLOS
Este comando irá ler em um itar.xml arquivo (disponível em https://itar.iana.org/) e
convertê-lo em um arquivo que pode ser lido por BIND's nomeado aplicação:
# convertar -i itar: itar.xml -o bind: bind.conf
Leia em vários arquivos, mescle-os e grave-os em duas saídas diferentes
formatos de arquivo (o formato libval é impresso em stdout):
# convertar -i itar: itar.xml, csv: local.csv -o bind: bind.conf, libval: -
ARQUIVO ESPECIFICAÇÃO CONVENÇÕES
Tipos e arquivos (por exemplo, para as opções -i e -o) são especificados usando o seguinte
formato:
tipo: / caminho / para / arquivo
A tipo parte da especificação dita qual módulo interno tentará ler
no arquivo. A parte do arquivo da especificação pode ou não ser necessária (mas o
':' sempre é) e pode ou não apontar para um arquivo real, dependendo do módulo responsável
do conteúdo. Alguns módulos podem, por exemplo, carregar conteúdo da rede. Para tipos
que pode ler e gravar em um arquivo, um '-' pode ser especificado como um arquivo para imprimir ou ler
da saída padrão.
Os formatos de arquivo PODEM ser inferidos de um sufixo final, se for o sufixo final. EG, se um
o arquivo referenciado é foo.csv então internamente o convertar irá traduzir isso para "csv: foo.csv".
ARQUIVO FORMATOS
Os seguintes formatos de arquivo são conhecidos por padrão por converter:
vincular
Um servidor de nomes BIND (nomeado) arquivo de configuração de âncora de confiança compatível. Isso pode ser
incluído dentro de um mestre nomeado.conf arquivo usando a diretiva "incluir".
A vincular opção também pode levar um / write_expectations = 1 sinalizar ao escrever para escrever um
seção options {} que ativará o dnssec e exigirá validação para zonas de todos
os dados importados.
EG bind / write_expectations = 1: named.conf
sec aranha
Este é apenas um alias que busca o specspider (http://secspider.cs.ucla.edu/)
arquivo de configuração de ligação e, em seguida, analise-o usando o formato de arquivo de ligação.
AVISO: A assinatura PGP no arquivo baixado NÃO é verificada.
csv Um formato de lista separada por vírgulas.
despejar
Um hash Perl despejar formato. Isso deve ser usado principalmente para depuração de recém-desenvolvidos
módulos, pois mostra a estrutura hash interna que é passada entre os módulos.
ITAR
IANA's ITAR formato, que é um formato baseado em XML de chaves de âncora de confiança. O arquivo da IANA é
disponível em https://itar.iana.org/.
Especificando apenas a linha 'itar:' (ou itar: URL), converter tentará recuperar
o arquivo de repositório ITAR remoto atual diretamente.
AVISO: A assinatura PGP no arquivo baixado NÃO é verificada.
NOTA: o suporte para baixar o repositório ITAR na rede requer o
Módulo LWP :: UserAgent a ser instalado.
libval
A libval formato é o formato do arquivo de configuração que a ferramenta DNSSEC libval biblioteca
usa.
A libval opção também pode levar um / write_expectations = 1 sinalizar ao escrever para especificar
que o padrão (:) zone-security-expectation's deve ser preenchido para exigir
validação de todas as zonas com dados importados. Todas as outras zonas terão uma política
definido como 'ignore.
EX: libval / write_expectations = 1: dnsval.conf
mf O arquivo mestre (mf) formato também está disponível no ITAR Web site.
dns o dns formato executa consultas ao vivo de registros anexados a um nome de domínio para solicitar
registros DS ou DNSKEY. Por padrão, os registros DNSKEY serão consultados. o
tipo específico a ser consultado pode ser especificado precedendo o nome da zona com um "ds /"
ou prefixo "dnskey /". Exemplo de especificações de tipo 'dns:' válidas:
dns: dnssec-tools.org
dns: ds / dnssec-tools.org
dns: dnskey / dnssec-tools.org
Além disso, se você quiser ler dnskeys da rede, mas convertê-los em registros ds, você
pode usar o sinalizador / tods:
dns / tods = 1: dnssec-tools.org
O tipo DNS não pode produzir registros e só é útil para ler informações.
AVISO: as chaves e os dados recuperados não são validados internamente e, portanto,
não deve ser confiável, a menos que um resolvedor seguro esteja sendo usado.
OPÇÕES
-i STRING
--input-file = STRING
Arquivo (s) de entrada para processar.
converter irá ler o (s) arquivo (s) especificado (s). Vários arquivos podem ser separados por
vírgulas.
-o STRING
--output-file = STRING
Arquivo (s) de saída para gravação.
converter gravará esses arquivos especificados nos formatos de saída solicitados.
Vários arquivos podem ser separados por vírgulas.
-h
--Socorro
--help-full
Exibe informações de ajuda da linha de comando.
--gui
--no-gui
Controla o uso da GUI opcional.
DIREITOS AUTORAIS
Copyright 2009-2013 SPARTA, Inc. Todos os direitos reservados. Veja o arquivo COPYING incluído com
o pacote DNSSEC-Tools para obter detalhes.
Use convertarp online usando serviços onworks.net