我正在尝试使用补鞋匠来安装SecurityOnion(一个基于xubuntu 12.04的linux distrobution)。
我已经按照这里的指示从Ubuntu 12.04上的源代码安装了补鞋匠。
我也按照这里的说明来configuration鞋匠,但是我在鞋匠导入步骤中遇到了一个错误。
我正在运行cobbler import --name=securityonion --path=/media/iso --breed=ubuntu但失败
task started: 2014-03-08_110255_import task started (id=Media import, time=Sat Mar 8 11:02:55 2014) Found a candidate signature: breed=ubuntu, version=precise Found a candidate signature: breed=ubuntu, version=saucy Found a candidate signature: breed=ubuntu, version=oneiric Found a candidate signature: breed=ubuntu, version=lucid Found a candidate signature: breed=ubuntu, version=quantal Found a candidate signature: breed=ubuntu, version=raring No signature matched in /var/www/cobbler/ks_mirror/securityonion !!! TASK FAILED !!!
我认为这是因为我需要添加签名到/var/lib/cobbler/distro_signatures.json
我知道我应该能够复制和粘贴精确的定义,并使其工作,因为SecurityOnion使用12.04,但我不知道如何改变定义,以便它匹配任何string文本我假设补鞋匠正在寻找安装构成securityonion的文件。
我已阅读鞋匠网站上的文档 ,但它似乎并没有给我什么我需要能够添加额外的分配。
任何人都知道我可以做什么来修改签名文件来接受这个额外的分配?
Cobbler将使用下面的命令下载最新的'update'distro_signatures.json:
# cobbler signature update