Articles of debian lenny

在Debian Lenny上支持ldaps的OpenLDAP

不知何故,我无法configurationslapd来启用对Debian Lenny的ldaps支持。 看起来OpenLDAP是用GnuTLS而不是OpenSSL编译的,这可能是问题的一部分。 我已经将以下选项添加到slapd.conf中: TLSCipherSuite TLS_RSA_AES_256_CBC_SHA TLSCertificateFile /etc/ssl/certs/myhost.pem TLSCACertificatePath / etc / ssl / certs / TLSCertificateKeyFile /etc/ssl/private/myhost.pem TLSVerifyClient永远不会 和以下到ldap.conf: URI ldap:/// ldaps:/// TLS_REQCERT永远不会 如果我尝试启动slapd,日志中会出现以下错误: 主要:TLS初始化def ctx失败:-64 难道这个由openssl生成的证书不能被GnuTLS读取吗? 有没有人在Debian上用ldaps支持configurationOpenLDAP? 如果是的话,任何提示如何使其工作将非常感激。 谢谢。 编辑 :find一个工作的TLSCipherSuite。

Nagios3在HTTP服务监控上发出警告

已经设置了我的本地networkingconfiguration,由Nagios3监控。 我发现Nagios3在ip 192.168.1.52的Debian服务器的HTTP监控服务中报告了一个警告,该服务器有一个单独的虚拟主机和一个用于应用程序开发的海量虚拟主机。 我得到这个状态消息: HTTP警告:HTTP / 1.1 404找不到 我用Nagios工具来检查。 servername是我在Apacheconfiguration中使用的虚拟主机服务器名称。 / usr / lib / nagios / plugins / check_http -H servername -I 192.168.1.52 收到此状态消息: HTTP OK HTTP / 1.1 200 OK – 37900字节在0.504秒|时间= 0.503946s ;;; 0.000000大小= 37900B ;;; 0 但是当我检查这样的: / usr / lib / nagios / plugins / check_http -I 192.168.1.52 我得到了与警告相同的状态信息,所以我假设我没有完全设置好Nagios,因为它不能识别该服务器的虚拟主机,它应该如check_http服务所示。 我应该在哪里解决这个警告?

Debian Lenny apt-get安装php5-cli未满足的依赖关系有帮助吗?

第一次海报 – 长时间的读者和学习者。 现在已经尝试了两个星期,以解决在Debian 5(lenny)盒子上搞乱了PHP5.3的安装。 每次我尝试apt-get install php5-cli时,我都会收到一个未满足的依赖关系的瀑布,我真的不知道从哪里开始,或者如何将这个盒子放回原位。 这是我的未满足的依赖列表: Reading package lists… Done Building dependency tree Rlibc6 is already the newest version. Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created […]

使用SSH将端口3306从防火墙机器转发到桌面?

这是networking设置: 机器A(我的PC)SSH 22 =>机器B(具有root访问权限的Linode)SSH 21343 =>机器C(MySQL服务器)。 我想将端口3306从C通过B转发给A,所以我可以使用A上的SQL Workbench在C上执行命令。 请注意,C只能通过SSH端口21343访问,并且只能从B(我们不能更改C上的防火墙来打开更多的端口,但我们可以更改它的SSH设置)。 这可能吗? 我读过关于隧道和ProxyCommand。 但是我需要一个简单的分步示例。 所有机器都是Debian Lenny。

如何升级已经安装的debian(lenny)上的apache2

我有一个debian lenny框,并运行apache2 2.11.6(这是testingstream一些月份agotesting一些) 现在testingstream是2.12.1我想升级我的apache2,但不是在这台机器上的其他软件。 所以我认为: apt-get upgrade ..不是一个选项。 我怎样才能只升级单个软件包?

Debian刻录源列表

我有一个Web服务器,仍然是debian蚀刻。 我的问题是我需要升级一些软件包,但我找不到任何地方的debian蚀刻源。 我有以下几点: ###### Debian Main Repos deb http://ftp.ie.debian.org/debian/ etch main deb-src http://ftp.ie.debian.org/debian/ etch main deb http://security.debian.org/ etch/updates main contrib deb-src http://security.debian.org/ etch/updates main contrib 但我的主要回购似乎不存在了。 我知道我需要升级到lenny,但是文档build议您在进行dist-upgrade之前先更新到最新的etch。 我在哪里可以find最新的蚀刻源?

SpamAssassin 2010问题尽pipe有问题的规则被修复,我的邮件服务器仍然有问题 – 哪里可以修复?

SpamAssassin 2010 bug在bug被广为人知之后不久就被修正了,而且我的/usr/share/spamassassin/72_active.cf中的违规规则已经被更新了。 但是,传入的消息仍然被标记,例如: X-Spam-Status: No, score=3.188 tagged_above=-999 required=6.31 tests=[BAYES_50=0.001, FH_DATE_PAST_20XX=3.188, SPF_PASS=-0.001] 这是相关的规则: ##{ FH_DATE_PAST_20XX header FH_DATE_PAST_20XX Date =~ /20[2-9][0-9]/ [if-unset: 2006] describe FH_DATE_PAST_20XX The date is grossly in the future. ##} FH_DATE_PAST_20XX 我在Debian Lenny上使用spamassassin / 3.2.5-2 + lenny1.1〜volatile1,完全是最新的。 任何指向哪里去找出发生了什么? 我对SpamAssassin一无所知; 别人通常pipe理这个,但我现在是自由的,并试图找出问题是什么,因为它一直困扰着我们,我们只是意识到这个错误仍然影响着我们。 更新:我已经将FH_DATE_PAST20XX规则的分数降低到0.1,无论是在/etc/spamassassin/local.cf和/usr/share/spamassassin/50_scores.cf中, 还是给这个规则提供了3.188分。 任何想法发生了什么? 这真的让我难住。 更新2:似乎重新启动amavisd后,它已被修复。 amavisd和spamd有什么区别? 看来这两个都不应该跑,或者什么的。

请求跟踪器的sqlite到mysql的迁移

我打算从当前服务器迁移请求跟踪3.6。 rt在sqlite上运行,新的将是mysql。 有什么办法将sqlitedb迁移到MySQL服务器。 提前致谢。

在Debian Lenny 64位Xen hypervisor上引导时,64位HVM guest虚拟机冻结

我正在尝试在使用HVM的旧版Debian Lenny x86 64位pipe理程序上创buildx86 64位来宾机。 物理CPU是具有VT-x支持的第一代Intel i7。 Xen在运行xm dmesg时使用行(XEN)HVM:VMX启用了VT-x支持。 根据xm info的Xen版本是3.2。 我尝试使用最新的Debian Squeeze(6.0)和Ubuntu Oneiric Ocelot(11.10)的安装程序ISO映像。 x86 64位版本在启动之后不久就冻结了客户机系统,如果我装载了x86 32位安装程序映像,则一切正常。 我怎样才能解决这个问题? irc.freenode.net上的## xen中的IRC用户krtbuild议在guest虚拟机configuration文件中设置acpi = 0。 这并没有解决这个问题。 这是我目前使用的客户configuration文件: arch = 'amd64' device_model = '/usr/lib/xen-default/bin/qemu-dm' # # Kernel + memory size # kernel = '/usr/lib/xen-default/boot/hvmloader' builder = 'hvm' acpi = 0 #xen_platform_pci = 0 memory = 1024 shadow_memory = […]

挤压/ Lenny编译:库链接错误

我在这里有一个问题:我有一个C ++库(“DataTsBroad”)和一个C + +testing应用程序(“DataTsBroadTest”)来testing它。 实际上,Lib和Test应用程序都被编译为Debian Lenny。 现在,我想继续在Debian Lenny(客户约束)上编译我的testing应用程序,但是我会在Squeeze或Wheezy上编译我的lib以工作在最后的Debian版本上。 所以,我成功地在一个挤压编译我的库,但之后,当我试图编译我的testing应用程序与这个在莱尼的Lib,它失败了! 有一个链接错误: 链接CXX可执行文件DataTsBroadTest /home/nis/pezierg/test/ProductMak/Export/DataTsBroad/L64/Release/libDataTsBroad64.so: 对`std :: ctype :: _ M_widen_init()的未定义引用const@GLIBCXX_3.4.11' collect2:ld返回1退出状态 make [2]:*** [DataTsBroadTest]错误1 make [1]:*** [CMakeFiles / DataTsBroadTest.dir / all]错误2 make:*** [all]错误2 这个问题当然是由于ostream C ++ Lib,我试图评论它在我的Lib中的使用,它的工作原理。 但是,我怎么才能真正解决这个问题呢?