首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ansible4内置shell将信任列表命令重写为信任列表模块。

Ansible4内置shell将信任列表命令重写为信任列表模块。
EN

Stack Overflow用户
提问于 2022-06-21 18:30:40
回答 1查看 33关注 0票数 -1

Ansible4内置shell将信任列表命令重写为信任列表-模块:

代码语言:javascript
运行
复制
- block:
  - name: Check if Certs installed - Linux RHEL8 - step 1
    ansible.builtin.shell:
      cmd: "trust list"
    register: isCertInstalled

通过管道将一些额外的格式简化为一个数字(出于隐私目的省略),然后:

任务检查是否安装了Certs - Linux RHEL8 -步骤1 RHEL8* => {“已更改”:true,"cmd":“信任”、“列表”、“增量”:"0:00:00.007482“、”结束“:"2022-06-21 18:20:43.759496”、"msg":“非零返回码”、"rc":2、"start":"2022-06-21 18:20:43.752014“、"stderr":"p11-kit:'list-modules‘不是有效命令。请参阅“信任--帮助”、"stderr_lines":"p11-kit:'list-modules‘不是有效的命令。参见“信任--帮助”、"stdout":"“、"stdout_lines":[]}

你知道如何强迫它直接运行“信任列表”而不是“信任列表-模块”吗?RHEL 8.5,Ansible 4.1,Python 3.9

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-06-21 22:50:56

使用信任命令的完整路径,并将信任列表括在单引号中。Ansible只看到列表,并将其作为列表模块绑定。

即。“‘信任列表’\ grep内部-证书认证wc -l tr -d '\n'”

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72705589

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档