From owner-freebsd-pf@FreeBSD.ORG Wed Nov 22 17:39:40 2006 Return-Path: X-Original-To: freebsd-pf@freebsd.org Delivered-To: freebsd-pf@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DAB9716A407 for ; Wed, 22 Nov 2006 17:39:40 +0000 (UTC) (envelope-from reed@reedmedia.net) Received: from ca.pugetsoundtechnology.com (ca.pugetsoundtechnology.com [38.99.2.247]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9BBB43D49 for ; Wed, 22 Nov 2006 17:39:10 +0000 (GMT) (envelope-from reed@reedmedia.net) Received: from pool-71-123-204-253.dllstx.fios.verizon.net ([71.123.204.253] helo=reedmedia.net) by ca.pugetsoundtechnology.com with esmtpa (Exim 4.54) id 1Gmvws-0000YZ-CT; Wed, 22 Nov 2006 09:31:50 -0800 Received: from reed@reedmedia.net by reedmedia.net with local (mailout 0.17) id 16094-1164216940; Wed, 22 Nov 2006 11:35:45 -0600 Date: Wed, 22 Nov 2006 11:35:40 -0600 (CST) From: "Jeremy C. Reed" To: Wade Hovind In-Reply-To: <070201c70e5c$15a39290$ee01a8c0@alentus.lan> Message-ID: References: <070201c70e5c$15a39290$ee01a8c0@alentus.lan> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: freebsd-pf@freebsd.org Subject: Re: /dev/fd/7 reference? X-BeenThere: freebsd-pf@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Technical discussion and general questions about packet filter \(pf\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Nov 2006 17:39:40 -0000 > Recently installed spamd on a clear FreeBSD 6.1 > > Spamd works fine until I turn on greylisting and then I get the following > error: > > pfctl: /dev/fd/7: No such file or directory > > Found a reference to the error with the following advice/solution: > > "You have to mount a fdescfs(5) filesystem in order to get this working." > > The problem is I don't know how to do this. Took a few stabs using > mount_fdescfs but I clearly don't know what the heck I'm doing on this one. > > Any help greatly appreciated. If you used the spamd port, it should have gave the following message: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ In order to use spamd greylisting feature you have to have a mounted fdescfs(5) at /dev/fd. This is done by adding: fdescfs /dev/fd fdescfs rw 0 0 to /etc/fstab. You may need either a customised kernel, or kldload the fdescfs kernel module. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ If you need more details, let us know. Jeremy C. Reed p.s. This is also covered for FreeBSD in ISBN #0-9790342-0-5.