LinuxでSaltStackを使用してファイル権限を変更する必要があります。ディレクトリについてはSaltStack - ファイル権限を変更する
私は例えば、file.directory
機能を使用することができます。
file.directory:
- user: root
- group: root
- mode: 400
しかし、私は、ファイルのために何を使うべきでしょうか?
file.managed:
- user: root
- group: root
- mode: 444
をそして、それは動作しますが、私は、警告メッセージがあります:
私が使用することができます
[警告]ファイルの状態:/boot/grub/grub.cfg - どちらも「ソースを' ' contents 'も' contents_pillar 'も' contents_grains 'も定義されていませんでしたが、 は' replace 'が' True 'に設定されています。 ファイルを置き換えるソースがないため、 ファイルを不必要に読み取らないようにするには、 'replace'が 'False'に設定されています。
source
ディレクティブが必要ですが、ファイルをミニオンにダウンロードする必要はありません。ファイルのアクセス許可を変更するだけです。
file.exists
機能には、user
、group
、およびmode
のディレクティブがありません。
どのようなオプションがありますか?
file.managed状態からコードスニペットを投稿できますか?投稿した作品にはファイル名が含まれていないため、完全ではありません。私があなたを助けることを願っています。確か –
は、このコードスニペットである: /etc/cron.d: file.directory: - ユーザー:ルート - モード:400 /boot/grub/grub.cfg: はfile.managed: - ユーザ:root - グループ:ルート - モード:400 – Oskar
上記のテキストフォーマットに申し訳ありません。コードはうまく動作し、私は出力の警告に関する懸念があります。多分私は自分の仕事に間違った機能を使うでしょうか? – Oskar