Articles of fedora

用于rpm / fedora的ssl-cert软件包(自签名证书)

在Debian / Ubuntu中,我的deb软件包依赖于ssl-cert软件包,提供一些自签名的https证书。 从Debian页面 : 该软件包支持需要创buildSSL证书的软件包的无人值守安装。 它是OpenSSL证书请求实用程序的一个简单包装,它用正确的用户variables提供。 有没有类似的软件包用于rpm / Fedora?

我的未绑定的DNSparsing服务器(Fedora)上额外的50ms延迟是多less?

我有一个查询延迟的差异。 这不是一个问题,这让我很担心。 客户机(Fedora 18)运行unbound-1.4.19-1.fc18.x86_64。 服务器机器(Debian 7testing)运行未绑定1.4.17-2。 两者都连接到同一个家庭路由器。 但是,服务器可以parsing非caching查询几乎两倍的速度。 这不是我所期望的! 服务器是一个1Ghz的ARM(sheevaplug),而客户机是一个2.1Ghz的Intel Core Duo。 两个实例都validation了DNSSEC。 他们返回SERVFAIL为www.dnssec-failed.org。 两者都configuration为使用来自ISP的相同上游DNScaching。 我所能想到的只是NAT的一些问题。 路由器被configuration为服务器“默认DMZ”,即它得到任何其他人没有声称的数据包,这就是我如何运行公共服务,如SSH和bittorrent :)。 或者…也许小版本-19比小版本-17更严格地validation,在某种程度上? testing方法:parsing.de的10个不存在的子域。 (应该导致ISPcaching未命中)。 .de。 TLD是通过查询雅虎预先加载的。 从客户端 $ for i in 1 2 3 4 5 6 7 8 9; do sudo unbound-control reload; (dig yahoo.de.; dig twitter$i.de.) | grep Query; done Result – mean 120ms, stddev 60ms […]

设置PATH环境variables在Fedora 17中不起作用

对于Apache Tomcat来说,我相当新,对于Linux来说也是一些新的东西。 我正在尝试安装JDK,这是Apache Tomcat的先决条件。 我下载并解压JDK到/ usr / java,现在我正在尝试设置环境path。 我打开了根的.bash_profile并添加了以下几行: JAVA_HOME =的/ usr /爪哇/ jdk1.7.0_17 导出JAVA_HOME PATH = $ JAVA_HOME /斌:$ PATH 导出PATH 但是,我退出后,回到根configuration文件和types echo $ JAVA_HOME testing所有它返回的变化是一个空白的行。 回显$ PATH不会返回包含jdk目录的path。 我不确定我做错了什么,谁能帮忙?

绑定DNSconfiguration,dig命令不parsing名称

我使用绑定9来使用Fedora 17。 我试图手动configurationnetworking的DNS,编辑/etc/named.conf: options { listen-on port 53 { localhost; }; listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; allow-query { any;}; recursion yes; dnssec-enable yes; dnssec-validation yes; dnssec-lookaside auto; /* Path to ISC DLV key */ bindkeys-file "/etc/named.iscdlv.key"; managed-keys-directory "/var/named/dynamic"; }; logging { channel default_debug { file "data/named.run"; […]

在fedora启动时自动启动用户(不是root用户)进程

我有一个在Fedora OS下运行的虚拟机。 该虚拟机有四个用户可以说(A,B,C,D)。 该VM有一个进程在每个用户下运行。 所以当这个虚拟机重新启动时,我该怎么做,以便这些进程自动启动在各自的用户。 只要 a是在A用户下启动进程的自定义命令 b是在B用户下启动进程的自定义命令 c是在C用户下启动进程的自定义命令 d是在D用户下启动进程的自定义命令 a,b,c,d是root用户不可用的命令。 他们只适用于各自的用户。 谢谢

如何正确查找关于从initclosures的auditd的信息?

我手上有一个谜。 有一天/etc/rc5.d/S11auditd成了/etc/rc5.d/K88auditd ,没有人为此负责。 看起来好像只是自己发生,这是不可能的,需要一点点调查。 假设默认的Fedora 12安装,跟踪导致auditd被删除的初始化序列的操作的方式是什么? 到目前为止,我检查: /var/log/messages显示有一次恶魔在重新启动时被正确closures,并且从未再次加载。 /var/log/audit/audit.log通过ausearch显示基本相同的东西。 chkconfig | grep audit chkconfig | grep audit显示它正在closures,但只在第五个运行级别。 我什至尝试.bash_history没有运气。 last也显示没有人用ssh远程login。 那么,我错过了什么? 在哪里寻找更多信息?

FC14和yum依赖

我已经拿到FC14的机器了,过去几天我一直在努力工作。 机器(这是一个设备)与冲突的软件包一起发货到fedora-release,并花了几天的时间在它上面运行。 我现在有工作了,但是当我尝试安装某些东西时,却遇到了一大堆依赖性问题。 这里输出: 1:net-snmp-utils-5.7.2-1648306.4132F.2.i686 has missing requires of perl(Sys::Hostname) 1:net-snmp-utils-5.7.2-1648306.4132F.2.i686 has missing requires of perl(Term::ReadLine) 1:net-snmp-utils-5.7.2-1648306.4132F.2.i686 has missing requires of perl(strict) 1:net-snmp-utils-5.7.2-1648306.4132F.2.i686 has missing requires of perl(vars) 这对许多这些Perl(*)需求和其他一些软件包都是如此。 我试图让gcc和automake在这个盒子上。 我如何清理百胜餐饮,我正在猜测这些东西,并在这里与Perl问题…任何想法?

如何在Fedora上正确运行PostgreSQL

我决定在Fedora 20上运行PostgreSQL,所以我做了 sudo yum install postgresql-server.x86_64 postgresql-libs.x86_64 postgresql.x86_64 现在,如果我在普通用户下执行postgres -D /var/lib/pgsql/data ,我会收到Permission denied for "/var/lib/pgsql/data/postgresql.conf" ,如果我在根目录下尝试,我会得到一些有关我不应该在特权用户下运行postgres。 我明白这两个错误,但现在它变得怪异 – sudo -u postgres postgres -D /var/lib/pgsql/data给我错误我缺lesspostgresql.conf – 如果我在根目录下创build它(因为root拥有目录)它再次抱怨在启动过程中的权限。 如果我尝试运行initdb -D /var/lib/pgsql/data则它不起作用,因为如果权限不当(dir属于root)。 所以我真的不知道我应该做什么,有什么我做错了吗? 因为/var/lib/中的所有内容都由root拥有,并且它是Fedoraconfiguration的默认位置(至less对于postgres),所以在我看来,这真是太糟糕了。

后缀RCPT TO临时查找失败451 &&邮件传输不可用

我configurationPostfix和dovecot在fedora 20我的问题是当设置RCPT返回我 451 4.3.0 <[email protected]>: Temporary lookup failure 我的后缀configuration main.cf # postfix config file # uncomment for debugging if needed soft_bounce=yes # postfix main mail_owner = postfix setgid_group = postdrop delay_warning_time = 4 # postfix paths html_directory = no command_directory = /usr/sbin daemon_directory = /usr/libexec/postfix queue_directory = /var/spool/postfix sendmail_path = /usr/sbin/sendmail.postfix newaliases_path = /usr/bin/newaliases.postfix mailq_path […]

在Fedora Core 21上用PostfixconfigurationClamAV

在现代的Fedora系统上安装Clamav时,我无法find任何帮助。 所有的build议都是旧的,不适用 – 就我所知而言。 而且,我不知道该怎么办 最重要的缺失链接似乎是我告诉Postfix如何调用ClamAV。 但是,在何处定义configuration选项也是完全不清楚的。 我已经安装了这些版本: clamav-0.98.6-1.fc21.x86_64 clamav-filesystem-0.98.6-1.fc21.noarch clamav-data-0.98.6-1.fc21.noarch clamav-lib-0.98.6-1.fc21.x86_64 而且,这是Fedora Core 21.安装的Postfix是: postfix-2.11.3-1.fc21.x86_64 我似乎无法find一个名为clamav-milter.conf的文件,虽然有一个man page(尝试' man clamav-milter.conf ')我find了一个引用,指出文件属于/ man clamav-milter.conf 我想在Postfix的main.cf需要有一个条目来创build或添加一个名为smtpd_milters的条目,以包含告诉Postfix如何调用clamav所需的任何链接。 目前我有一个openDKIM的入口: # This is for openDKIM – missing are clamav and spamassassin: smtpd_milters = inet:localhost:8891 CLEARLY应该有安装方向的地方,但没有我发现有关这些版本。 请告诉我应该怎么做,或者指出我在哪里可以find一个合适的写法,适用于!