Ubuntu 10.04 で Puppet を使用して次のことを実行しようとしています。
- パッケージがインストールされていないため、まだ存在していない特定のユーザー/グループが所有する特定のディレクトリに、私が持っているファイルをコピーします
- 作成したディレクトリとファイルを削除しないパッケージをインストールします
項目 1 を達成するために、私は基本的に、ファイルをコピーする前にまずユーザーとグループを作成するように Puppet に指示します。しかし問題は、Puppet に特定の uid を指定しないと、システム パッケージの番号ではなく、ユーザーの番号のような番号がランダムに選択されることです。
では、Puppet に 1000 を超える uid を選択するように指示するにはどうすればよいでしょうか?
これが不可能な場合、インストール時にパッケージを開始しないように Puppet に指示するにはどうすればよいですか。したがって、Puppet にパッケージをインストールさせるだけで、サービスを開始せず、ファイルをコピーしてからサービスを開始します。