web-dev-qa-db-ja.com

パッケージのインストールで既存のLogrotateファイルを変更します

私は、私が持っているサーバー内のいくつかのホスト名のためにAWSTATSと必要なスクリプトを設定するDebianパッケージを作成しました。
[。]私の問題はLogrotateで、私はすでにcronジョブで統計を更新しています私がパッケージのインストールで設定しましたが、サーバーのログの統計を更新する必要がありますPrestrate、Gthe Server私はすでにエントリを持っています/etc/logotate.d/.

sedファイルを_の[$ var] _ prerotateendscriptを追加することができると思いますが、パッケージがアンインストールされると後では動作しません。 Lighttpdパッケージアップデート。

何か案は?

1
Arkaitz Jimenez

あなたがそれらを編集したら、Debianはあなたのコンファイルに触れません。 LighttpdのLogrotateスクリプトを編集できます。 Lighttpdとファイルを更新した場合は、アップグレード時にプロンプ​​トが表示されることがあります。

独自のパッケージのインストールに変更を適用する場合は、PackageのインストールスクリプトにLighttpd Conffileを転送し、AWSTATS対応バージョンをその場所にインストールします。 dpkg-divertを見上げます。

4
Tobu