Articles of gentoo

使用后缀指定cron邮件的传出地址

我有一个Gentoo和Postfix的服务器。 Postfix被configuration为使得所有的电子邮件都通过一个外部中继来路由,这个外部中继在“From”中需要一个特定的地址。 从/etc/postfix/main.cf : relayhost = relay.example.com 我也有一个cron的任务,我想发送电子邮件。 但“发件人”地址是“用户@主机名”,这是不允许在一个中继。 是否有可能取代正确的地址cron发送消息或以某种方式修复后缀configuration?

内核恐慌与gentoo启动(根分区未find)

内核恐慌 – 不同步:VFS:无法在未知块上挂载根FS (1,0) 的grub.conf default 0 timeout 30 splashimage=(hd0,0)/boot/grub/splash.xpm.gz title Gentoo Linux 2.6.34-r6 root (hd0,0) kernel /boot/kernel-2.6.34-gentoo-r6 root=/dev/ram0 real_root=/dev/sda3 vim:ft=conf: fdisk -l Device Boot Start End Blocks Id System /dev/sda1 * 1 5 40131 83 Linux /dev/sda2 6 71 530145 82 Linux swap / Solaris /dev/sda3 72 1044 7815622+ 83 Linux 所以即时通讯gentoo启动时遇到困难,我怎么能改变它在块(1,0)到块(0,0),这是我的根分区创build的地方寻找根? 我虽然设置它看起来在硬盘的硬盘是我所需要的? 这是我第一次猜测什么可能是造成这个问题,但不知道为什么它给这个错误。 […]

可怜的iptablesnetworking转发性能

这是我的防火墙脚本: WAN_NIC="ppp0" LAN_NIC="eth1" DYN_ADDR="yes" iptables -P INPUT DROP iptables -P OUTPUT ACCEPT iptables -P FORWARD DROP iptables -t nat -P PREROUTING ACCEPT iptables -t nat -P OUTPUT ACCEPT iptables -t nat -P POSTROUTING ACCEPT iptables -t mangle -P PREROUTING ACCEPT iptables -t mangle -P POSTROUTING ACCEPT iptables -t mangle -P INPUT ACCEPT iptables -t mangle […]

如果我添加anon_root指令,Vsftpd崩溃

这是一个完整的configuration: anonymous_enable=YES local_enable=YES write_enable=YES local_umask=022 anon_upload_enable=YES anon_mkdir_write_enable=YES xferlog_enable=YES connect_from_port_20=YES chown_uploads=YES chown_username=myuser xferlog_file=/var/log/vsftpd_uploads.log xferlog_std_format=YES idle_session_timeout=600 data_connection_timeout=120 ftpd_banner=Welcome to my FTP server. no_anon_password=YES anon_world_readable_only=YES anon_umask=077 anon_root = /var/ftp chroot_local_user=YES listen=YES listen_port=20021 max_clients=30 max_per_ip=2 一切工作,如果我删除anon_root指令。 ls -lah /var/ drwxr-xr-x 2 ftp ftp 4.0K Apr 11 21:01 ftp 任何胶水? 它没有写日志,没有抱怨,只是[! ]重启后。 试图改变几乎所有的东西,但没有看到我的错误:(

如果apc.so位于我的www文件夹中,PHP只会加载扩展名

这是非常奇怪的情况,我越来越。 我用PHP 5.2在我的LAMP gentoo上安装了apc(用./configure和make )。 要获得apc加载我需要将apc.so放在我的www php目录,否则它只是不会被加载。 我什至不知道这一点,如果你甚至只有提示,请发表一个答案。 如果您需要完整系列的命令,请点击这里: 安装APC失败?

我如何将Django 1.3.1升级到1.4? 任何提示,教程或警告?

Django 1.4最近被释放。 几乎所有关于Django 1.4的信息都在发行说明中,但是我没有看到有关如何升级的任何信息。 我应该只是删除Python的site-packges内的django文件夹,并下载1.4? 我想我最初使用emerge和yum来安装Django,但我不确定包pipe理系统是否与Django 1.4保持同步。 这可能是我的服务器实例(Gentoo Linux),但在我的本地实例我使用virtualenvwrapper (在Mac OS 10.7),所以也许我想为Djago 1.4创build一个新的Python虚拟环境。 或者可能不是,因为我不太在意与1.3.1的向后兼容性。

gentoo在哪里存储mongodb.conf? 要更改dbpath位置

这可能看起来像一个天真的问题,但我不能为我的生活找出gentoo安装后从mongodb.conf中的位置。 文档说在/ etc /下查找,但不在那里。 我所要做的就是修改dbpath参数,让它保存在/ data / db下,但是目前使用/ var / lib / mongodb(这很奇怪,因为它应该默认为/ data / db) 我所看到的最接近的是/etc/init.d/mongodb,它具有以下configuration: start-stop-daemon –background –start –make-pidfile \ –pidfile ${MONGODB_RUN:-/var/run/mongodb}/${SVCNAME}.pid \ ${USEROPT} ${MONGODB_USER:-mongodb} \ –exec ${MONGODB_EXEC:-/usr/bin/mongod} \ — \ –port ${MONGODB_PORT:-27017} \ –dbpath ${MONGODB_DATA:-/data/db} \ #–dbpath ${MONGODB_DATA:-/var/lib/mongodb} \ –unixSocketPrefix ${MONGODB_RUN:-/var/run/mongodb} \ –logappend –logpath /var/log/mongodb/${SVCNAME}.log \ ${MONGODB_OPTIONS} eend $? } 正如你所看到的,我改变了dbpath应该指向的地方。 但是,运行ps […]

Gentoo在Xen HVM guest虚拟机中运行时支持xvd设备

我正在尝试将Gentoo安装到Xen HVM guest虚拟机中。 一切顺利,安装到您进行grub安装的地步。 显然,grub并不知道标记为“xvd”的块设备(参见https://bugs.gentoo.org/show_bug.cgi?id=424343 )。 最初的错误是: livecd#grub-install / dev / xvda / dev / xvda没有任何相应的BIOS驱动器 修补/ sbin / grub-install以查看xvd设备并将/boot/grub/device.map修改为: (hd0)/ dev / xvda 我现在得到以下错误: livecd#grub-install / dev / xvda df:警告:不能读取挂载的文件系统的表:没有这样的文件或目录 无法find/ boot的设备:找不到或不是块设备 livecd看到的磁盘很好,fdisk -l显示我的所有分区: 磁盘/ dev / xvda:48.3 GB 设备启动结束系统 / dev / xvda1 2048 206847 Linux / dev / xvda2 206848 4302847 Linux […]

让exim立即交付邮件

我用“telnet localhost 25”做了这个testing过程,我发送了一条消息,它被放置在队列中…当我search了许多exim规范的许多行时,我感到非常沮丧…而且,不知道你如何使exim传递消息,而不会把他们排队? 还有另一个让人感到沮丧的原因。 如果我使用这些选项queue_smtp_domains …那么,我可能不会得到这个,但我把它们放在exim.conf里面…我尝试了exim.conf中的不同的地方,所有的输出错误重新启动exim。 这实际上不是一个难题,而是一个人的问题,为什么围绕这个过程的所有东西都应该如此复杂呢? 而且请如何在不将他们放入队列的情况下即时发送消息? 谢谢

在Gentoo上安装两个MTA

Im迁移我的Qmail / Vpopmail的安装到MySQL / Postfix的,并希望在当前的qmail不同的端口上testingPostfix安装和逐位合并configuration和数据库 – 有什么办法可以在同一个Gentoo系统上安装两个MTA或做我真的要采用虚拟化/ Chroot之类的很长的路要走? 当试图出现的套餐当然相互阻塞。