用于mod_securitytesting版本的sources.list条目?

我有一个debian的“挤压”安装,但这个版本提供的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

小心 – 添加一个完整的新版本库可以使新版本不仅仅是一个单独的包,而是让你处于这种情况 。

随意添加回购:

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

但是 ,除非你想更新整个系统,否则不要让它用于除了你需要的软件包外。

修改/etc/apt/preferences文件,添加configuration以降低testing版本的优先级:

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

而你感兴趣的软件包的优先级(顺便说一下,软件包名称已更改):

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

使用apt-cache policyvalidationtesting回购低于稳定回购,并使用apt-cache policy libapache2-modsecurityvalidation单个软件包更喜欢testing。