特に私のユースケースは、ostreeを使用して、私が管理しているいくつかのシステムにファイルシステムの特定のフォルダを展開することです。エラーが発生したときにシステムの元のディレクトリを上書きするのは危険であるため、別のディレクトリに目的のディレクトリをチェックアウトしてから、起動時に/ etc / fstabを介してバインドします。
問題は/ etcで発生します。展開の一部として、ほとんどが読み取り専用であることを望みますが、一時的に変更できる場合は便利です。必要な/ etcディレクトリをマウントしてセッション内で変更できますが、元のディレクトリはそのままにすることができるマウントオプションやその他のメカニズムはありますか?
言及したように、元のディレクトリを削除したくないので、上書きすることはcp
許容される解決策ではありません。また、起動時に残りのフォルダをマウントするときに最初に起動し、エラーに強固なメカニズムが必要です。つまり、エラー処理(fstabなど)を実装した宣言的メカニズムは、bashスクリプトよりも優先されます。