修改软件包安装中的现有logrotate文件

我已经创build了一个debian包,它为我有一个服务器上的几个主机名设置了awstats和所需的脚本。
我的问题是与logrotate,我已经更新了一个cron作业,我安装了包,但我需要更新服务器日志prerotate,gthe我使用的服务器,lighttpd,已经在/ etc / logrotate .D /。

我想我可以只是sed文件,并添加endscript更新统计endscript但这不会稍后卸载的包,我怀疑这将生存lighttpd包更新。

有任何想法吗?

一旦你编辑了Debian,它就不会触及你的conffiles; 你可以编辑所有你想要的lighttpd的logrotate脚本。 如果lighttpd和您已更新文件,则可能会在升级时收到提示。

如果您希望对自己的软件包安装进行更改,请将lighttpdconfiguration转移到软件包的安装脚本中,并将awstats-aware版本安装到位。 查找dpkg-divert。