mod_security 测试版的 sources.list 条目?

mod_security 测试版的 sources.list 条目?

我有一个 debian“squeeze”安装,但此版本附带的 mod_security 相当旧。因此,我考虑在 sources.list 中添加一行以获取 mod_security 的“wheezy”版本(wheezy = 当前版本“squeeze”之后的版本)。

我应该在 sources.list 中添加什么才能仅接收下一个可用的 mod_security 版本?

这是我在 sources.list 中的一个条目:

deb http://ftp.de.debian.org/debian/ squeeze main contrib non-free

mod_sec 的当前名称是libapache-mod-security

答案1

小心 - 添加一个全新的存储库可能会点亮不止一个单独的软件包的新版本,让你陷入这个情况

请随意添加 repo:

deb http://ftp.de.debian.org/debian/ wheezy main contrib non-free

,不要让它用于超出您需要的包之外的用途,除非您想更新整个系统。

修改您的/etc/apt/preferences文件,添加配置以降低发布的优先级testing

Package: *
Pin: release a=testing
Pin-Priority: 450

并提高您感兴趣的包的优先级(顺便说一下,包名称已更改):

Package: libapache2-modsecurity
Pin: release a=testing
Pin-Priority: 550

验证apt-cache policy测试仓库是否低于稳定仓库,并验证apt-cache policy libapache2-modsecurity单个包是否优先于测试。

相关内容