Mailman

使用 augeas 管理 mailman 配置

  • May 1, 2013

我想創建一個 augeas 鏡頭來修改郵遞員列表。列表儲存在二進製文件中,可以使用導出到純文字文件config_list -o /tmp/config my_list並通過替換-o為重新導入-i

目標是建構一個像這樣的 augeas 樹:

/mailman/my_list/real_name = "my mailman list"
/mailman/my_list/description = "This is my first list"
...
/mailman/another_list/real_name = "my other list"
/mailman/another_list/description = "This is just another list"
...

是否可以使用 mailman 命令建構一個生成給定樹的list_lists鏡頭config_list

謝謝,克里斯

Augeas 不能直接使用輸入/輸出命令。但是,您可以在 Augeas 1.0.0 中使用綁定aug_storeaug_retrieveAPI 呼叫來操作記憶體中的字元串。

例如,您可能對auggrep使用 Augeas 解析日誌的小型 bash 實用程序感興趣(到目前為止,這是一種概念證明)。

引用自:https://serverfault.com/questions/502302