私は CFENGINE 3.5 のいくつかの機能を試していますが、非常に基本的な問題で立ち往生しています。cfengine ポリシー ハブに保持されている特定のファイルをさまざまな cfengine クライアントにコピーしたいと考えています。これらのファイルはさまざまな場所に分散されており、さらに cfengine はこれらのファイルをマスター サーバーと同じ場所にあるターゲット マシンにコピーする必要があります。これを行う方法 ?
質問する
642 次
2 に答える
2
特定のファイルをハブからクライアントの同じ場所にコピーする場合は、次のようにします。
vars:
"files" slist => { "/some/file", "/other/file", "/one/more/file" };
files:
"$(files)"
copy_from => secure_cp("$(files)", "$(sys.policy_hub)");
これにより、ファイルがループされ、各ファイルが順番にコピーされます。次のように、適切な標準ライブラリ ファイルを secure_cp() に含めるようにしてください。
body common control
{
inputs => { "lib/3.5/files.cf" };
bundlesequence => { ... };
}
于 2013-09-24T15:54:27.313 に答える