Articles of Debian

检测Maildir中未被发现的邮件

我喜欢在Maildir邮箱中检测未被发现的邮件。 子文件夹“新”只有内容邮件还没有从MUA拉。 但是我想要INBOX(没有虚拟子目录)中的未被发现的邮件。 任何build议如何实现? PS:我不input原始邮件! 使用Postfix和Dovecot的Debian Squeeze(POP,IMAP)。

删除exim本地用户名

如何在debian 6上运行exim4的邮件头中删除本地用户名? Received: from root by host.domain.com with local (Exim 4.72) (envelope-from <[email protected]>) id 123123123 for [email protected]; Tue, 03 Jan 2012 13:08:17 +0100 所以我想一起删除根和本地主机名(?)的部分。

我怎样才能私下发布一个覆盖任何正式版本的Ubuntu(Debian)包?

我偶尔需要对标准的Ubuntu软件包进行less量的源代码修改,以便在我pipe理的服务器上使用。 我想在PPA(例如launchpad.net)上发布这些内容,以便通过所有常用机制(例如,无人值守升级)来安装并保持更新。 什么是正确的方式来保证我的PPA上的特定软件包将取代任何官方发布? 这似乎不是一个持有或固定的工作,因为我基本上想要分发发行序列,不包括或排除特定的版本。 用我有限的知识,我可以推测一些可能的方向。 最正确的select是以某种方式指示适当忽略官方存储库中的特定软件包,就好像它从来没有存在过。 我没有在apt中find这种细粒度的控制。 选项二是操纵版本号,使我的软件包保证有一个比任何正式版本更高的版本。 这是否可能 – 至less在很大的可能性 – 通过滥用版本号的时代组件? 我还要忍受多less隐私? 最不吸引人的select是用私有后缀(libfoo-mycompany)重命名现有的包,使它们完全独立。 由于Debian软件包pipe理器使用了强大的命名约定,这可能是一个非平凡软件包的尝试性练习。 这是我想要避免的。 scheme四是我完全忽略的一个显而易见的解决scheme,即使经过了几个小时的文档search之后,这里有人急于指出。 谢谢

设置一个静态DNS名称服务器(Debian Squeeze)

我有一个运行在Debian Squeeze上的网关,有两个networking接口,一个静态(internal,eth0)和一个DHCP(外部eth1)。 我有一个内部的DNS服务器,我想要网关使用。 在我的/ etc / network / interfaces中 ,我将eth0设置为静态,并带有一个指向192.168.3.4的dns-nameserver指令。 但是,在重新启动或重新启动networking服务时,我的/etc/resolv.conf将更改为由外部DHCP提供的DNS服务器。 我怎样才能让Debian使用我的内部DNS服务器,但仍然从eth1获得DHCP租约?

Debian上的Apache日志GNU / Linux显示Windows可执行文件

我使用logwatch来观看我的服务器日志。 它显示在httpd日志部分: 19033 Windows executable files (502.53 MB) 这是一个Debian GNU / Linux服务器。 所以它不应该是任何Windows可执行文件。 我找不到任何东西。 这是一种混合或有什么我失踪? 我能在日志中find的是这些行: [Sat Dec 11 22:13:00 2010] [error] [client 89.6.249.126] script not found or unable to stat: /usr/lib/cgi-bin/perl.exe [Sat Dec 11 22:13:01 2010] [error] [client 89.6.249.126] script not found or unable to stat: /usr/lib/cgi-bin/rguest.exe [Sat Dec 11 22:13:10 2010] [error] [client […]

服务器崩溃:连接太多?

我一次有大约500个活动连接的服务器(这是一个非常繁忙的网站)。 不幸的是,Apache每隔一小时左右就会崩溃整个服务器。 服务器有8 GB的RAM和一个四核Xeon CPU,所以就我而言,这应该足以处理连接的数量。 我怀疑我的Apacheconfiguration可能需要一些优化。 这是当前configuration: StartServers 2 MinSpareThreads 25 MaxSpareThreads 75 ThreadLimit 64 ThreadsPerChild 25 MaxClients 400 MaxRequestsPerChild 20000 任何build议(不仅与Apache有关)非常感谢!

目录复杂性如何影响i-节点?

对于使用大量图像(每天±1k-3k)的单个项目,我使用自定义PHP脚本处理图像并将其保存到服务器。 目前的PHP脚本处理它们并保存在以下文件夹结构中: 所以max lvl是5.但是现在我想下面的目录结构如何影响inode计数? 我应该把lvl降到2或3吗?

如何configurationDebian使用可用的物理内存来加速Samba连接?

我想通过使用我们服务器中有更多的可用RAM(有4GB的价值)来最大限度地提高连接的速度。 我需要编辑哪些文件,需要添加哪些指令等等? 实施这样的事情有多困难?

生成一个自动重新安装文件

运行Debian Lenny发行版: 我仍然想知道如何“轻松地”完成一个完整的发行版设置,但是现在我想能够轻松快速地运行重新安装,所以我在rsync备份shell中添加了这样一行代码: # Store the list of installed packages dpkg –get-selections > $PACKAGES 有没有更好的方法使用dpkg或其他工具,以便能够从现有的系统中生成一个自动重新安装文件在失败的情况下?

在哪里可以finddebian用于运行apt-get update的sources.list的URL?

任何人都可以告诉我在哪里可以findURL放在/etc/apt/sources.list debian,以便我可以运行apt-get update ? 通过searchGoogle我找不到确切的答案。 当我目前尝试运行apt-get update我得到: W: Failed to fetch ftp://ftp.debian.org/debian/dists/lenny/contrib/binary-i386/Packages Unable to fetch file, server said 'Failed to open file. ' [IP: 130.89.148.12 21] W: Failed to fetch ftp://ftp.debian.org/debian/dists/lenny/non-free/binary-i386/Packages Unable to fetch file, server said 'Failed to open file. ' [IP: 130.89.148.12 21] 我不知道如何解决这个问题。 以下是我目前的sources.list样子: deb ftp://ftp.debian.org/debian lenny main contrib non-free deb-src ftp://ftp.debian.org/debian […]