シェフを使ってtomcatアプリケーションを管理しています。このアプリケーションでは、1つのマイナーチェンジを行うために必要なweb.xmlファイルがあります。今まではこのファイルのテンプレートを使用していましたが、アプリケーションの作成者はこのファイルの内容を各更新で変更することが好きです。つまり、更新ごとにテンプレートを変更する必要があります。私の心の中では、その点を打ち負かす。シェフとのファイルの一部のみを管理する
私は、ファイル内の気に唯一のものは、このビットは終わり近くにある:
<!--
<session-config>
<session-timeout>30</session-timeout>
</session-config>
-->
私はコメントタグを取り除く、およびセッションタイムアウトのタグに自分の値を挿入する必要があります。私は、ソフトウェアの新しいバージョンに付属する変更を維持しながら、ベンダーが提供するファイルの残りの部分を残したいと思います。
これを達成する最も良い方法は何ですか?
[シェフとファイルを変更するにはどうすればいいですか?](http://stackoverflow.com/questions/14848110/how-can-i-change-a-file-with-chef) – StephenKing