如何使用程序化名称在Ansible中创建符号链接?
我需要这个用于LDAP。我经常运行的命令就是:
ln -s /etc/openldap/cacerts/mycert.pem /etc/openldap/cacerts/`openssl x509 -noout -hash -in /etc/openldap/cacerts/mycert.pem`.0
命令模块不接受这样的命令,它会说
"stderr": "ln: invalid option -- 'o'\nTry 'ln --help' for more information."
用于此目的的文件模块似乎根本不支持添加一些shell命令。在Ansible中可以做些什么来解决这个问题?
答案 0 :(得分:1)
尝试使用shell模块:
renderListItem(listItem) {
let tiles = listItem.tiles.map(tile => {
return (
<View>
<Text>{tile.description}</Text>
<Image source={require(`../img/${tile.img}`)} style={{heigh: 50, width: 50}}/>
</View>
)
})
return (
<View>
<Text>{listItem.label}</Text>
{tiles}
</View>
);