问题标签 [augeas]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xml - 如果节点不存在,则将 xml 部分添加到 augeas
我想在 name=B 的节点中创建一个具有键 NetName 和值 bnx2 的条目,如果它不存在。我正在使用带有木偶的augeas。
puppet - 使用 hiera_hash 在 hiera puppet 中进行 augeas 更改
我为每个环境类型 dev、qa、集成创建了 yaml 文件。但是有多个开发环境,我想通过主机特定的 yaml 文件覆盖一些更改。
我需要一种方法来获取 dev1.internet.com.yaml 的配置以具有以下内容
hiera_array 没有给我想要的结果,而 hiera_hash 给了我以下错误: Hiera type mismatch for key 'augeas_xml': expected Hash and got Array
主机特定设置不优先于环境特定设置。我给出的示例是针对一小组服务器。我正在使用 puppet 来管理数百台服务器。我可以使用 hiera 并为每个主机创建一个 yaml 文件。但是,我想要一个 default.yaml 并能够覆盖 host.yaml 中的更改
后者正在生产
但我想让它做
augeas - 迭代镜头导致“模棱两可的树迭代”
在为Deckard测试编写镜头时,我遇到了一个问题。
这个镜头
导致此错误:
我无法理解 Augeastree -> plaintext
异常符号的符号,所以我不知道augparse
要说什么。
谁能帮我解释或修复镜头?
xml - 无法弄清楚如何在 augeas 中正确添加 onlyif
我有以下xml:
使用 augeas 我正在更改该 xml 中的一些值:
但是在运行应用程序之后,xml中的以下属性
更改为:
之后 augeas 开始在 xml 文件中添加新字段:
我试图添加 onlyif 条件以避免添加额外的字段但没有成功,有人可以帮忙吗?谢谢
puppet - Augeas 资源未将更改应用于配置。文件
我正在使用 Augeas 测试一些配置更改,我可以看到 Puppet 获取了更改,但它们实际上并未应用于磁盘:
但我也看到了这个:
puppet - 使用 Augeas 更改内核审计参数失败并带有多个标题块
这个例子应该通过添加或设置审计参数为 1 来更改每个标题块中的内核行。如果只有一个标题块,它可以正常工作,但如果有多个标题块,它不会做任何事情。我错过了什么吗?
木偶大师
木偶客户端
我的课
我的 grub 文件
puppet - 如何使用 Augeas 和 Puppet 将导出语句添加到 bash_profile
我让 Puppet + Augeas 在 bash_profile 中分配变量值,但是我还没有找到从文件中导出变量的方法。
结果是:
但我需要的是:
这张Puppet 票似乎应该指向正确的方向,但我不知道如何编写导出语句
configuration - puppet、augeas 和属性镜头:文件未保存,因为未检测到差异
我想使用 puppet 和 augeas 编辑一个 java 属性文件。我正在使用这个似乎是正确的代码,但实际上这并没有修改文件。
属性文件是这样的
当我启动 puppet 时,我有这个输出。
我希望jdk.tls.disabledAlgorithms
包含SSLv3, RC4, MD5withRSA, DH keySize < 768, EC keySize < 224
编辑:当值的顺序完全不同时,我观察到了同样的问题
即使我RC4
从文件中删除它也不会改变它。
在创建问题之前,我在 puppet 中阅读 augeas does not change file但问题不适用,因为context
参数似乎正确。
谢谢
debian-based - Debian 5 是否有 augeas 版本 1.0
我是 augeas 新手,我想知道 Debian 5 或我的操作系统是否支持 augeas 1.0 版或更高版本。
我怎样才能做到这一点?
xml - Augeas 对 XML 文件进行排序
我需要编辑一些 XML 文件,我可以删除和设置,但我不知道是否以及如何仅使用 Augeas 对 XML 文件进行排序?
有没有人这样做过,我现在正试图避免使用除 Augeas 之外的其他资源?
我正在使用 puppet、ruby、shell 脚本。我可以在 puppet 中使用 augeas,而不仅仅是 augtool。
这是我的确切任务:按元素名称、属性名称、表和列对元素进行排序
我有一个很大的 XML 文件,它实际上包含很多表,这是一个表的示例:
这就是我从同一个示例文件中删除的方式:
这是 puppet 中的代码示例,我们用于其他用途: