如何使用puppet添加apt键?
使用此选项,如何导入此密钥:如何使用puppet添加apt键?,puppet,apt,Puppet,Apt,使用此选项,如何导入此密钥: https://www.dotdeb.org/dotdeb.gpg 我想要实现的是针对两个shell命令的木偶相关解决方案: wget https://www.dotdeb.org/dotdeb.gpg apt-key add dotdeb.gpg 这个木偶模块的文档对此并不清楚。如何做到这一点?您必须使用apt::key 在你的教区里是这样的- apt::keys: varnish-3.0: key: C4DEFFEB
https://www.dotdeb.org/dotdeb.gpg
我想要实现的是针对两个shell命令的木偶相关解决方案:
wget https://www.dotdeb.org/dotdeb.gpg
apt-key add dotdeb.gpg
这个木偶模块的文档对此并不清楚。如何做到这一点?您必须使用apt::key 在你的教区里是这样的-
apt::keys:
varnish-3.0:
key: C4DEFFEB
key_source: http://repo.varnish-cache.org/debian/GPG-key.txt
或者在你的木偶清单文件中-
apt::key {'HEXKEYID':
source => 'https://www.dotdeb.org/dotdeb.gpg',
id => 'ID_OF_YOUR_KEY'
}
在manifestfile中,它给出了一个错误:error:validate_re():“dotdeb”不匹配[“\\A(0x)?[0-9a-fA-F]{8}\\Z],“\\A(0x)?[0-9a-fA-F]{16}\\Z],“\\A(0x)?[0-9a-fA F]{40}\\Z]@anshupratek如何获取HEXKEYID?还有“id=>”@AnshuPrateek我也很好奇如何获取密钥的十六进制id。@您可以使用apt密钥列表查找密钥的名称(这是十六进制的密钥id)。@ElliotLabs注释只允许一个用户提及,请参见上文。