From owner-freebsd-isp@FreeBSD.ORG Mon Jul 21 06:56:59 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D81637B401 for ; Mon, 21 Jul 2003 06:56:59 -0700 (PDT) Received: from finland.ispro.net.tr (finland.ispro.net.tr [217.21.68.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD32643FE1 for ; Mon, 21 Jul 2003 06:56:57 -0700 (PDT) (envelope-from yurtesen@ispro.net.tr) Received: (from root@localhost) by finland.ispro.net.tr (8.12.9/8.12.5) id h6LDutY8022045 for freebsd-isp@freebsd.org; Mon, 21 Jul 2003 16:56:55 +0300 (EEST) (envelope-from yurtesen@ispro.net.tr) Received: from finland.ispro.net.tr (localhost [127.0.0.1]) by finland.ispro.net.tr (8.12.9/8.12.5av) with ESMTP id h6LDus5i022040 for ; Mon, 21 Jul 2003 16:56:54 +0300 (EEST) (envelope-from yurtesen@ispro.net.tr) Received: from localhost (yurtesen@localhost)h6LDureC022036 for ; Mon, 21 Jul 2003 16:56:54 +0300 (EEST) X-Authentication-Warning: finland.ispro.net.tr: yurtesen owned process doing -bs Date: Mon, 21 Jul 2003 16:56:53 +0300 (EEST) From: Evren Yurtesen To: freebsd-isp@freebsd.org Message-ID: <20030721165525.L21521@finland.ispro.net.tr> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by IsproNET Subject: checking dns records from named.conf X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2003 13:56:59 -0000 I have about 1000 domain names in my named.conf file. I wonder if it would be possible to check the validity of these domains or even if they are pointing to my name server or not easily... Is there a ready script or something somebody knows here? Thanks Evren From owner-freebsd-isp@FreeBSD.ORG Mon Jul 21 10:12:26 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 82FDA37B401 for ; Mon, 21 Jul 2003 10:12:26 -0700 (PDT) Received: from unix1.sihope.com (unix1.sihope.com [207.195.195.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81E8643F75 for ; Mon, 21 Jul 2003 10:12:25 -0700 (PDT) (envelope-from adamm@sihope.com) Received: from unix1.sihope.com (adamm@localhost.sihope.com [127.0.0.1]) by unix1.sihope.com (8.12.9/8.11.6) with ESMTP id h6LHCON5017380; Mon, 21 Jul 2003 12:12:24 -0500 (CDT) Received: from localhost (adamm@localhost)h6LHCNIk017377; Mon, 21 Jul 2003 12:12:24 -0500 (CDT) X-Authentication-Warning: unix1.sihope.com: adamm owned process doing -bs Date: Mon, 21 Jul 2003 12:12:23 -0500 (CDT) From: Adam Maloney To: Evren Yurtesen In-Reply-To: <20030721165525.L21521@finland.ispro.net.tr> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-isp@freebsd.org Subject: Re: checking dns records from named.conf X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2003 17:12:26 -0000 Something like: for DOMAIN in `cat /etc/named.conf | grep "zone" | awk '{ print $2 }' | sed s/\"//g`; do dig @f.gtld-servers.net $DOMAIN | grep "ns1.ispro.net.tr" 2>&1 > /dev/null || echo "$DOMAIN not pointed here"; done (untested, but basically what I've done in the past whenever I need taht). For each domain in named.conf, query the root-servers for the authorative NS records (ns1.ispro.net.tr should be replaced with your primary nameserver). Then if the grep does not succeed (your nameserver not in the output) then echo the domain so we know about it. May take some tweaking. Adam Maloney Systems Administrator Sihope Communications On Mon, 21 Jul 2003, Evren Yurtesen wrote: > I have about 1000 domain names in my named.conf file. > I wonder if it would be possible to check the validity of these domains > or even if they are pointing to my name server or not easily... > Is there a ready script or something somebody knows here? > Thanks > > Evren > _______________________________________________ > freebsd-isp@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-isp > To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org" > From owner-freebsd-isp@FreeBSD.ORG Mon Jul 21 11:19:27 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13C2537B401 for ; Mon, 21 Jul 2003 11:19:27 -0700 (PDT) Received: from gray.impulse.net (gray.impulse.net [207.154.64.174]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C4B943F75 for ; Mon, 21 Jul 2003 11:19:26 -0700 (PDT) (envelope-from secabeen@pobox.com) Received: by gray.impulse.net (Postfix, from userid 1000) id 26DD61D9; Mon, 21 Jul 2003 11:19:26 -0700 (PDT) To: Adam Maloney References: From: Ted Cabeen Date: Mon, 21 Jul 2003 11:19:26 -0700 In-Reply-To: (Adam Maloney's message of "Mon, 21 Jul 2003 12:12:23 -0500 (CDT)") Message-ID: <87ptk368up.fsf@gray.impulse.net> User-Agent: Gnus/5.1001 (Gnus v5.10.1) XEmacs/21.4 (Portable Code, berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: freebsd-isp@freebsd.org cc: Evren Yurtesen Subject: Re: checking dns records from named.conf X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2003 18:19:27 -0000 Adam Maloney writes: > Something like: > > for DOMAIN in `cat /etc/named.conf | grep "zone" | awk '{ print $2 }' | > sed s/\"//g`; do dig @f.gtld-servers.net $DOMAIN | grep "ns1.ispro.net.tr" > 2>&1 > /dev/null || echo "$DOMAIN not pointed here"; done > > (untested, but basically what I've done in the past whenever I need taht). > For each domain in named.conf, query the root-servers for the authorative > NS records (ns1.ispro.net.tr should be replaced with your primary > nameserver). Then if the grep does not succeed (your nameserver not in > the output) then echo the domain so we know about it. > > May take some tweaking. This works, but only for .com and .net addresses. For .org you have to query nstld.com, and for any of the other GTLDs or the CCTLDs, you have to hit their servers. Does anybody know of a program that does this all automatically? Would be a nice little utility to write. -- Ted Cabeen http://www.pobox.com/~secabeen ted@impulse.net Check Website or Keyserver for PGP/GPG Key BA0349D2 secabeen@pobox.com "I have taken all knowledge to be my province." -F. Bacon secabeen@cabeen.org "Human kind cannot bear very much reality."-T.S.Eliot cabeen@netcom.com From owner-freebsd-isp@FreeBSD.ORG Mon Jul 21 11:25:03 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F20E37B401 for ; Mon, 21 Jul 2003 11:25:03 -0700 (PDT) Received: from praetor.linc-it.com (hardtime.linuxman.net [66.147.26.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 584AF43FDD for ; Mon, 21 Jul 2003 11:25:02 -0700 (PDT) (envelope-from fullermd@over-yonder.net) Received: from mortis.over-yonder.net (adsl-32-250-173.jan.bellsouth.net [67.32.250.173]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by praetor.linc-it.com (Postfix) with ESMTP id D066F1522E; Mon, 21 Jul 2003 13:25:00 -0500 (CDT) Received: by mortis.over-yonder.net (Postfix, from userid 100) id 5A49220F2A; Mon, 21 Jul 2003 13:24:56 -0500 (CDT) Date: Mon, 21 Jul 2003 13:24:56 -0500 From: "Matthew D. Fuller" To: Ted Cabeen Message-ID: <20030721182455.GR44517@over-yonder.net> References: <87ptk368up.fsf@gray.impulse.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87ptk368up.fsf@gray.impulse.net> User-Agent: Mutt/1.4.1i-fullermd.1 X-Editor: vi X-OS: FreeBSD cc: freebsd-isp@freebsd.org cc: Evren Yurtesen Subject: Re: checking dns records from named.conf X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2003 18:25:03 -0000 On Mon, Jul 21, 2003 at 11:19:26AM -0700 I heard the voice of Ted Cabeen, and lo! it spake thus: > > This works, but only for .com and .net addresses. For .org you have > to query nstld.com, and for any of the other GTLDs or the CCTLDs, you > have to hit their servers. Does anybody know of a program that does > this all automatically? Would be a nice little utility to write. I have a perl script that uses Net::DNS to do something similar. It gives you a lot more than you care about here, but maybe a bit of hacking could take care of it. It also accepts multiple domains on the command line, so you could run it all at once. -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ "The only reason I'm burning my candle at both ends, is because I haven't figured out how to light the middle yet" From owner-freebsd-isp@FreeBSD.ORG Mon Jul 21 11:27:43 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D40837B409 for ; Mon, 21 Jul 2003 11:27:43 -0700 (PDT) Received: from unix1.sihope.com (unix1.sihope.com [207.195.195.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8495943FA3 for ; Mon, 21 Jul 2003 11:27:42 -0700 (PDT) (envelope-from adamm@sihope.com) Received: from unix1.sihope.com (adamm@localhost.sihope.com [127.0.0.1]) by unix1.sihope.com (8.12.9/8.11.6) with ESMTP id h6LIRfN5022892; Mon, 21 Jul 2003 13:27:41 -0500 (CDT) Received: from localhost (adamm@localhost)h6LIRfIU022889; Mon, 21 Jul 2003 13:27:41 -0500 (CDT) X-Authentication-Warning: unix1.sihope.com: adamm owned process doing -bs Date: Mon, 21 Jul 2003 13:27:40 -0500 (CDT) From: Adam Maloney To: Ted Cabeen In-Reply-To: <87ptk368up.fsf@gray.impulse.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-isp@freebsd.org cc: Evren Yurtesen Subject: Re: checking dns records from named.conf X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2003 18:27:44 -0000 I suppose you could "dig @yourresolver domain.org ns" - and let your resolver do the recursion. That seems to give me the correct output for a random .org... On Mon, 21 Jul 2003, Ted Cabeen wrote: > Adam Maloney writes: > > > Something like: > > > > for DOMAIN in `cat /etc/named.conf | grep "zone" | awk '{ print $2 }' | > > sed s/\"//g`; do dig @f.gtld-servers.net $DOMAIN | grep "ns1.ispro.net.tr" > > 2>&1 > /dev/null || echo "$DOMAIN not pointed here"; done > > > > (untested, but basically what I've done in the past whenever I need taht). > > For each domain in named.conf, query the root-servers for the authorative > > NS records (ns1.ispro.net.tr should be replaced with your primary > > nameserver). Then if the grep does not succeed (your nameserver not in > > the output) then echo the domain so we know about it. > > > > May take some tweaking. > > This works, but only for .com and .net addresses. For .org you have > to query nstld.com, and for any of the other GTLDs or the CCTLDs, you > have to hit their servers. Does anybody know of a program that does > this all automatically? Would be a nice little utility to write. > > -- > Ted Cabeen http://www.pobox.com/~secabeen ted@impulse.net > Check Website or Keyserver for PGP/GPG Key BA0349D2 secabeen@pobox.com > "I have taken all knowledge to be my province." -F. Bacon secabeen@cabeen.org > "Human kind cannot bear very much reality."-T.S.Eliot cabeen@netcom.com > From owner-freebsd-isp@FreeBSD.ORG Mon Jul 21 12:34:07 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 04DBA37B40A for ; Mon, 21 Jul 2003 12:34:07 -0700 (PDT) Received: from mailgate.packet.org.uk (public2-with1-3-cust50.bagu.broadband.ntl.com [80.5.52.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 122D243FBF for ; Mon, 21 Jul 2003 12:34:05 -0700 (PDT) (envelope-from fbsd-x@packet.org.uk) Received: from xaphod by mailgate.packet.org.uk with local (Exim 4.20) id 19egQ6-0002g0-J8; Mon, 21 Jul 2003 19:34:02 +0000 Date: Mon, 21 Jul 2003 20:34:02 +0100 From: Peter McGarvey To: Evren Yurtesen Message-ID: <20030721193402.GA9925@greatmachine.diogenes.intranet> References: <20030721165525.L21521@finland.ispro.net.tr> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="VS++wcV0S1rZb1Fb" Content-Disposition: inline In-Reply-To: <20030721165525.L21521@finland.ispro.net.tr> User-Agent: Mutt/1.4.1i X-Content-Filtered-By: Mailman/MimeDel 2.1.1 cc: freebsd-isp@freebsd.org Subject: Re: checking dns records from named.conf X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2003 19:34:07 -0000 --VS++wcV0S1rZb1Fb Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline * Evren Yurtesen [2003-07-21 14:57:35 BST]: > I have about 1000 domain names in my named.conf file. > I wonder if it would be possible to check the validity of these domains > or even if they are pointing to my name server or not easily... > Is there a ready script or something somebody knows here? > Well, I'm trying to combine the DNS platforms of 4 different companies onto a single standard platform. I've got over 350,000 domains.... all of which need redelegating. And just to make life fun these 4 different platforms have all been left to rot for years. None of the tools I've found have provided me with any of the information I need to speed up the process. So I've resorted to using a variety of tools, and writing my own. For checking the actual zonefiles, I tend to use named-checkzone which is part of the bind distribution - but not part of the BSD install unfortunately. As for my scripts... well they are rather nasty :-( But I've attached a re-hacked hack of a hack script of mine that may be useful. cat domainlist | perl auths.pl -- TTFN, FNORD Peter McGarvey Freelance FreeBSD Hacker (will work for bandwidth) --VS++wcV0S1rZb1Fb-- From owner-freebsd-isp@FreeBSD.ORG Mon Jul 21 14:07:29 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BA7A37B401 for ; Mon, 21 Jul 2003 14:07:29 -0700 (PDT) Received: from ctb-mesg1.saix.net (ctb-mesg1.saix.net [196.25.240.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D81B43F93 for ; Mon, 21 Jul 2003 14:07:28 -0700 (PDT) (envelope-from james@organicwire.net) Received: from [192.168.1.2] (tpr-bras-132-216.telkom-ipnet.co.za [165.165.132.216]) by ctb-mesg1.saix.net (Postfix) with ESMTP id 10A145DAF for ; Mon, 21 Jul 2003 23:07:21 +0200 (SAST) User-Agent: Microsoft-Entourage/10.1.1.2418 Date: Mon, 21 Jul 2003 23:07:02 +0200 From: James Godwin To: Message-ID: In-Reply-To: <20030721165525.L21521@finland.ispro.net.tr> Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit Subject: Ideal mail server: qmail or postfix X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2003 21:07:29 -0000 Hi, We are building small server solution for our clients which run a number of services and we are looking at incorporating mail server services. As a hosting provider we manage their web and email services. Our boxes were configured with Sendmail and we have had no need to change. No need fixing something which is not broken. :) basically have not had the time to change. As our company grew we became more familiar with running BSD and aware of other alternatives. I was wondering what mail servers fellow ISP are running. I can't decide between postfix or qmail. Any advantages or disadvantages would be greatly appreciated. Kind regards, James From owner-freebsd-isp@FreeBSD.ORG Mon Jul 21 14:20:02 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 12A3937B401 for ; Mon, 21 Jul 2003 14:20:02 -0700 (PDT) Received: from Chow.corp.media.net (rottie.media.net [66.113.65.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7169C43F93 for ; Mon, 21 Jul 2003 14:20:01 -0700 (PDT) (envelope-from max.clark@media.net) Received: from MCLARK (76.0.6.10.IN-ADDR.ARPA [10.6.0.76]) by Chow.corp.media.net (Netscape Messaging Server 4.15) with SMTP id HIE8E900.NIB; Mon, 21 Jul 2003 14:15:45 -0700 From: "Max Clark" To: "James Godwin" , Date: Mon, 21 Jul 2003 14:25:00 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 In-Reply-To: Importance: Normal Subject: RE: Ideal mail server: qmail or postfix X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2003 21:20:02 -0000 Where is my nomex? I use both postfix and qmail for various different reasons. Postfix has a very familiar feel to sendmail. So if you have a lot of mind share in sendmail already I would suggest that you look in that direction. Postfix has an extremely active user/developer base new features are constently being added. Qmail has been critized for being "stagnate" (in my opion the "if it ain't broke" kinda thing). Personally I use Postfix for relay servers, spam/virus gateways, backup mx servers, etc... and I host all of my user accounts on qmail. Check out http://www.lifewithqmail.org/ which will give you the best introduction into what qmail is. Like I said before, if you are coming from a legacy sendmail environment I would suggest postfix. Max -----Original Message----- From: owner-freebsd-isp@freebsd.org [mailto:owner-freebsd-isp@freebsd.org]On Behalf Of James Godwin Sent: Monday, July 21, 2003 2:07 PM To: freebsd-isp@freebsd.org Subject: Ideal mail server: qmail or postfix Hi, We are building small server solution for our clients which run a number of services and we are looking at incorporating mail server services. As a hosting provider we manage their web and email services. Our boxes were configured with Sendmail and we have had no need to change. No need fixing something which is not broken. :) basically have not had the time to change. As our company grew we became more familiar with running BSD and aware of other alternatives. I was wondering what mail servers fellow ISP are running. I can't decide between postfix or qmail. Any advantages or disadvantages would be greatly appreciated. Kind regards, James _______________________________________________ freebsd-isp@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-isp To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org" From owner-freebsd-isp@FreeBSD.ORG Mon Jul 21 14:30:32 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1789E37B414 for ; Mon, 21 Jul 2003 14:30:32 -0700 (PDT) Received: from emerald.incredible.com.na (nsp.incredible.com.na [196.44.138.114]) by mx1.FreeBSD.org (Postfix) with ESMTP id C42EF43F93 for ; Mon, 21 Jul 2003 14:30:28 -0700 (PDT) (envelope-from schalk@home.incredible.com.na) Received: from [10.222.101.2] (helo=Fujitsu) by emerald.incredible.com.na with smtp (Exim 4.12) id 19eiD9-0001rz-00; Mon, 21 Jul 2003 22:28:47 +0100 Message-ID: <001501c34fcf$516c1c10$0265de0a@Fujitsu> From: "Schalk Erasmus" To: "James Godwin" , References: Date: Mon, 21 Jul 2003 22:30:32 +0100 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0011_01C34FD7.B24BA250" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Subject: Re: Ideal mail server: qmail or postfix X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2003 21:30:32 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0011_01C34FD7.B24BA250 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit You should consider EXIM - ships standard with FreeBSD ports collection. http://www.exim.org There is also a Mailing List you could join, should you consider to migrate. Exim is FAST, very powerful and versatile. Also very suitable to run Virtual Domains. Integrates seamlessly with vmPOP for Virtual Domain POP Accounts. As ISP, we are running multiple Exim Servers with no problems at all. Suitable for Dial-Ups / Leased Circuits. Nice system_filter (easy to install) to block all those vbs and other non-desirables. Just my opinion.... :) Regards Schalk Erasmus Incredible Networks Windhoek, Namibia This mail was processed by: www.exim.org Exim Mirror: http://exim.incredible.com.na ----- Original Message ----- From: "James Godwin" To: Sent: Monday, July 21, 2003 10:07 PM Subject: Ideal mail server: qmail or postfix > Hi, > > We are building small server solution for our clients which run a number of > services and we are looking at incorporating mail server services. > > As a hosting provider we manage their web and email services. Our boxes were > configured with Sendmail and we have had no need to change. No need fixing > something which is not broken. :) basically have not had the time to change. > > As our company grew we became more familiar with running BSD and aware of > other alternatives. > > I was wondering what mail servers fellow ISP are running. I can't decide > between postfix or qmail. > > Any advantages or disadvantages would be greatly appreciated. > > Kind regards, > > James > > > > > _______________________________________________ > freebsd-isp@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-isp > To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org" > ------=_NextPart_000_0011_01C34FD7.B24BA250 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJBTCCApQw ggH9oAMCAQICAwph3TANBgkqhkiG9w0BAQQFADCBkjELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdl c3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMQ8wDQYDVQQKEwZUaGF3dGUxHTAbBgNVBAsT FENlcnRpZmljYXRlIFNlcnZpY2VzMSgwJgYDVQQDEx9QZXJzb25hbCBGcmVlbWFpbCBSU0EgMjAw MC44LjMwMB4XDTAzMDcyMDE5MjU1M1oXDTA0MDcxOTE5MjU1M1owTzEfMB0GA1UEAxMWVGhhd3Rl IEZyZWVtYWlsIE1lbWJlcjEsMCoGCSqGSIb3DQEJARYdc2NoYWxrQGhvbWUuaW5jcmVkaWJsZS5j b20ubmEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMS6N69iP7rOi84E615GKT0QRb+dAYoF b5LsKI/mEAV2tpHFQAbY1bBTAst580614pgbAHv4mcYjIBlwXP1PLxpdan9PNENvDM82Gr075T/c 9PwJAPZNhyAgPOZC5OAanNwGYj6t8+BPxmhsAmkxaXefSb/0kkMZLFTndL/Q7wkxAgMBAAGjOjA4 MCgGA1UdEQQhMB+BHXNjaGFsa0Bob21lLmluY3JlZGlibGUuY29tLm5hMAwGA1UdEwEB/wQCMAAw DQYJKoZIhvcNAQEEBQADgYEATzt9bp9EshEQAnD/BnKGTyRtrpBO9KouOPGd8Lu1CVtLyQrc89FB +7W/65DHZRxl7ph16uvHJj0yMbRefoeZ0gr0oY9df3eWSBy0Ymz6TUvDvAmb24XdFYCwgiQRmSzb rlnl1BOC0Sk3bcVDiPDScc2e5AC87+SfJFvwug4cITUwggMtMIIClqADAgECAgEAMA0GCSqGSIb3 DQEBBAUAMIHRMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlD YXBlIFRvd24xGjAYBgNVBAoTEVRoYXd0ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZpY2F0 aW9uIFNlcnZpY2VzIERpdmlzaW9uMSQwIgYDVQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwg Q0ExKzApBgkqhkiG9w0BCQEWHHBlcnNvbmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wHhcNOTYwMTAx MDAwMDAwWhcNMjAxMjMxMjM1OTU5WjCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4g Q2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYG A1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBl cnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3 dGUuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDUadfUsJRkW3HpR9gMUbbqcpGwhF59 LQ2PexLfhSV1KHQ6QixjJ5+Ve0vvfhmHHYbqo925zpZkGsIUbkSsfOaP6E0PcR9AOKYAo4d49vmU hl6t6sBeduvZFKNdbnp8DKVLVX8GGSl/npom1Wq7OCQIapjHsdqjmJH9edvlWsQcuQIDAQABoxMw ETAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBBAUAA4GBAMfskn5O+PWWpWdiKqTwTRFg0G+N YFhhrCa7UjVcCM8w+6hKloofYkIjjBcP9LpknBesRynfnZhe0mxgcVyirNx54+duAEcftQ0o6AKd 5Jr9E/Sm2Xyx+NxfIyYJkYBz0BQb3kOpgyXy5pwvFcr+pquKB3WLDN1RhGvk+NHOd6KBMIIDODCC AqGgAwIBAgIQZkVyt8x09c9jdkWE0C6RATANBgkqhkiG9w0BAQQFADCB0TELMAkGA1UEBhMCWkEx FTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3 dGUgQ29uc3VsdGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEk MCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJz b25hbC1mcmVlbWFpbEB0aGF3dGUuY29tMB4XDTAwMDgzMDAwMDAwMFoXDTA0MDgyNzIzNTk1OVow gZIxCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93 bjEPMA0GA1UEChMGVGhhd3RlMR0wGwYDVQQLExRDZXJ0aWZpY2F0ZSBTZXJ2aWNlczEoMCYGA1UE AxMfUGVyc29uYWwgRnJlZW1haWwgUlNBIDIwMDAuOC4zMDCBnzANBgkqhkiG9w0BAQEFAAOBjQAw gYkCgYEA3jMypmPHCSVFPtJueCdngcXaiBmClw7jRCmKYzUqbXA8+tyu9+50bzC8M5B/+TRxoKNt mPHDT6Jl2w36S/HW3WGl+YXNVZo1Gp2Sdagnrthy+boC9tewkd4c6avgGAOofENCUFGHgzzwObSb VIoTh/+zm51JZgAtCYnslGvpoWkCAwEAAaNOMEwwKQYDVR0RBCIwIKQeMBwxGjAYBgNVBAMTEVBy aXZhdGVMYWJlbDEtMjk3MBIGA1UdEwEB/wQIMAYBAf8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3 DQEBBAUAA4GBADGxS0dd+QFx5fVTbF151j2YwCYTYoEipxL4IpXoG0m3J3sEObr85vIk65H6vewN Kjj3UFWobPcNrUwbvAP0teuiR59sogxYjTFCCRFssBpp0SsSskBdavl50OouJd2K5PzbDR+dAvNa 28o89kTqJmmHf0iezqWf54TYyWJirQXGMYIB/jCCAfoCAQEwgZowgZIxCzAJBgNVBAYTAlpBMRUw EwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEPMA0GA1UEChMGVGhhd3Rl MR0wGwYDVQQLExRDZXJ0aWZpY2F0ZSBTZXJ2aWNlczEoMCYGA1UEAxMfUGVyc29uYWwgRnJlZW1h aWwgUlNBIDIwMDAuOC4zMAIDCmHdMAkGBSsOAwIaBQCggbowGAYJKoZIhvcNAQkDMQsGCSqGSIb3 DQEHATAcBgkqhkiG9w0BCQUxDxcNMDMwNzIxMjEzMDMyWjAjBgkqhkiG9w0BCQQxFgQUNdh9SCxN 016s9POD3pg+p17RY4IwWwYJKoZIhvcNAQkPMU4wTDAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgIC AIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwBwYFKw4DAh0wDQYJKoZI hvcNAQEBBQAEgYCkExrkdol1pmVl58OLmr7HPTXS8p0u+VEuAfqvUAVQMWltD9boaFP/l7QtyeBZ Xw7M3CQVU0fFftiu0plM474SmKThWtlHVa//KbW1AShv2yuJCXSMoquhyL7oz2KJ8MeZNkMHXCGa c7l4k0SQfjpmdeNDkWz0iN2MlY7xHo10rwAAAAAAAA== ------=_NextPart_000_0011_01C34FD7.B24BA250-- From owner-freebsd-isp@FreeBSD.ORG Mon Jul 21 16:05:19 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5774137B401 for ; Mon, 21 Jul 2003 16:05:19 -0700 (PDT) Received: from relay.transip.nl (relay.transip.nl [80.69.66.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 60F3043F3F for ; Mon, 21 Jul 2003 16:05:18 -0700 (PDT) (envelope-from freebsd@walter.transip.nl) Received: from blue.calx.nl (blue.calx.nl [213.84.201.224]) by relay.transip.nl (Postfix) with ESMTP id 7F9AC30B for ; Tue, 22 Jul 2003 01:05:15 +0200 (CEST) Received: by blue.calx.nl (Postfix, from userid 1000) id B0A98A934; Tue, 22 Jul 2003 01:05:15 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by blue.calx.nl (Postfix) with ESMTP id ABE60A931 for ; Tue, 22 Jul 2003 01:05:15 +0200 (CEST) Date: Tue, 22 Jul 2003 01:05:15 +0200 (CEST) From: Walter Hop Sender: walter@blue.calx.nl To: freebsd-isp@freebsd.org In-Reply-To: Message-ID: <20030722000726.X21161@blue.calx.nl> References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: Re: Ideal mail server: qmail or postfix X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2003 23:05:19 -0000 [in reply to James Godwin , 21/07/03] > I was wondering what mail servers fellow ISP are running. I can't > decide between postfix or qmail. The last two years, we have used Postfix exclusively, so this message is biased. :) We made the switch from Sendmail mainly for security reasons, although qmail has the same strong points. We chose for Postfix because it seemed to have a better "future". Postfix configuration is a heaven and still is flexible enough for all our scenarios; I've heard that some advanced tasks cannot be accomplished but all our needs were met. Routing, access controls, spam filtering, virus scanning is flexible enough. It supports Sendmailish things such as .forward files and procmail out of the box; there are separate tools for qmail to do this. A chroot setup is easy. IPv6 support works out of the box with the FreeBSD port. >From a system administrator's perspective, Postfix' management tools for troubleshooting and maintaining its databases are clear and complete, and the log and error messages are very clear. Upgrading via portupgrade has never broken our setup, even across major versions. We use the FreeBSD port in combination with amavisd and SpamAssassin (setup of these ports is a no-brainer and their performance is good!) We just keep mail for regular useraccounts in /var/mail. If you have large numbers of users, a more exotic setup may be interesting; I don't know which one of the two is the best in such a situation. cheers, walter From owner-freebsd-isp@FreeBSD.ORG Mon Jul 21 23:06:08 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4EE137B404 for ; Mon, 21 Jul 2003 23:06:08 -0700 (PDT) Received: from finland.ispro.net.tr (finland.ispro.net.tr [217.21.68.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 264A143FA3 for ; Mon, 21 Jul 2003 23:06:07 -0700 (PDT) (envelope-from yurtesen@ispro.net.tr) Received: (from root@localhost) by finland.ispro.net.tr (8.12.9/8.12.5) id h6M665Sk093986; Tue, 22 Jul 2003 09:06:05 +0300 (EEST) (envelope-from yurtesen@ispro.net.tr) Received: from finland.ispro.net.tr (localhost [127.0.0.1]) h6M6645i093981; Tue, 22 Jul 2003 09:06:04 +0300 (EEST) (envelope-from yurtesen@ispro.net.tr) Received: from localhost (yurtesen@localhost)h6M663Xb093978; Tue, 22 Jul 2003 09:06:03 +0300 (EEST) X-Authentication-Warning: finland.ispro.net.tr: yurtesen owned process doing -bs Date: Tue, 22 Jul 2003 09:06:03 +0300 (EEST) From: Evren Yurtesen To: Peter McGarvey In-Reply-To: <20030721193402.GA9925@greatmachine.diogenes.intranet> Message-ID: <20030722090102.T91254@finland.ispro.net.tr> References: <20030721165525.L21521@finland.ispro.net.tr> <20030721193402.GA9925@greatmachine.diogenes.intranet> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1848576634-1058853963=:91254" X-Virus-Scanned: by IsproNET cc: freebsd-isp@freebsd.org Subject: Re: checking dns records from named.conf X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 06:06:09 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-1848576634-1058853963=:91254 Content-Type: TEXT/PLAIN; charset=US-ASCII Excellent script! I have few questions and perhaps good news :) I have already modified your script to read named.conf file and parse it quite properly! :) Meaning nicely skipping commends and finding zones and making an array of domain names. Then of course checking against the array was easy. I now continue to add more functionality :) Now my question is something funny perhaps. Normally I store the domain files at /etc/namedb if you have 350,000 domains, then wouldnt it mean you should have files of those domains somewhere? :) What kind of structure do you use? Evren On Mon, 21 Jul 2003, Peter McGarvey wrote: > * Evren Yurtesen [2003-07-21 14:57:35 BST]: > > I have about 1000 domain names in my named.conf file. > > I wonder if it would be possible to check the validity of these domains > > or even if they are pointing to my name server or not easily... > > Is there a ready script or something somebody knows here? > > > > Well, I'm trying to combine the DNS platforms of 4 different companies > onto a single standard platform. I've got over 350,000 domains.... all > of which need redelegating. And just to make life fun these 4 different > platforms have all been left to rot for years. > > None of the tools I've found have provided me with any of the > information I need to speed up the process. So I've resorted to using a > variety of tools, and writing my own. > > For checking the actual zonefiles, I tend to use named-checkzone which > is part of the bind distribution - but not part of the BSD install > unfortunately. > > As for my scripts... well they are rather nasty :-( > > But I've attached a re-hacked hack of a hack script of mine that may be > useful. > > cat domainlist | perl auths.pl > > > > -- > TTFN, FNORD > > Peter McGarvey > Freelance FreeBSD Hacker > (will work for bandwidth) > --0-1848576634-1058853963=:91254 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="auths_enhanced.pl" Content-Transfer-Encoding: BASE64 Content-ID: <20030722090603.C91254@finland.ispro.net.tr> Content-Description: Content-Disposition: attachment; filename="auths_enhanced.pl" IyEvdXNyL2Jpbi9wZXJsDQoNCiMgICANCiMNCiMgQ3JlYXRpb24gRGF0ZTog MjFzdCBKdWx5IDIwMDMNCiMNCiMgICAgICAgQXV0aG9yOg0KIyAgICAgICBQ ZXRlciBQLiBNY0dhcnZleSA8eGFwaG9kQHRlY2hpZS5jb20+DQojICAgICAg IA0KIyAgICAgICBBZGRpdGlvbmFsIENvZGU6DQojICAgICAgIEV2cmVuIFl1 cnRlc2VuIDx5dXJ0ZXNlbkBpc3Byby5uZXQudHI+DQojDQojIFZFUlNJT04g SElTVE9SWSAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiMgICAgICAg ICAgICAgICAgDQojICAgICAgIGZvcm1hdCB4Lnkueg0KIyAgICAgICAgICAg ICAgIC0geCA9IE1ham9yIHZlcnNpb24gbnVtYmVyDQojICAgICAgICAgICAg ICAgLSB5ID0gTWluaW9yIHZlcnNpb24gbnVtYmVyICAgICAgICAgICANCiMg ICAgICAgICAgICAgICAtIHogPSBCdXJzdCBudW1iZXIgICAgICAgICAgICAg ICAgICAgIA0KIyAgICAgICAgICAgICAgICAgICAgICAgSSB3b3JrIGluIGJ1 cnN0cy4gIFdlZWtlbmQgaGVyZSwgY291cGxlIG9mIGhvdXJzIGEgbmlnaHQN CiMgICAgICAgICAgICAgICAgICAgICAgIHRoZXJlLCB0aGVuIGEgbmlnaHQg KGEgd2VlayBldGMuKSBvZmYgdG8gdGhpbmsuICBUaGUNCiMgICAgICAgICAg ICAgICAgICAgICAgIGBidXJzdCBudW1iZXInIGhlbHBzIG1lIGtlZXAgdHJh Y2sgb2YgZGlmZmVyZW50IHZlcnNpb25zDQojICAgICAgICAgICAgICAgICAg ICAgICBtZXRoaW5rcyBDVlMgd291bGQgYmUgYSBnb29kIGlkZWEgb25lIGRh eS4NCiMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIA0KIyAgICAwLjAuMSAgMjAwMy0wNy0yMSAgLSBQZXRl ciBQLiBNY0dhcnZleSA8eGFwaG9kQHRlY2hpZS5jb20+DQojCQkJICAqIEEg TkFTVFkgaGFjayBvZiBhIHBlcmwgc2NyaXB0Lg0KIyAgICAwLjEuMSAgMjAw My0wNy0yMiAgLSBFdnJlbiBZdXJ0ZXNlbiA8eXVydGVzZW5AaXNwcm8ubmV0 LnRyPg0KIyAgICAgICAgICAgICAgICAgICAgICAgICAqIEFkZGVkIG5hbWVk LmNvbmYgZmlsZSBwYXJzaW5nDQojICAgICAgICAgICAgICAgICAgICAgICAg ICogQWRkZWQgYXV0b21hdGljYWwgbmFtZXNlcnZlciBjaGVja2luZw0KIyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgDQp1c2UgdmFycyBxdygkVkVSU0lPTik7ICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICANCiRWRVJTSU9OID0gJzAuMS4xJzsgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KIyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQojID09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoNCiNsb2NhdGlvbiBv ZiBuYW1lZC5jb25mIGZpbGUNCiRuYW1lZF9jb25mPSJuYW1lZC5jb25mIjsN Cg0KI3RoZSBuYW1lIHNlcnZlcnMgeW91IGV4cGVjdCB0byBzZWUNCkBuYW1l c2VydmVycz0oJ25zMS5pc3Byby5uZXQnLCduczIuaXNwcm8ubmV0JywnZG5z MS5pc3Byby5uZXQudHInLCdkbnMyLmlzcHJvLm5ldC50cicpOw0KDQojZGVi dWdnaW5nIGxldmVsICh0aGUgaGlnaGVyLCB0aGUgbW9yZSB0ZXh0ISkNCiRk ZWJ1Zz0yMDsNCg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PQ0KIyBTdGFydGluZyB0aGUgQ29kZQ0KDQoNCnVzZSBOZXQ6OkROUzsgICAg ICAgICANCiAgICAgICAgICAgICAgICAgICAgIA0KDQpteSAkdGltZW91dD0w Ow0KDQpteSBAZG9tYWlubGlzdCA9ICZnZXRfZG9tYWluX2xpc3Q7DQoNCmZv cmVhY2ggbXkgJHpvbmUgKCZnZXRfZG9tYWluX2xpc3QpIHsNCiN3aGlsZSht eSAkem9uZSA9IDxkb21haW5saXN0Pikgew0KICBwcmludCAiIyB6b25lOiAk em9uZVxuIjsNCiAgbXkgKCRwYXJlbnRfem9uZSkgPSAkem9uZSA9fiAvXlte XC5dKlwuKC4qKS87DQogIHByaW50ICIjIHBhcmVudCBvZiAkem9uZSBpcyAk cGFyZW50X3pvbmVcbiI7DQogIG15ICRwYXJlbnRfYXV0aF9wcmltYXJ5ID0g JmdldF9hdXRoX3ByaW1hcnkoJHBhcmVudF96b25lLCAkdGltZW91dCk7DQog IGlmICgkcGFyZW50X2F1dGhfcHJpbWFyeSA9PSAtMSkgeyAgICANCiAgICBw cmludCAiIyBERUFEIFpPTkUhXG4jIEFCT1JUXG5cbiI7DQogICAgcHJpbnQg REVBRCAiIyAkem9uZVxuIjsgICAgICAgICAgDQogICAgbmV4dDsNCiAgfQ0K ICBwcmludCAiIyBwYXJlbnQgYXV0aCBwcmltYXJ5IGlzOiAkcGFyZW50X2F1 dGhfcHJpbWFyeVxuIjsNCiAgbXkgQGF1dGhfc2VydmVycyA9ICZnZXRfbnNf bGlzdCgkem9uZSwgJHBhcmVudF9hdXRoX3ByaW1hcnksICR0aW1lb3V0KTsN CiAgaWYgKHNjYWxhcihAYXV0aF9zZXJ2ZXJzKSA9PSAwKSB7ICAgICAgICAg ICAgICAgDQogICAgcHJpbnQgIiMgTm8gYXV0aCBzZXJ2ZXJzLCBERUFEIFpP TkUhXG4iOw0KICAgIHByaW50IERFQUQgIiR6b25lXG4iOw0KICAgIG5leHQ7 ICAgICAgDQogIH0NCiAgZm9yZWFjaCBteSAkbnMgKEBhdXRoX3NlcnZlcnMp IHsNCiAgICAkbnMgPSBsYygkbnMpOw0KICAgIHByaW50ICRucywgIlxuIjsg ICAgICAgICANCiAgfQ0KfQ0KDQojID09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09DQojIEVuZCBvZiB0aGUgQ29kZQktIFN0YXJ0IG9mIHRoZSBT dWItRnVuY3Rpb25zDQojICZnZXRfZG9tYWluX2xpc3QJLSBSZXR1cm5zIHRo ZSBsaXN0IG9mIGRvbWFpbnMgZnJvbSBuYW1lZC5jb25mLmZpbGUNCiMgJmdl dF9hdXRoX3ByaW1hcnkJLSBUYWtlcyB0aGUgbmFtZSBvZiBhIHpvbmUgICAg ICAgICAgICAgICANCiMJCQkgIFJldHVybiB0aGUgTU5BTUUgZmllbGQgZnJv bSB0aGUgU09BDQojICZnZXRfbnNfbGlzdAkJLSBSZXR1cm5zIHRoZSBsaXN0 IG9mIE5TIHJlY29yZHMgcmVwb3J0ZWQgYnkgdGhhdCBzZXJ2ZXINCg0KIyA9 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KIyBSZXR1cm5zIHRo ZSBsaXN0IG9mIGRvbWFpbnMgZnJvbSBuYW1lZC5jb25mIGZpbGUNCnN1YiBn ZXRfZG9tYWluX2xpc3Qgew0KICBvcGVuKE5BTUVEX0NPTkYsIjwgJG5hbWVk X2NvbmYiKSBvciBkaWUgIkNhbiBub3Qgb3BlbiAkbmFtZWRfY29uZiI7DQog ICNzZXQgc29tZSB2YXJpYWJsZXMgdG8gMA0KICAkY29tbWVudF9ibG9ja19z dGFydGluZz0wOw0KICAkY29tbWVudF9ibG9ja19zdGFydGVkPTA7DQogICNt YWtlIGEgbGlzdCBvZiBkb21haW5zDQogIHdoaWxlKCRsaW5lPTxOQU1FRF9D T05GPikgew0KICAgICNmaW5kIGlmIHRoZXJlIGlzIGRvdWJsZSBiYWNrc2xh c2ggYW5kIHVzZSBvbmx5IGxlZnQgb2YgaXQNCiAgICAjd2UgbXVzdCBwdXQg bmV3bGluZQ0KICAgIGlmKCRsaW5lID1+IC9cL1wvLykgew0KICAgICAgJGxp bmU9KHNwbGl0IC9cL1wvLywkbGluZSlbMF0uIlxuIjsNCiAgICB9DQogICAg I2ZpbmQgaWYgdGhlcmUgaXMgYm90aCAvKiBteSB0ZXh0ICovIGluICRsaW5l IGFuZCB1c2Ugb25seSBvdXRzaWRlIA0KICAgIGlmICgkbGluZSA9fiAvXC9c Ki8gJiYgJGxpbmUgPX4gL1wqXC8vKSB7DQogICAgICAgQHZhbHVlczE9c3Bs aXQoL1wvXCovLCRsaW5lKTsNCiAgICAgICBAdmFsdWVzMj1zcGxpdCgvXCpc Ly8sJGxpbmUpOw0KICAgICAgICRsaW5lPSR2YWx1ZXMxWzBdLiR2YWx1ZXMy WzFdOw0KICAgIH0gZWxzZSB7ICNmaW5kIGlmIHRoZXJlIGlzIG9ubHkgb25l IG9mIHRoZW0/DQogICAgICAjaWYgdGhlcmUgaXMgb25seSAvKiB0YWtlIGxl ZnQgc2lkZSBhbmQgd2FpdCB1bnRpbCBmaW5kaW5nICovDQogICAgICBpZigk bGluZSA9fiAvXC9cKi8pIHsNCiAgICAgICAgJGxpbmU9KHNwbGl0IC9cL1wq LywkbGluZSlbMF07DQogICAgICAgICNjb3VudCB0aGUgb2NjdXJhbmNlcyBp biBjYXNlIGlmIHRoZXkgYXJlIG5lc3RlZA0KICAgICAgICAkY29tbWVudF9i bG9ja19zdGFydGluZys9MTsNCiAgICAgIH0NCiAgICAgICNpZiB0aGVyZSBp cyBvbmx5ICovIHRoZW4gc3RvcCB3YWl0aW5nIGFuZCB0YWtlIHJpZ2h0IHNp ZGUNCiAgICAgIGlmKCRsaW5lID1+IC9cKlwvLykgew0KICAgICAgICAkbGlu ZT0oc3BsaXQgL1wqXC8vLCRsaW5lKVsxXTsNCiAgICAgICAgaWYoKCRjb21t ZW50X2Jsb2NrX3N0YXJ0aW5nLT0xKSBlcSAwKSB7DQogICAgICAgICAgJGNv bW1lbnRfYmxvY2tfc3RhcnRlZD0wOw0KICAgICAgICB9DQogICAgICB9DQog ICAgfQ0KICAgIGlmICgoJGNvbW1lbnRfYmxvY2tfc3RhcnRlZD0kY29tbWVu dF9ibG9ja19zdGFydGluZykgZXEgMCkgew0KICAgICAgaWYoJGxpbmUgPX4g L3pvbmUuK1wiLitcIi8gJiYgISAoJGxpbmUgPX4gL3pvbmUuK1wiLiIvIHx8 ICRsaW5lID1+IC96b25lLitcIi4qQVJQQVwiL2kpKSB7DQogICAgICAgICRs aW5lPShzcGxpdCAvXCIvLCRsaW5lKVsxXTsNCiAgICAgICAgI2N1dCBvdXQg bGVmdCBhbmQgcmlnaHQgc3BhY2VzIGp1c3QgdG8gYmUgc3VyZQ0KICAgICAg ICAkbGluZSA9fiBzL15ccyt8XHMrJC8vZzsNCiAgICAgICAgcHVzaChAZG9t YWlubGlzdCwkbGluZSk7DQogICAgICB9DQogICAgfQ0KICB9DQogIGNsb3Nl KE5BTUVEX0NPTkYpOw0KICByZXR1cm4gc29ydCBAZG9tYWlubGlzdDsNCn0N Cg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KIyBUYWtl cyB0aGUgbmFtZSBvZiBhIHpvbmUNCiMgUmV0dXJuIHRoZSBNTkFNRSBmaWVs ZCBmcm9tIHRoZSBTT0ENCnN1YiBnZXRfYXV0aF9wcmltYXJ5IHsNCiAgICBt eSAkem9uZSA9IHNoaWZ0Ow0KICAgIG15ICR0Y3BfdGltZW91dCA9IHNoaWZ0 Ow0KICAgIA0KICAgIG15ICRyZXMgPSBuZXcgTmV0OjpETlM6OlJlc29sdmVy Ow0KICAgIG15ICRwYWNrZXQgPSBuZXcgTmV0OjpETlM6OlBhY2tldCgkem9u ZSwgIlNPQSIsICJJTiIpOw0KICAgICAgICANCiAgICAkcmVzLT50Y3BfdGlt ZW91dCgkdGNwX3RpbWVvdXQpIGlmICR0Y3BfdGltZW91dDsNCg0KICAgIG15 ICRyZXEgPSAkcmVzLT5zZW5kKCRwYWNrZXQpOw0KDQogICAgcmV0dXJuIC0x DQogICAgICAgIHVubGVzcyBkZWZpbmVkKCRyZXEpOw0KICAgIHJldHVybiAt MQ0KICAgICAgICB1bmxlc3MgKCAoJHJlcS0+aGVhZGVyLT5hbmNvdW50ID49 IDEpDQogICAgICAgICAgICAgICYmICgoJHJlcS0+YW5zd2VyKVswXS0+dHlw ZSBlcSAiU09BIikgKTsNCiAgICByZXR1cm4gKCRyZXEtPmFuc3dlcilbMF0t Pm1uYW1lIC4gIi4iOw0KICAgICAgICAgICAgIyBSZXR1cm4gdGhlIEZRRE4N Cn0NCg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KIyBS ZXR1cm5zIHRoZSBsaXN0IG9mIE5TIHJlY29yZHMgcmVwb3J0ZWQgYnkgdGhh dCBzZXJ2ZXINCnN1YiBnZXRfbnNfbGlzdCB7DQogICAgbXkgJHpvbmUgPSBz aGlmdDsgICAgICAgICAgICANCiAgICBteSAkc2VydmVyID0gc2hpZnQ7DQog ICAgbXkgJHRjcF90aW1lb3V0ID0gc2hpZnQ7DQogDQogICAgbXkgQG5zX2xp c3Q7DQogICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgIG15ICRyZXMg PSBuZXcgTmV0OjpETlM6OlJlc29sdmVyOw0KICAgICAgICAgDQogICAgJHJl cy0+dGNwX3RpbWVvdXQoJHRjcF90aW1lb3V0KSBpZiAkdGNwX3RpbWVvdXQ7 DQogICAgICAgDQogICAgI2RpZSAiRkFJTDogTlMgaGFzIG5vIGFkZHJlc3Mg KCIgLiAkcmVzLT5lcnJvcnN0cmluZyAuICIpIiAgICAgICAgICAgICAgICAg DQogICAgcmV0dXJuIEBuc19saXN0ICAgICAgIA0KICAgICAgICAgdW5sZXNz ICRyZXMtPm5hbWVzZXJ2ZXJzKCRzZXJ2ZXIpOw0KDQogICAgbXkgJHJlcSA9 ICRyZXMtPnF1ZXJ5KCR6b25lLCAiTlMiKTsNCiAgICANCiAgICAjZGllICJX QVJOOiBOUyBxdWVyeSByZXN1bHRzIHdlcmUgYmFkICgiIC4gJHJlcy0+ZXJy b3JzdHJpbmcgLiAiKSINCiAgICByZXR1cm4gQG5zX2xpc3QgICAgICAgICAg ICAgICAgICANCiAgICAgICAgICAgdW5sZXNzICggZGVmaW5lZCgkcmVxKQ0K ICAgICAgICAgICAgICAgICAmJiAoJHJlcS0+aGVhZGVyLT5hbmNvdW50ID4g MCkgKTsNCiAgICANCiAgICBmb3JlYWNoIG15ICRycl9ucyAoJHJlcS0+YW5z d2VyKSB7DQogICAgICAgIHB1c2ggQG5zX2xpc3QsICRycl9ucy0+bnNkbmFt ZSAuICIuIjsgI0ZRRE4hDQogICAgfQ0KICAgIHJldHVybiBzb3J0IEBuc19s aXN0Ow0KfQ0K --0-1848576634-1058853963=:91254-- From owner-freebsd-isp@FreeBSD.ORG Mon Jul 21 23:29:56 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC25C37B401 for ; Mon, 21 Jul 2003 23:29:56 -0700 (PDT) Received: from web10009.mail.yahoo.com (web10009.mail.yahoo.com [216.136.128.120]) by mx1.FreeBSD.org (Postfix) with SMTP id AC8EE43FB1 for ; Mon, 21 Jul 2003 23:29:56 -0700 (PDT) (envelope-from mmp6107625@yahoo.com) Message-ID: <20030722062956.63703.qmail@web10009.mail.yahoo.com> Received: from [202.81.160.16] by web10009.mail.yahoo.com via HTTP; Mon, 21 Jul 2003 23:29:56 PDT Date: Mon, 21 Jul 2003 23:29:56 -0700 (PDT) From: marlon corleone To: freebsd-isp@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: hi X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 06:29:57 -0000 if i ADD ifconfig_xl0="inet 192.168.1.1 netmask 255.255.255.0" in /etc/rc.conf do i have to change the x10, to my interface name? my nic is a 10/100 mbps cnet pro, davicom chipset thanks __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com From owner-freebsd-isp@FreeBSD.ORG Mon Jul 21 23:44:09 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DE0037B401 for ; Mon, 21 Jul 2003 23:44:09 -0700 (PDT) Received: from emerald.incredible.com.na (nsp.incredible.com.na [196.44.138.114]) by mx1.FreeBSD.org (Postfix) with ESMTP id EDB6B43F3F for ; Mon, 21 Jul 2003 23:44:07 -0700 (PDT) (envelope-from schalk@home.incredible.com.na) Received: from [10.222.101.2] (helo=Fujitsu) by emerald.incredible.com.na with smtp (Exim 4.12) id 19eqr3-00046p-00; Tue, 22 Jul 2003 07:42:33 +0100 Message-ID: <000f01c3501c$aef4c8d0$0265de0a@Fujitsu> From: "Schalk Erasmus" To: "marlon corleone" , References: <20030722062956.63703.qmail@web10009.mail.yahoo.com> Date: Tue, 22 Jul 2003 07:44:19 +0100 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Subject: Re: hi X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 06:44:09 -0000 It is XL0 not X10 - 0 represents the first NIC. And DO NOT change it, since BSD automatically set the adapter name. Also, try to use Intel or 3Com Adapters with BSD. Much smoother operation. BSD will automatically detect and use appropriate drivers. :) Regards Schalk Erasmus Incredible Networks Windhoek, Namibia ----- Original Message ----- From: "marlon corleone" To: Sent: Tuesday, July 22, 2003 7:29 AM Subject: hi > if i ADD ifconfig_xl0="inet 192.168.1.1 netmask > 255.255.255.0" in /etc/rc.conf do i have to change the > x10, to my interface name? > > my nic is a 10/100 mbps cnet pro, davicom chipset > > thanks > > > __________________________________ > Do you Yahoo!? > Yahoo! SiteBuilder - Free, easy-to-use web site design software > http://sitebuilder.yahoo.com > _______________________________________________ > freebsd-isp@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-isp > To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org" > From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 00:46:26 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A458737B401 for ; Tue, 22 Jul 2003 00:46:26 -0700 (PDT) Received: from mailgate.packet.org.uk (public2-with1-3-cust50.bagu.broadband.ntl.com [80.5.52.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id B238343F75 for ; Tue, 22 Jul 2003 00:46:25 -0700 (PDT) (envelope-from fbsd-x@packet.org.uk) Received: from xaphod by mailgate.packet.org.uk with local (Exim 4.20) id 19erqo-0007VS-Gj; Tue, 22 Jul 2003 07:46:22 +0000 Date: Tue, 22 Jul 2003 08:46:22 +0100 From: Peter McGarvey To: James Godwin Message-ID: <20030722074622.GA28071@packet.org.uk> References: <20030721165525.L21521@finland.ispro.net.tr> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i cc: freebsd-isp@freebsd.org Subject: Re: Ideal mail server: qmail or postfix X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 07:46:26 -0000 * James Godwin [2003-07-21 22:09:16 BST]: > Hi, > > We are building small server solution for our clients which run a number of > services and we are looking at incorporating mail server services. > > As a hosting provider we manage their web and email services. Our boxes were > configured with Sendmail and we have had no need to change. No need fixing > something which is not broken. :) basically have not had the time to change. > > As our company grew we became more familiar with running BSD and aware of > other alternatives. > > I was wondering what mail servers fellow ISP are running. I can't decide > between postfix or qmail. > > Any advantages or disadvantages would be greatly appreciated. Well, I've worked for 2 ISPs and a University. All of whom ran Exim. My current employer is an ISP which is an amalgam of 4 smaller companies. One used Exim, one Sendmail, one Qmail, and the fourth ran on Windose (which I'll mention no more as there is no excuse for that sort of language ). We've finally managed to combine the Unix mail systems onto a single platform, but before we did so I was often called upon them to administer them all at one time or the other. The Sendmail based systems were flaky, and an absolute nightmare to administer. The system never ran particularly well. The Qmail system was fairly robust. But Administration was also a PITA. Cleaning up after a spam attack always proved to be a bit of a bloack art. Owing to a batch of bad disks, I had the joy of rebuilding the systems on several occasions... it really was nasty - although most of this was down to a "pop before smtp" hack. And the Exim system are so easy to handle. A single, text, config file. Easy to understand spool layout. Real easy to administer. A positive delight. Which is why the Exim platform was chosen to be the standard platform. Both Sendmail and Exim are SMTP only, whereas qmail is a complete mail suite. So if you did pick Exim you'd also need a POP3 daemon etc. etc. Amusingly we've started to use the qmail pop daemon as the previous daemon was possible the most horrible piece of software I've ever seen, but then it didn't just do POP. But my overwhelming impression of all the mail platforms I've seen is that the software contributes less than 50% to making a mail platform a sucess. It's the setup of the machines, resiliency, scalability, location of the mailstore, clarity of DNS names, etc. etc. that have more to do with success than the software you choose. So my advice. Stick with what you know. Keep it simple. And, dare I say it, some documentation for those who come after.... > > Kind regards, > > James > > > > > _______________________________________________ > freebsd-isp@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-isp > To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org" -- TTFN, FNORD Peter McGarvey Freelance FreeBSD Hacker (will work for bandwidth) From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 01:05:48 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C480137B401 for ; Tue, 22 Jul 2003 01:05:48 -0700 (PDT) Received: from finland.ispro.net.tr (finland.ispro.net.tr [217.21.68.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5357143F3F for ; Tue, 22 Jul 2003 01:05:47 -0700 (PDT) (envelope-from yurtesen@ispro.net.tr) Received: (from root@localhost) by finland.ispro.net.tr (8.12.9/8.12.5) id h6M85j3F066936; Tue, 22 Jul 2003 11:05:45 +0300 (EEST) (envelope-from yurtesen@ispro.net.tr) Received: from finland.ispro.net.tr (localhost [127.0.0.1]) h6M85i5i066929; Tue, 22 Jul 2003 11:05:44 +0300 (EEST) (envelope-from yurtesen@ispro.net.tr) Received: from localhost (yurtesen@localhost)h6M85i3f066926; Tue, 22 Jul 2003 11:05:44 +0300 (EEST) X-Authentication-Warning: finland.ispro.net.tr: yurtesen owned process doing -bs Date: Tue, 22 Jul 2003 11:05:44 +0300 (EEST) From: Evren Yurtesen To: Peter McGarvey In-Reply-To: <20030721193402.GA9925@greatmachine.diogenes.intranet> Message-ID: <20030722110351.P66064@finland.ispro.net.tr> References: <20030721165525.L21521@finland.ispro.net.tr> <20030721193402.GA9925@greatmachine.diogenes.intranet> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1036996236-1058861144=:66064" X-Virus-Scanned: by IsproNET cc: freebsd-isp@freebsd.org Subject: Re:(2) checking dns records from named.conf (incl script) X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 08:05:49 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-1036996236-1058861144=:66064 Content-Type: TEXT/PLAIN; charset=US-ASCII OK So I finished working on it :) I think you will find this script very useful. Now it opens the named.conf file and checks all the domains if they show your name servers or not. Any comments or suggestions? I still wonder how you manage the domain files of 350000 domains? Evren On Mon, 21 Jul 2003, Peter McGarvey wrote: > * Evren Yurtesen [2003-07-21 14:57:35 BST]: > > I have about 1000 domain names in my named.conf file. > > I wonder if it would be possible to check the validity of these domains > > or even if they are pointing to my name server or not easily... > > Is there a ready script or something somebody knows here? > > > > Well, I'm trying to combine the DNS platforms of 4 different companies > onto a single standard platform. I've got over 350,000 domains.... all > of which need redelegating. And just to make life fun these 4 different > platforms have all been left to rot for years. > > None of the tools I've found have provided me with any of the > information I need to speed up the process. So I've resorted to using a > variety of tools, and writing my own. > > For checking the actual zonefiles, I tend to use named-checkzone which > is part of the bind distribution - but not part of the BSD install > unfortunately. > > As for my scripts... well they are rather nasty :-( > > But I've attached a re-hacked hack of a hack script of mine that may be > useful. > > cat domainlist | perl auths.pl > > > > -- > TTFN, FNORD > > Peter McGarvey > Freelance FreeBSD Hacker > (will work for bandwidth) > --0-1036996236-1058861144=:66064 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="auths_enhanced.pl" Content-Transfer-Encoding: BASE64 Content-ID: <20030722110544.M66064@finland.ispro.net.tr> Content-Description: Content-Disposition: attachment; filename="auths_enhanced.pl" IyEvdXNyL2Jpbi9wZXJsDQoNCiMgICANCiMNCiMgQ3JlYXRpb24gRGF0ZTog MjFzdCBKdWx5IDIwMDMNCiMNCiMgICAgICAgQXV0aG9yOg0KIyAgICAgICBQ ZXRlciBQLiBNY0dhcnZleSA8eGFwaG9kQHRlY2hpZS5jb20+DQojICAgICAg IA0KIyAgICAgICBBZGRpdGlvbmFsIENvZGU6DQojICAgICAgIEV2cmVuIFl1 cnRlc2VuIDx5dXJ0ZXNlbkBpc3Byby5uZXQudHI+DQojDQojIFZFUlNJT04g SElTVE9SWSAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiMgICAgICAg ICAgICAgICAgDQojICAgICAgIGZvcm1hdCB4Lnkueg0KIyAgICAgICAgICAg ICAgIC0geCA9IE1ham9yIHZlcnNpb24gbnVtYmVyDQojICAgICAgICAgICAg ICAgLSB5ID0gTWluaW9yIHZlcnNpb24gbnVtYmVyICAgICAgICAgICANCiMg ICAgICAgICAgICAgICAtIHogPSBCdXJzdCBudW1iZXIgICAgICAgICAgICAg ICAgICAgIA0KIyAgICAgICAgICAgICAgICAgICAgICAgSSB3b3JrIGluIGJ1 cnN0cy4gIFdlZWtlbmQgaGVyZSwgY291cGxlIG9mIGhvdXJzIGEgbmlnaHQN CiMgICAgICAgICAgICAgICAgICAgICAgIHRoZXJlLCB0aGVuIGEgbmlnaHQg KGEgd2VlayBldGMuKSBvZmYgdG8gdGhpbmsuICBUaGUNCiMgICAgICAgICAg ICAgICAgICAgICAgIGBidXJzdCBudW1iZXInIGhlbHBzIG1lIGtlZXAgdHJh Y2sgb2YgZGlmZmVyZW50IHZlcnNpb25zDQojICAgICAgICAgICAgICAgICAg ICAgICBtZXRoaW5rcyBDVlMgd291bGQgYmUgYSBnb29kIGlkZWEgb25lIGRh eS4NCiMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIA0KIyAgICAwLjAuMSAgMjAwMy0wNy0yMSAgLSBQZXRl ciBQLiBNY0dhcnZleSA8eGFwaG9kQHRlY2hpZS5jb20+DQojCQkJICAqIEEg TkFTVFkgaGFjayBvZiBhIHBlcmwgc2NyaXB0Lg0KIyAgICAwLjEuMSAgMjAw My0wNy0yMiAgLSBFdnJlbiBZdXJ0ZXNlbiA8eXVydGVzZW5AaXNwcm8ubmV0 LnRyPg0KIyAgICAgICAgICAgICAgICAgICAgICAgICAqIEFkZGVkIG5hbWVk LmNvbmYgZmlsZSBwYXJzaW5nDQojICAgICAgICAgICAgICAgICAgICAgICAg ICogQWRkZWQgYXV0b21hdGljYWwgbmFtZXNlcnZlciBjaGVja2luZw0KIyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgDQp1c2UgdmFycyBxdygkVkVSU0lPTik7ICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICANCiRWRVJTSU9OID0gJzAuMS4xJzsgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KIyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQojID09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoNCiNsb2NhdGlvbiBv ZiBuYW1lZC5jb25mIGZpbGUNCiRuYW1lZF9jb25mPSIvZXRjL25hbWVkYi9u YW1lZC5jb25mIjsNCg0KI3RoZSBuYW1lIHNlcnZlcnMgeW91IGV4cGVjdCB0 byBzZWUNCkBuYW1lX3NlcnZlcnM9KCduczEuaXNwcm8ubmV0JywnbnMyLmlz cHJvLm5ldCcsJ2RuczEuaXNwcm8ubmV0LnRyJywnZG5zMi5pc3Byby5uZXQu dHInKTsNCg0KI3RoZSBtaW4gbnVtYmVyIG5hbWUgc2VydmVycyBtdXN0IGJl IHNldCBpbiBkb21haW4gY29ycmVjdGx5DQokbmFtZV9zZXJ2ZXJfbnVtPTI7 DQoNCiNkZWJ1Z2dpbmcgbGV2ZWwgKHRoZSBoaWdoZXIsIHRoZSBtb3JlIHRl eHQhKQ0KIzAgb25seSBzaG93cyBlcnJvcnMNCiMxMCBzaG93cyBpZiBkb21h aW4gaXMgT0sgdG9vDQojMjAgc2hvd3MgbmFtZSBzZXJ2ZXJzIHRvbw0KIzMw IHNob3dzIGV2ZXJ5dGhpbmcNCiRkZWJ1Zz0wOw0KDQojID09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09DQojIFN0YXJ0aW5nIHRoZSBDb2RlDQoN Cg0KdXNlIE5ldDo6RE5TOyAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg ICAgDQoNCm15ICR0aW1lb3V0PTA7DQoNCm15IEBkb21haW5saXN0ID0gJmdl dF9kb21haW5fbGlzdDsNCg0KZm9yZWFjaCBteSAkem9uZSAoJmdldF9kb21h aW5fbGlzdCkgew0KI3doaWxlKG15ICR6b25lID0gPGRvbWFpbmxpc3Q+KSB7 DQogICRlcnJvcj0wOw0KICAkcmlnaHRkbnM9MDsNCg0KICAjZmluZCBwYXJl bnQgem9uZQ0KICBteSAoJHBhcmVudF96b25lKSA9ICR6b25lID1+IC9eW15c Ll0qXC4oLiopLzsNCg0KICAjZ2V0IGF1dGggcHJpbWFyeQ0KICBteSAkcGFy ZW50X2F1dGhfcHJpbWFyeSA9ICZnZXRfYXV0aF9wcmltYXJ5KCRwYXJlbnRf em9uZSwgJHRpbWVvdXQpOw0KDQogICNnZXQgbmFtZSBzZXJ2ZXIgbGlzdA0K ICBpZiAoJHBhcmVudF9hdXRoX3ByaW1hcnkgIT0gLTEpIHsNCiAgICBAYXV0 aF9zZXJ2ZXJzID0gJmdldF9uc19saXN0KCR6b25lLCAkcGFyZW50X2F1dGhf cHJpbWFyeSwgJHRpbWVvdXQpOw0KICB9IGVsc2Ugew0KICAgICRlcnJvcj0x Ow0KICB9DQoNCiAgI2lmIHRoZXJlIGFyZSBubyBucyBzZXJ2ZXJzIHRoZW4g ZXJyb3IgIA0KICBpZiAoc2NhbGFyKEBhdXRoX3NlcnZlcnMpID09IDApIHsN CiAgICAkZXJyb3I9MTsNCiAgfQ0KICBmb3JlYWNoIG15ICRucyAoQGF1dGhf c2VydmVycykgew0KICAgIGNob3AoJG5zKTsNCiAgICBmb3JlYWNoIG15ICRu c2VydmVyIChAbmFtZV9zZXJ2ZXJzKSB7DQogICAgICBpZihsYygkbnNlcnZl cikgZXEgbGMoJG5zKSkgew0KICAgICAgICAkcmlnaHRkbnMrPTE7DQogICAg ICB9DQogICAgfQ0KICB9DQogIGlmICggJHJpZ2h0ZG5zIDwgJG5hbWVfc2Vy dmVyX251bSkgew0KICAgICRlcnJvcj0xOw0KICB9DQoNCiAgI3ByaW50IG91 ciBmaW5kaW5ncw0KICBpZiAoJGRlYnVnID49IDEwICYmICRlcnJvciA9PSAw KSB7DQogICAgcHJpbnQgKCJcbiMgem9uZVx0T0tcdFx0XHQ6ICR6b25lXG4i KTsNCiAgfQ0KICBpZiAoJGVycm9yICE9IDApIHsNCiAgICBwcmludCAoIlxu IyB6b25lXHQhISEgRVJST1IgISEhXHRcdDogJHpvbmVcbiIpOw0KICB9DQog IGlmICgkZGVidWcgPj0gMzApIHsNCiAgICBwcmludCAiIyBwYXJlbnQgem9u ZVx0XHRcdDogJHBhcmVudF96b25lXG4iOw0KICAgIGlmICgkcGFyZW50X2F1 dGhfcHJpbWFyeSAhPSAtMSkgeyANCiAgICAgIHByaW50ICIjIHBhcmVudCBh dXRoIHByaW1hcnkgaXNcdDogJHBhcmVudF9hdXRoX3ByaW1hcnlcbiI7DQog ICAgfQ0KICB9DQogIGlmICgkcGFyZW50X2F1dGhfcHJpbWFyeSA9PSAtMSkg ew0KICAgIHByaW50ICIjIGVycm9yXHRcdFx0XHRcdDogREVBRCBaT05FIC0g QUJPUlRcbiI7DQogIH0NCiAgaWYgKCRkZWJ1ZyA+PSAyMCAmJiAhICgkcmln aHRkbnMgPCAkbmFtZV9zZXJ2ZXJfbnVtKSAmJiAoc2NhbGFyKEBhdXRoX3Nl cnZlcnMpICE9IDApICYmICRwYXJlbnRfYXV0aF9wcmltYXJ5ICE9IC0xKSB7 DQogICAgJG51bT0wOw0KICAgIGZvcmVhY2ggbXkgJG5zIChAYXV0aF9zZXJ2 ZXJzKSB7DQogICAgICAkbnVtKz0xOw0KICAgICAgcHJpbnQgKCIjIG5hbWVz ZXJ2ZXIgJG51bVx0XHRcdDogJG5zXG4iKTsNCiAgICB9DQogIH0NCiAgaWYg KChzY2FsYXIoQGF1dGhfc2VydmVycykpID09IDAgJiYgJHBhcmVudF9hdXRo X3ByaW1hcnkgIT0gLTEpIHsgDQogICAgcHJpbnQgKCIjIGVycm9yXHRcdFx0 XHQ6IE5PIEFVVEggU0VSVkVSUyAtIERFQUQgWk9ORVxuIik7DQogIH0gZWxz aWYgKCAkcmlnaHRkbnMgPCAkbmFtZV9zZXJ2ZXJfbnVtICYmICRwYXJlbnRf YXV0aF9wcmltYXJ5ICE9IC0xKSB7DQogICAgcHJpbnQgKCIjIGVycm9yXHRc dFx0XHQ6IE5BTUUgU0VSVkVSUyBTRVQgSU5DT1JSRUNUTFlcbiIpOw0KICAg ICRudW09MDsNCiAgICBmb3JlYWNoIG15ICRucyAoQGF1dGhfc2VydmVycykg ew0KICAgICAgJG51bSs9MTsNCiAgICAgIHByaW50ICgiIyBuYW1lc2VydmVy ICRudW1cdFx0XHQ6ICRuc1xuIik7DQogICAgfQ0KICB9IA0KfQ0KDQojID09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQojIEVuZCBvZiB0aGUg Q29kZQktIFN0YXJ0IG9mIHRoZSBTdWItRnVuY3Rpb25zDQojICZnZXRfZG9t YWluX2xpc3QJLSBSZXR1cm5zIHRoZSBsaXN0IG9mIGRvbWFpbnMgZnJvbSBu YW1lZC5jb25mLmZpbGUNCiMgJmdldF9hdXRoX3ByaW1hcnkJLSBUYWtlcyB0 aGUgbmFtZSBvZiBhIHpvbmUgICAgICAgICAgICAgICANCiMJCQkgIFJldHVy biB0aGUgTU5BTUUgZmllbGQgZnJvbSB0aGUgU09BDQojICZnZXRfbnNfbGlz dAkJLSBSZXR1cm5zIHRoZSBsaXN0IG9mIE5TIHJlY29yZHMgcmVwb3J0ZWQg YnkgdGhhdCBzZXJ2ZXINCg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PQ0KIyBSZXR1cm5zIHRoZSBsaXN0IG9mIGRvbWFpbnMgZnJvbSBu YW1lZC5jb25mIGZpbGUNCnN1YiBnZXRfZG9tYWluX2xpc3Qgew0KICBvcGVu KE5BTUVEX0NPTkYsIjwgJG5hbWVkX2NvbmYiKSBvciBkaWUgIkNhbiBub3Qg b3BlbiAkbmFtZWRfY29uZiI7DQogICNzZXQgc29tZSB2YXJpYWJsZXMgdG8g MA0KICAkY29tbWVudF9ibG9ja19zdGFydGluZz0wOw0KICAkY29tbWVudF9i bG9ja19zdGFydGVkPTA7DQogICNtYWtlIGEgbGlzdCBvZiBkb21haW5zDQog IHdoaWxlKCRsaW5lPTxOQU1FRF9DT05GPikgew0KICAgICNmaW5kIGlmIHRo ZXJlIGlzIGRvdWJsZSBiYWNrc2xhc2ggYW5kIHVzZSBvbmx5IGxlZnQgb2Yg aXQNCiAgICAjd2UgbXVzdCBwdXQgbmV3bGluZQ0KICAgIGlmKCRsaW5lID1+ IC9cL1wvLykgew0KICAgICAgJGxpbmU9KHNwbGl0IC9cL1wvLywkbGluZSlb MF0uIlxuIjsNCiAgICB9DQogICAgI2ZpbmQgaWYgdGhlcmUgaXMgYm90aCAv KiBteSB0ZXh0ICovIGluICRsaW5lIGFuZCB1c2Ugb25seSBvdXRzaWRlIA0K ICAgIGlmICgkbGluZSA9fiAvXC9cKi8gJiYgJGxpbmUgPX4gL1wqXC8vKSB7 DQogICAgICAgQHZhbHVlczE9c3BsaXQoL1wvXCovLCRsaW5lKTsNCiAgICAg ICBAdmFsdWVzMj1zcGxpdCgvXCpcLy8sJGxpbmUpOw0KICAgICAgICRsaW5l PSR2YWx1ZXMxWzBdLiR2YWx1ZXMyWzFdOw0KICAgIH0gZWxzZSB7ICNmaW5k IGlmIHRoZXJlIGlzIG9ubHkgb25lIG9mIHRoZW0/DQogICAgICAjaWYgdGhl cmUgaXMgb25seSAvKiB0YWtlIGxlZnQgc2lkZSBhbmQgd2FpdCB1bnRpbCBm aW5kaW5nICovDQogICAgICBpZigkbGluZSA9fiAvXC9cKi8pIHsNCiAgICAg ICAgJGxpbmU9KHNwbGl0IC9cL1wqLywkbGluZSlbMF07DQogICAgICAgICNj b3VudCB0aGUgb2NjdXJhbmNlcyBpbiBjYXNlIGlmIHRoZXkgYXJlIG5lc3Rl ZA0KICAgICAgICAkY29tbWVudF9ibG9ja19zdGFydGluZys9MTsNCiAgICAg IH0NCiAgICAgICNpZiB0aGVyZSBpcyBvbmx5ICovIHRoZW4gc3RvcCB3YWl0 aW5nIGFuZCB0YWtlIHJpZ2h0IHNpZGUNCiAgICAgIGlmKCRsaW5lID1+IC9c KlwvLykgew0KICAgICAgICAkbGluZT0oc3BsaXQgL1wqXC8vLCRsaW5lKVsx XTsNCiAgICAgICAgaWYoKCRjb21tZW50X2Jsb2NrX3N0YXJ0aW5nLT0xKSA9 PSAwKSB7DQogICAgICAgICAgJGNvbW1lbnRfYmxvY2tfc3RhcnRlZD0wOw0K ICAgICAgICB9DQogICAgICB9DQogICAgfQ0KICAgIGlmICgoJGNvbW1lbnRf YmxvY2tfc3RhcnRlZD0kY29tbWVudF9ibG9ja19zdGFydGluZykgPT0gMCkg ew0KICAgICAgaWYoJGxpbmUgPX4gL3pvbmUuK1wiLitcIi8gJiYgISAoJGxp bmUgPX4gL3pvbmUuK1wiLiIvIHx8ICRsaW5lID1+IC96b25lLitcIi4qQVJQ QVwiL2kpKSB7DQogICAgICAgICRsaW5lPShzcGxpdCAvXCIvLCRsaW5lKVsx XTsNCiAgICAgICAgI2N1dCBvdXQgbGVmdCBhbmQgcmlnaHQgc3BhY2VzIGp1 c3QgdG8gYmUgc3VyZQ0KICAgICAgICAkbGluZSA9fiBzL15ccyt8XHMrJC8v ZzsNCiAgICAgICAgcHVzaChAZG9tYWlubGlzdCwkbGluZSk7DQogICAgICB9 DQogICAgfQ0KICB9DQogIGNsb3NlKE5BTUVEX0NPTkYpOw0KICByZXR1cm4g c29ydCBAZG9tYWlubGlzdDsNCn0NCg0KIyA9PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQ0KIyBUYWtlcyB0aGUgbmFtZSBvZiBhIHpvbmUNCiMg UmV0dXJuIHRoZSBNTkFNRSBmaWVsZCBmcm9tIHRoZSBTT0ENCnN1YiBnZXRf YXV0aF9wcmltYXJ5IHsNCiAgICBteSAkem9uZSA9IHNoaWZ0Ow0KICAgIG15 ICR0Y3BfdGltZW91dCA9IHNoaWZ0Ow0KICAgIA0KICAgIG15ICRyZXMgPSBu ZXcgTmV0OjpETlM6OlJlc29sdmVyOw0KICAgIG15ICRwYWNrZXQgPSBuZXcg TmV0OjpETlM6OlBhY2tldCgkem9uZSwgIlNPQSIsICJJTiIpOw0KICAgICAg ICANCiAgICAkcmVzLT50Y3BfdGltZW91dCgkdGNwX3RpbWVvdXQpIGlmICR0 Y3BfdGltZW91dDsNCg0KICAgIG15ICRyZXEgPSAkcmVzLT5zZW5kKCRwYWNr ZXQpOw0KDQogICAgcmV0dXJuIC0xDQogICAgICAgIHVubGVzcyBkZWZpbmVk KCRyZXEpOw0KICAgIHJldHVybiAtMQ0KICAgICAgICB1bmxlc3MgKCAoJHJl cS0+aGVhZGVyLT5hbmNvdW50ID49IDEpDQogICAgICAgICAgICAgICYmICgo JHJlcS0+YW5zd2VyKVswXS0+dHlwZSBlcSAiU09BIikgKTsNCiAgICByZXR1 cm4gKCRyZXEtPmFuc3dlcilbMF0tPm1uYW1lIC4gIi4iOw0KICAgICAgICAg ICAgIyBSZXR1cm4gdGhlIEZRRE4NCn0NCg0KIyA9PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PQ0KIyBSZXR1cm5zIHRoZSBsaXN0IG9mIE5TIHJl Y29yZHMgcmVwb3J0ZWQgYnkgdGhhdCBzZXJ2ZXINCnN1YiBnZXRfbnNfbGlz dCB7DQogICAgbXkgJHpvbmUgPSBzaGlmdDsgICAgICAgICAgICANCiAgICBt eSAkc2VydmVyID0gc2hpZnQ7DQogICAgbXkgJHRjcF90aW1lb3V0ID0gc2hp ZnQ7DQogDQogICAgbXkgQG5zX2xpc3Q7DQogICAgICAgICAgICAgICAgICAg ICAgICAgIA0KICAgIG15ICRyZXMgPSBuZXcgTmV0OjpETlM6OlJlc29sdmVy Ow0KICAgICAgICAgDQogICAgJHJlcy0+dGNwX3RpbWVvdXQoJHRjcF90aW1l b3V0KSBpZiAkdGNwX3RpbWVvdXQ7DQogICAgICAgDQogICAgI2RpZSAiRkFJ TDogTlMgaGFzIG5vIGFkZHJlc3MgKCIgLiAkcmVzLT5lcnJvcnN0cmluZyAu ICIpIiAgICAgICAgICAgICAgICAgDQogICAgcmV0dXJuIEBuc19saXN0ICAg ICAgIA0KICAgICAgICAgdW5sZXNzICRyZXMtPm5hbWVzZXJ2ZXJzKCRzZXJ2 ZXIpOw0KDQogICAgbXkgJHJlcSA9ICRyZXMtPnF1ZXJ5KCR6b25lLCAiTlMi KTsNCiAgICANCiAgICAjZGllICJXQVJOOiBOUyBxdWVyeSByZXN1bHRzIHdl cmUgYmFkICgiIC4gJHJlcy0+ZXJyb3JzdHJpbmcgLiAiKSINCiAgICByZXR1 cm4gQG5zX2xpc3QgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgdW5s ZXNzICggZGVmaW5lZCgkcmVxKQ0KICAgICAgICAgICAgICAgICAmJiAoJHJl cS0+aGVhZGVyLT5hbmNvdW50ID4gMCkgKTsNCiAgICANCiAgICBmb3JlYWNo IG15ICRycl9ucyAoJHJlcS0+YW5zd2VyKSB7DQogICAgICAgIHB1c2ggQG5z X2xpc3QsICRycl9ucy0+bnNkbmFtZSAuICIuIjsgI0ZRRE4hDQogICAgfQ0K ICAgIHJldHVybiBzb3J0IEBuc19saXN0Ow0KfQ0K --0-1036996236-1058861144=:66064-- From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 01:37:58 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 42AB737B401 for ; Tue, 22 Jul 2003 01:37:58 -0700 (PDT) Received: from ctb-mesg3.saix.net (ctb-mesg3.saix.net [196.25.240.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44F6243F3F for ; Tue, 22 Jul 2003 01:37:57 -0700 (PDT) (envelope-from lists@karnaugh.za.net) Received: from colin (dps54-01-p489.kn.saix.net [155.239.229.233]) by ctb-mesg3.saix.net (Postfix) with SMTP id 184131AB35 for ; Tue, 22 Jul 2003 10:37:54 +0200 (SAST) Message-ID: <001201c3502c$a07ee640$0400a8c0@colin> From: "Colin Alston" To: References: <20030722062956.63703.qmail@web10009.mail.yahoo.com> <000f01c3501c$aef4c8d0$0265de0a@Fujitsu> Date: Tue, 22 Jul 2003 10:38:28 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Subject: Re: hi X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 08:37:58 -0000 You should probably check the current output of ifconfig too see your addaper name or just configure it with /stand/sysinstall .... ----- Original Message ----- From: "Schalk Erasmus" To: "marlon corleone" ; Sent: Tuesday, July 22, 2003 8:44 AM Subject: Re: hi > It is XL0 not X10 - 0 represents the first NIC. And DO NOT change it, since > BSD automatically set the adapter name. > > Also, try to use Intel or 3Com Adapters with BSD. Much smoother operation. > > BSD will automatically detect and use appropriate drivers. :) > > Regards > Schalk Erasmus > Incredible Networks > Windhoek, Namibia > > ----- Original Message ----- > From: "marlon corleone" > To: > Sent: Tuesday, July 22, 2003 7:29 AM > Subject: hi > > > > if i ADD ifconfig_xl0="inet 192.168.1.1 netmask > > 255.255.255.0" in /etc/rc.conf do i have to change the > > x10, to my interface name? > > > > my nic is a 10/100 mbps cnet pro, davicom chipset > > > > thanks > > > > > > __________________________________ > > Do you Yahoo!? > > Yahoo! SiteBuilder - Free, easy-to-use web site design software > > http://sitebuilder.yahoo.com > > _______________________________________________ > > freebsd-isp@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-isp > > To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org" > > > > > _______________________________________________ > freebsd-isp@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-isp > To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org" From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 01:52:40 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E474137B401 for ; Tue, 22 Jul 2003 01:52:40 -0700 (PDT) Received: from mailgate.packet.org.uk (public2-with1-3-cust50.bagu.broadband.ntl.com [80.5.52.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id A386D43F3F for ; Tue, 22 Jul 2003 01:52:39 -0700 (PDT) (envelope-from fbsd-x@packet.org.uk) Received: from xaphod by mailgate.packet.org.uk with local (Exim 4.20) id 19essv-0007vP-RT; Tue, 22 Jul 2003 08:52:37 +0000 Date: Tue, 22 Jul 2003 09:52:37 +0100 From: Peter McGarvey To: Evren Yurtesen Message-ID: <20030722085237.GB28071@packet.org.uk> References: <20030721165525.L21521@finland.ispro.net.tr> <20030721193402.GA9925@greatmachine.diogenes.intranet> <20030722090102.T91254@finland.ispro.net.tr> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: <20030722090102.T91254@finland.ispro.net.tr> User-Agent: Mutt/1.4.1i cc: freebsd-isp@freebsd.org Subject: Re: checking dns records from named.conf X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 08:52:41 -0000 * Evren Yurtesen [2003-07-22 07:07:27 BST]: > Excellent script! I have few questions and perhaps good news :) > > I have already modified your script to read named.conf file and parse it > quite properly! :) Meaning nicely skipping commends and finding zones and > making an array of domain names. > > Then of course checking against the array was easy. I now continue to add > more functionality :) Yeah, well the script was a modification of my original hack which generated lists to tell me which of the 20 nameservers I'm responsible for are authoritative for the domain. Allowing me to redelegate to the standard platform in a somewhat ordered manner. The original script also checks the MNAME of the parent zone to allow me to detect (and therefore ignore) sub-domains of zones we also hold. Writing something to keep a single DNS platform neat and tidy is on my list of things to do... but it's way down my list of priorities. So I'd definately be interested in any modifications you make to acheive such a thing. > > Now my question is something funny perhaps. Normally I store the domain > files at /etc/namedb if you have 350,000 domains, then wouldnt it mean > you should have files of those domains somewhere? :) What kind of > structure do you use? Ooops, my bad, 35,000 domains. I'd spent the day trying to work out how to migrate 350,000 mail accounts onto a volume half the size of the current one. I don't think my brain had quite recovered. :-( But anyway, we store the zonedata in an Oracle DB, which exports to a MySQL DB, with a cutomised BIND pulling all this info out of the DB directly. A (non-technical) domains team of 4 do most of the day-to-day changes, transfers, etc, etc. wia a webby front-end. All the backend admin is done by me. Sounds rather kewl, but it's broke like you wouldn't believe. I mean, just to get the damn thing to detect deleted RRs requires a stop-start of the daemon - nasty. As soon as my boss gives me the go ahead, I'll be replacing the customised BIND with a standard one. I've got a perl script (a nice one, not a hack) that pulls the zonedata out of the MySQL DB, generates zonefiles (if required) and a named.conf (if required), and does an "rndc reload", a "rndc reload {zone}", or nothing depending on the requirements. Run from cron - and I'll never need to restart the daemon ever again.... :-) I've got a mate who works for another ISP who's used this script (and the associated schema) as the basis for his new DNS platform (which allows customers to maintian their own domains). If you feel this may be useful then let me know and I'll write some doc etc. and make it available for download. > > Evren > > On Mon, 21 Jul 2003, Peter McGarvey wrote: > > > * Evren Yurtesen [2003-07-21 14:57:35 BST]: > > > I have about 1000 domain names in my named.conf file. > > > I wonder if it would be possible to check the validity of these domains > > > or even if they are pointing to my name server or not easily... > > > Is there a ready script or something somebody knows here? > > > > > > > Well, I'm trying to combine the DNS platforms of 4 different companies > > onto a single standard platform. I've got over 350,000 domains.... all > > of which need redelegating. And just to make life fun these 4 different > > platforms have all been left to rot for years. > > > > None of the tools I've found have provided me with any of the > > information I need to speed up the process. So I've resorted to using a > > variety of tools, and writing my own. > > > > For checking the actual zonefiles, I tend to use named-checkzone which > > is part of the bind distribution - but not part of the BSD install > > unfortunately. > > > > As for my scripts... well they are rather nasty :-( > > > > But I've attached a re-hacked hack of a hack script of mine that may be > > useful. > > > > cat domainlist | perl auths.pl > > > > > > > > -- > > TTFN, FNORD > > > > Peter McGarvey > > Freelance FreeBSD Hacker > > (will work for bandwidth) > > > #!/usr/bin/perl > > # > # > # Creation Date: 21st July 2003 > # > # Author: > # Peter P. McGarvey > # > # Additional Code: > # Evren Yurtesen > # > # VERSION HISTORY > # > # format x.y.z > # - x = Major version number > # - y = Minior version number > # - z = Burst number > # I work in bursts. Weekend here, couple of hours a night > # there, then a night (a week etc.) off to think. The > # `burst number' helps me keep track of different versions > # methinks CVS would be a good idea one day. > # > # 0.0.1 2003-07-21 - Peter P. McGarvey > # * A NASTY hack of a perl script. > # 0.1.1 2003-07-22 - Evren Yurtesen > # * Added named.conf file parsing > # * Added automatical nameserver checking > # > use vars qw($VERSION); > $VERSION = '0.1.1'; > # > # ============================================================================= > > #location of named.conf file > $named_conf="named.conf"; > > #the name servers you expect to see > @nameservers=('ns1.ispro.net','ns2.ispro.net','dns1.ispro.net.tr','dns2.ispro.net.tr'); > > #debugging level (the higher, the more text!) > $debug=20; > > # ============================================================================= > # Starting the Code > > > use Net::DNS; > > > my $timeout=0; > > my @domainlist = &get_domain_list; > > foreach my $zone (&get_domain_list) { > #while(my $zone = ) { > print "# zone: $zone\n"; > my ($parent_zone) = $zone =~ /^[^\.]*\.(.*)/; > print "# parent of $zone is $parent_zone\n"; > my $parent_auth_primary = &get_auth_primary($parent_zone, $timeout); > if ($parent_auth_primary == -1) { > print "# DEAD ZONE!\n# ABORT\n\n"; > print DEAD "# $zone\n"; > next; > } > print "# parent auth primary is: $parent_auth_primary\n"; > my @auth_servers = &get_ns_list($zone, $parent_auth_primary, $timeout); > if (scalar(@auth_servers) == 0) { > print "# No auth servers, DEAD ZONE!\n"; > print DEAD "$zone\n"; > next; > } > foreach my $ns (@auth_servers) { > $ns = lc($ns); > print $ns, "\n"; > } > } > > # ============================================================================= > # End of the Code - Start of the Sub-Functions > # &get_domain_list - Returns the list of domains from named.conf.file > # &get_auth_primary - Takes the name of a zone > # Return the MNAME field from the SOA > # &get_ns_list - Returns the list of NS records reported by that server > > # ============================================================================= > # Returns the list of domains from named.conf file > sub get_domain_list { > open(NAMED_CONF,"< $named_conf") or die "Can not open $named_conf"; > #set some variables to 0 > $comment_block_starting=0; > $comment_block_started=0; > #make a list of domains > while($line=) { > #find if there is double backslash and use only left of it > #we must put newline > if($line =~ /\/\//) { > $line=(split /\/\//,$line)[0]."\n"; > } > #find if there is both /* my text */ in $line and use only outside > if ($line =~ /\/\*/ && $line =~ /\*\//) { > @values1=split(/\/\*/,$line); > @values2=split(/\*\//,$line); > $line=$values1[0].$values2[1]; > } else { #find if there is only one of them? > #if there is only /* take left side and wait until finding */ > if($line =~ /\/\*/) { > $line=(split /\/\*/,$line)[0]; > #count the occurances in case if they are nested > $comment_block_starting+=1; > } > #if there is only */ then stop waiting and take right side > if($line =~ /\*\//) { > $line=(split /\*\//,$line)[1]; > if(($comment_block_starting-=1) eq 0) { > $comment_block_started=0; > } > } > } > if (($comment_block_started=$comment_block_starting) eq 0) { > if($line =~ /zone.+\".+\"/ && ! ($line =~ /zone.+\"."/ || $line =~ /zone.+\".*ARPA\"/i)) { > $line=(split /\"/,$line)[1]; > #cut out left and right spaces just to be sure > $line =~ s/^\s+|\s+$//g; > push(@domainlist,$line); > } > } > } > close(NAMED_CONF); > return sort @domainlist; > } > > # ============================================================================= > # Takes the name of a zone > # Return the MNAME field from the SOA > sub get_auth_primary { > my $zone = shift; > my $tcp_timeout = shift; > > my $res = new Net::DNS::Resolver; > my $packet = new Net::DNS::Packet($zone, "SOA", "IN"); > > $res->tcp_timeout($tcp_timeout) if $tcp_timeout; > > my $req = $res->send($packet); > > return -1 > unless defined($req); > return -1 > unless ( ($req->header->ancount >= 1) > && (($req->answer)[0]->type eq "SOA") ); > return ($req->answer)[0]->mname . "."; > # Return the FQDN > } > > # ============================================================================= > # Returns the list of NS records reported by that server > sub get_ns_list { > my $zone = shift; > my $server = shift; > my $tcp_timeout = shift; > > my @ns_list; > > my $res = new Net::DNS::Resolver; > > $res->tcp_timeout($tcp_timeout) if $tcp_timeout; > > #die "FAIL: NS has no address (" . $res->errorstring . ")" > return @ns_list > unless $res->nameservers($server); > > my $req = $res->query($zone, "NS"); > > #die "WARN: NS query results were bad (" . $res->errorstring . ")" > return @ns_list > unless ( defined($req) > && ($req->header->ancount > 0) ); > > foreach my $rr_ns ($req->answer) { > push @ns_list, $rr_ns->nsdname . "."; #FQDN! > } > return sort @ns_list; > } > _______________________________________________ > freebsd-isp@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-isp > To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org" -- TTFN, FNORD Peter McGarvey Freelance FreeBSD Hacker (will work for bandwidth) From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 01:57:42 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8CCB137B401 for ; Tue, 22 Jul 2003 01:57:42 -0700 (PDT) Received: from mailgate.packet.org.uk (public2-with1-3-cust50.bagu.broadband.ntl.com [80.5.52.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0FC4043F93 for ; Tue, 22 Jul 2003 01:57:42 -0700 (PDT) (envelope-from fbsd-x@packet.org.uk) Received: from xaphod by mailgate.packet.org.uk with local (Exim 4.20) id 19esxp-0007y3-8j for freebsd-isp@freebsd.org; Tue, 22 Jul 2003 08:57:41 +0000 Date: Tue, 22 Jul 2003 09:57:41 +0100 From: Peter McGarvey To: freebsd-isp@freebsd.org Message-ID: <20030722085741.GA30611@packet.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline User-Agent: Mutt/1.4.1i Subject: [automaton@cian.net: E-Mail Error] X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 08:57:42 -0000 Fer heav'n sake.... ----- Forwarded message from automaton@cian.net ----- Envelope-to: fbsd-x@packet.org.uk Date: 22 Jul 2003 07:46:46 -0000 Subject: E-Mail Error From: automaton@cian.net To: fbsd-x@packet.org.uk Sorry you have sent this email to an un-assigned address which has been setup with PerlBill The address (james@organicwire.net) must be setup in the perlbill admin in order to receive incoming submissionsThank You. ----- End forwarded message ----- -- TTFN, FNORD Peter McGarvey Freelance FreeBSD Hacker (will work for bandwidth) From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 02:29:11 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 780BB37B401 for ; Tue, 22 Jul 2003 02:29:11 -0700 (PDT) Received: from web10006.mail.yahoo.com (web10006.mail.yahoo.com [216.136.130.42]) by mx1.FreeBSD.org (Postfix) with SMTP id 1B7D943FA3 for ; Tue, 22 Jul 2003 02:29:11 -0700 (PDT) (envelope-from mmp6107625@yahoo.com) Message-ID: <20030722092910.5078.qmail@web10006.mail.yahoo.com> Received: from [202.81.160.15] by web10006.mail.yahoo.com via HTTP; Tue, 22 Jul 2003 02:29:10 PDT Date: Tue, 22 Jul 2003 02:29:10 -0700 (PDT) From: marlon corleone To: freebsd-isp@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: hello X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 09:29:11 -0000 i have two machine, celeron 366 running windows 98 and asus p4 running 5.1-RELEASE, i want to build a simple network, just like in windows, network. the type of network that i would like is, WORKGROUP network. my question is, is it thesame also when creating a workgroup running a machine with FreeBSD as my server, like do i have to include their working group. like in my case i would like to create "overflow" as the workgroup and assign a local ip to the server: 192.168.0.1 for the FreeBSD machine and 192.168.0.2 for the windows box, how do i setup the TCP/IP config here in my BSD machine, stuffs like that. thanks __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 02:29:50 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 309F837B401 for ; Tue, 22 Jul 2003 02:29:50 -0700 (PDT) Received: from web10001.mail.yahoo.com (web10001.mail.yahoo.com [216.136.130.37]) by mx1.FreeBSD.org (Postfix) with SMTP id 516AD43FA3 for ; Tue, 22 Jul 2003 02:29:49 -0700 (PDT) (envelope-from mmp6107625@yahoo.com) Message-ID: <20030722092949.41662.qmail@web10001.mail.yahoo.com> Received: from [202.81.160.15] by web10001.mail.yahoo.com via HTTP; Tue, 22 Jul 2003 02:29:49 PDT Date: Tue, 22 Jul 2003 02:29:49 -0700 (PDT) From: marlon corleone To: freebsd-isp@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: hello X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 09:29:50 -0000 i have two machine, celeron 366 running windows 98 and asus p4 running 5.1-RELEASE, i want to build a simple network, just like in windows, network. the type of network that i would like is, WORKGROUP network. my question is, is it thesame also(LIKE IN WINDOWS) when creating a workgroup running a machine with FreeBSD as my server, like do i have to include their working group. like in my case i would like to create "overflow" as the workgroup and assign a local ip to the server: 192.168.0.1 for the FreeBSD machine and 192.168.0.2 for the windows box, how do i setup the TCP/IP config here in my BSD machine, stuffs like that. thanks __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 02:33:22 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B437437B401 for ; Tue, 22 Jul 2003 02:33:22 -0700 (PDT) Received: from finland.ispro.net.tr (finland.ispro.net.tr [217.21.68.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 447F143F85 for ; Tue, 22 Jul 2003 02:33:21 -0700 (PDT) (envelope-from yurtesen@finland.ispro.net.tr) Received: (from root@localhost) by finland.ispro.net.tr (8.12.9/8.12.5) id h6M9XJEC031085; Tue, 22 Jul 2003 12:33:19 +0300 (EEST) (envelope-from yurtesen@finland.ispro.net.tr) Received: from finland.ispro.net.tr (localhost [127.0.0.1]) h6M9XI5i031080; Tue, 22 Jul 2003 12:33:18 +0300 (EEST) (envelope-from yurtesen@finland.ispro.net.tr) Received: from localhost (yurtesen@localhost)h6M9XIsv031076; Tue, 22 Jul 2003 12:33:18 +0300 (EEST) Date: Tue, 22 Jul 2003 12:33:18 +0300 (EEST) From: Evren Yurtesen To: Peter McGarvey In-Reply-To: <20030722085237.GB28071@packet.org.uk> Message-ID: <20030722120555.H84851@finland.ispro.net.tr> References: <20030721165525.L21521@finland.ispro.net.tr> <20030721193402.GA9925@greatmachine.diogenes.intranet> <20030722085237.GB28071@packet.org.uk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by IsproNET cc: freebsd-isp@freebsd.org cc: xaphod@techie.com Subject: managing dns and emails X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 09:33:23 -0000 A few days ago I was writing a script for passing all user data from tacacs to freeradius. It worked fine! :) Now I am also under quite stress trying to figure out how to migrate from sendmail to qmail+vpopmail. :) I have prepared the mail server qmail-tls, smtp authentication,pop3,imap,pop3-ssl,imap-ssl (with courier-imap), vqadmin,qmailadmin,amavis :) and even make documentation of how to install everything :) Now the problem is that I have many domains in virtusertable file and there was no script that I could find which could convert that and insert into vpopmail which use mysql. It seemed easy to write at first but then I realized some users in virtusertable are aliased in alias file and some are even aliased to themselves etc. :) So it became quite a challenge to figure out for which user I should create an email and for which I should make alias and for which I should make forward file. Then detect the rest of the users and insert them to a default domain. I made a script which seems to work anyhow, it is 17kbyte though :) and it seems to work but it will be clear on saturday if it is really working. About the dns, if you pass to a normal BIND then you should create 35000 zone files? How will you manage that? About that script you mentioned is it something like this? http://www.inter7.com/dnsadmin.html It seems that it only misses the customer interface. I am of course interested in keeping things tidy and clean. In time the things go out of synchronization. For example I know that I have many domain files left over because somebody deleted the domain zone information from named.conf but forgot to delete the file. Or somebody forgot to remove the domain from the web server etc. At least, now I can delete emails of users who doesnt touch their inboxes for 6 month, automatically :) The rest is to come. I would be interested to evaluate your scripts too and make changes or additions as needed. It is a lot easier than starting from scratch. If you can make them available then I would download of course. By the way, have you ever thought of starting a project in sourceforge or something? That way we can have many people contributing to this tidyness project :) Lets keep in touch then, if you have an ICQ number, mine is 913003 Evren On Tue, 22 Jul 2003, Peter McGarvey wrote: > * Evren Yurtesen [2003-07-22 07:07:27 BST]: > > Excellent script! I have few questions and perhaps good news :) > > > > I have already modified your script to read named.conf file and parse it > > quite properly! :) Meaning nicely skipping commends and finding zones and > > making an array of domain names. > > > > Then of course checking against the array was easy. I now continue to add > > more functionality :) > > Yeah, well the script was a modification of my original hack which > generated lists to tell me which of the 20 nameservers I'm responsible > for are authoritative for the domain. Allowing me to redelegate to the > standard platform in a somewhat ordered manner. > > The original script also checks the MNAME of the parent zone to allow me > to detect (and therefore ignore) sub-domains of zones we also hold. > > Writing something to keep a single DNS platform neat and tidy is on my > list of things to do... but it's way down my list of priorities. So > I'd definately be interested in any modifications you make to acheive > such a thing. > > > > > Now my question is something funny perhaps. Normally I store the domain > > files at /etc/namedb if you have 350,000 domains, then wouldnt it mean > > you should have files of those domains somewhere? :) What kind of > > structure do you use? > > Ooops, my bad, 35,000 domains. I'd spent the day trying to work out how > to migrate 350,000 mail accounts onto a volume half the size of the > current one. I don't think my brain had quite recovered. :-( > > But anyway, we store the zonedata in an Oracle DB, which exports to a > MySQL DB, with a cutomised BIND pulling all this info out of the DB > directly. A (non-technical) domains team of 4 do most of the day-to-day > changes, transfers, etc, etc. wia a webby front-end. All the backend > admin is done by me. > > Sounds rather kewl, but it's broke like you wouldn't believe. I mean, > just to get the damn thing to detect deleted RRs requires a stop-start > of the daemon - nasty. > > As soon as my boss gives me the go ahead, I'll be replacing the > customised BIND with a standard one. I've got a perl script (a nice > one, not a hack) that pulls the zonedata out of the MySQL DB, generates > zonefiles (if required) and a named.conf (if required), and does an > "rndc reload", a "rndc reload {zone}", or nothing depending on the > requirements. Run from cron - and I'll never need to restart the daemon > ever again.... :-) > > I've got a mate who works for another ISP who's used this script (and > the associated schema) as the basis for his new DNS platform (which > allows customers to maintian their own domains). If you feel this may > be useful then let me know and I'll write some doc etc. and make it > available for download. > > > > > Evren > > > > On Mon, 21 Jul 2003, Peter McGarvey wrote: > > > > > * Evren Yurtesen [2003-07-21 14:57:35 BST]: > > > > I have about 1000 domain names in my named.conf file. > > > > I wonder if it would be possible to check the validity of these domains > > > > or even if they are pointing to my name server or not easily... > > > > Is there a ready script or something somebody knows here? > > > > > > > > > > Well, I'm trying to combine the DNS platforms of 4 different companies > > > onto a single standard platform. I've got over 350,000 domains.... all > > > of which need redelegating. And just to make life fun these 4 different > > > platforms have all been left to rot for years. > > > > > > None of the tools I've found have provided me with any of the > > > information I need to speed up the process. So I've resorted to using a > > > variety of tools, and writing my own. > > > > > > For checking the actual zonefiles, I tend to use named-checkzone which > > > is part of the bind distribution - but not part of the BSD install > > > unfortunately. > > > > > > As for my scripts... well they are rather nasty :-( > > > > > > But I've attached a re-hacked hack of a hack script of mine that may be > > > useful. > > > > > > cat domainlist | perl auths.pl > > > > > > > > > > > > -- > > > TTFN, FNORD > > > > > > Peter McGarvey > > > Freelance FreeBSD Hacker > > > (will work for bandwidth) > > > > > #!/usr/bin/perl > > > > # > > # > > # Creation Date: 21st July 2003 > > # > > # Author: > > # Peter P. McGarvey > > # > > # Additional Code: > > # Evren Yurtesen > > # > > # VERSION HISTORY > > # > > # format x.y.z > > # - x = Major version number > > # - y = Minior version number > > # - z = Burst number > > # I work in bursts. Weekend here, couple of hours a night > > # there, then a night (a week etc.) off to think. The > > # `burst number' helps me keep track of different versions > > # methinks CVS would be a good idea one day. > > # > > # 0.0.1 2003-07-21 - Peter P. McGarvey > > # * A NASTY hack of a perl script. > > # 0.1.1 2003-07-22 - Evren Yurtesen > > # * Added named.conf file parsing > > # * Added automatical nameserver checking > > # > > use vars qw($VERSION); > > $VERSION = '0.1.1'; > > # > > # ============================================================================= > > > > #location of named.conf file > > $named_conf="named.conf"; > > > > #the name servers you expect to see > > @nameservers=('ns1.ispro.net','ns2.ispro.net','dns1.ispro.net.tr','dns2.ispro.net.tr'); > > > > #debugging level (the higher, the more text!) > > $debug=20; > > > > # ============================================================================= > > # Starting the Code > > > > > > use Net::DNS; > > > > > > my $timeout=0; > > > > my @domainlist = &get_domain_list; > > > > foreach my $zone (&get_domain_list) { > > #while(my $zone = ) { > > print "# zone: $zone\n"; > > my ($parent_zone) = $zone =~ /^[^\.]*\.(.*)/; > > print "# parent of $zone is $parent_zone\n"; > > my $parent_auth_primary = &get_auth_primary($parent_zone, $timeout); > > if ($parent_auth_primary == -1) { > > print "# DEAD ZONE!\n# ABORT\n\n"; > > print DEAD "# $zone\n"; > > next; > > } > > print "# parent auth primary is: $parent_auth_primary\n"; > > my @auth_servers = &get_ns_list($zone, $parent_auth_primary, $timeout); > > if (scalar(@auth_servers) == 0) { > > print "# No auth servers, DEAD ZONE!\n"; > > print DEAD "$zone\n"; > > next; > > } > > foreach my $ns (@auth_servers) { > > $ns = lc($ns); > > print $ns, "\n"; > > } > > } > > > > # ============================================================================= > > # End of the Code - Start of the Sub-Functions > > # &get_domain_list - Returns the list of domains from named.conf.file > > # &get_auth_primary - Takes the name of a zone > > # Return the MNAME field from the SOA > > # &get_ns_list - Returns the list of NS records reported by that server > > > > # ============================================================================= > > # Returns the list of domains from named.conf file > > sub get_domain_list { > > open(NAMED_CONF,"< $named_conf") or die "Can not open $named_conf"; > > #set some variables to 0 > > $comment_block_starting=0; > > $comment_block_started=0; > > #make a list of domains > > while($line=) { > > #find if there is double backslash and use only left of it > > #we must put newline > > if($line =~ /\/\//) { > > $line=(split /\/\//,$line)[0]."\n"; > > } > > #find if there is both /* my text */ in $line and use only outside > > if ($line =~ /\/\*/ && $line =~ /\*\//) { > > @values1=split(/\/\*/,$line); > > @values2=split(/\*\//,$line); > > $line=$values1[0].$values2[1]; > > } else { #find if there is only one of them? > > #if there is only /* take left side and wait until finding */ > > if($line =~ /\/\*/) { > > $line=(split /\/\*/,$line)[0]; > > #count the occurances in case if they are nested > > $comment_block_starting+=1; > > } > > #if there is only */ then stop waiting and take right side > > if($line =~ /\*\//) { > > $line=(split /\*\//,$line)[1]; > > if(($comment_block_starting-=1) eq 0) { > > $comment_block_started=0; > > } > > } > > } > > if (($comment_block_started=$comment_block_starting) eq 0) { > > if($line =~ /zone.+\".+\"/ && ! ($line =~ /zone.+\"."/ || $line =~ /zone.+\".*ARPA\"/i)) { > > $line=(split /\"/,$line)[1]; > > #cut out left and right spaces just to be sure > > $line =~ s/^\s+|\s+$//g; > > push(@domainlist,$line); > > } > > } > > } > > close(NAMED_CONF); > > return sort @domainlist; > > } > > > > # ============================================================================= > > # Takes the name of a zone > > # Return the MNAME field from the SOA > > sub get_auth_primary { > > my $zone = shift; > > my $tcp_timeout = shift; > > > > my $res = new Net::DNS::Resolver; > > my $packet = new Net::DNS::Packet($zone, "SOA", "IN"); > > > > $res->tcp_timeout($tcp_timeout) if $tcp_timeout; > > > > my $req = $res->send($packet); > > > > return -1 > > unless defined($req); > > return -1 > > unless ( ($req->header->ancount >= 1) > > && (($req->answer)[0]->type eq "SOA") ); > > return ($req->answer)[0]->mname . "."; > > # Return the FQDN > > } > > > > # ============================================================================= > > # Returns the list of NS records reported by that server > > sub get_ns_list { > > my $zone = shift; > > my $server = shift; > > my $tcp_timeout = shift; > > > > my @ns_list; > > > > my $res = new Net::DNS::Resolver; > > > > $res->tcp_timeout($tcp_timeout) if $tcp_timeout; > > > > #die "FAIL: NS has no address (" . $res->errorstring . ")" > > return @ns_list > > unless $res->nameservers($server); > > > > my $req = $res->query($zone, "NS"); > > > > #die "WARN: NS query results were bad (" . $res->errorstring . ")" > > return @ns_list > > unless ( defined($req) > > && ($req->header->ancount > 0) ); > > > > foreach my $rr_ns ($req->answer) { > > push @ns_list, $rr_ns->nsdname . "."; #FQDN! > > } > > return sort @ns_list; > > } > > > _______________________________________________ > > freebsd-isp@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-isp > > To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org" > > > -- > TTFN, FNORD > > Peter McGarvey > Freelance FreeBSD Hacker > (will work for bandwidth) > From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 06:29:24 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87FDC37B401 for ; Tue, 22 Jul 2003 06:29:24 -0700 (PDT) Received: from Shenton.org (23.ebbed1.client.atlantech.net [209.190.235.35]) by mx1.FreeBSD.org (Postfix) with SMTP id ECEBF43F93 for ; Tue, 22 Jul 2003 06:29:22 -0700 (PDT) (envelope-from chris@Shenton.Org) Received: (qmail 46632 invoked by uid 1001); 22 Jul 2003 13:29:20 -0000 To: James Godwin References: From: Chris Shenton Date: 22 Jul 2003 09:29:20 -0400 In-Reply-To: Message-ID: <86d6g28zbj.fsf@PECTOPAH.shenton.org> Lines: 29 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: freebsd-isp@freebsd.org Subject: Re: Ideal mail server: qmail or postfix X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 13:29:24 -0000 James Godwin writes: > I was wondering what mail servers fellow ISP are running. I can't decide > between postfix or qmail. At one ISP I support, we've been running a qmail-based system with domain and user virtualization provided by vpopmail, courier-imap, and sqwebmail. Been solid as a rock. For lists, ezmlm-idx is the best I've used. Check www.inter7.org for pointers to the vpopmail stuff. I've set up qmail/vpopmail/courier-imap/sqwebmail for other small customers and never had a complaint, it just works. For a larger site (2000 people) I'm building something similar but using qmail-ldap for account provisioning and virtualization instead of vpopmail. I will again be using courier-imap and sqwebmail. One of the big advantages of qmail is its preferred mailbox format called Maildir. Each message is stored in a separate file which makes updates, deletions, scanning for new mail, etc much much faster than a large flat file. It's also safe across NFS mounts so you can have a number of mail servers reading from and delivering to the mailstore at the same time, without corruption. This makes it possible to easily scale a mail system as your users grow: just add more servers. Qmail, courier-imap, and sqwebmail all understand Maildir so they're a good combination. From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 07:05:12 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91A9937B404 for ; Tue, 22 Jul 2003 07:05:12 -0700 (PDT) Received: from mail.day-light.net (day-light.net [64.37.72.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id E78D443F75 for ; Tue, 22 Jul 2003 07:05:11 -0700 (PDT) (envelope-from john@day-light.com) Received: from w1 (gabriel.day-light.net [216.162.118.203]) by mail.day-light.net (Postfix) with SMTP id 49E2035394 for ; Tue, 22 Jul 2003 09:05:11 -0500 (CDT) From: "John Brooks" To: Date: Tue, 22 Jul 2003 09:05:46 -0500 Message-ID: <003701c3505a$597c4160$c905010a@daylight.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook CWS, Build 9.0.6604 (9.0.2911.0) In-Reply-To: <86d6g28zbj.fsf@PECTOPAH.shenton.org> X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 Importance: Normal Subject: RE: Ideal mail server: qmail or postfix X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: john@day-light.com List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 14:05:12 -0000 maildir can also be done with postfix, courier-imap, and mysql http://kirb.insanegenius.net/postfix.html http://high5.net/howto/ http://www.marlow.dk/?target=postfix -- John Brooks john@stlbsd.org -----Original Message----- From: Chris Shenton Sent: Tuesday, July 22, 2003 8:29 AM To: James Godwin Cc: freebsd-isp@freebsd.org Subject: Re: Ideal mail server: qmail or postfix ... Qmail, courier-imap, and sqwebmail all understand Maildir so they're a good combination. From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 07:37:51 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D206A37B401 for ; Tue, 22 Jul 2003 07:37:51 -0700 (PDT) Received: from ns1.unixmexico.net (ns1.unixmexico.net [69.10.138.161]) by mx1.FreeBSD.org (Postfix) with ESMTP id C39FF43F93 for ; Tue, 22 Jul 2003 07:37:50 -0700 (PDT) (envelope-from nbari@unixmexico.com) Received: (qmail 83763 invoked by uid 85); 22 Jul 2003 14:38:09 -0000 Received: from nbari@unixmexico.com by ns1.unixmexico.net by uid 82 with qmail-scanner-1.16 (hbedv: 6.20.0.1/6.20.0.36. Clear:. Processed in 0.243998 secs); 22 Jul 2003 14:38:09 -0000 Received: from ns1.unixmexico.net (HELO mail.unixmexico.com) ([69.10.138.161]) (envelope-sender ) by ns1.unixmexico.net (qmail-ldap-1.03) with SMTP for ; 22 Jul 2003 14:38:09 -0000 Received: from 148.243.211.233 (SquirrelMail authenticated user nbari@unixmexico.com) by mail.unixmexico.com with HTTP; Tue, 22 Jul 2003 09:38:09 -0500 (CDT) Message-ID: <1094.148.243.211.233.1058884689.squirrel@mail.unixmexico.com> In-Reply-To: <86d6g28zbj.fsf@PECTOPAH.shenton.org> References: <86d6g28zbj.fsf@PECTOPAH.shenton.org> Date: Tue, 22 Jul 2003 09:38:09 -0500 (CDT) From: nbari@unixmexico.com To: "Chris Shenton" User-Agent: SquirrelMail/1.4.0 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 X-Priority: 3 Importance: Normal cc: freebsd-isp@freebsd.org Subject: Re: Ideal mail server: qmail or postfix X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 14:37:52 -0000 We give free email at unixmexico.org and whe use qmail + ldap patch (http://www.lifewithqmail.org/ldap/), whe have virtualdomains, pop3 (qmail) and imap (courier-imap), filters for spam using procmail, mailing list are with ezmlm-idx. most of the work is done via ldap, whe also have a cluster enviroment thanks, to the ldap patch it is very eazy tu make clusters. cheers > James Godwin writes: > >> I was wondering what mail servers fellow ISP are running. I can't decide >> between postfix or qmail. > > At one ISP I support, we've been running a qmail-based system with > domain and user virtualization provided by vpopmail, courier-imap, and > sqwebmail. Been solid as a rock. For lists, ezmlm-idx is the best I've > used. > > Check www.inter7.org for pointers to the vpopmail stuff. > > I've set up qmail/vpopmail/courier-imap/sqwebmail for other small > customers and never had a complaint, it just works. > > For a larger site (2000 people) I'm building something similar but > using qmail-ldap for account provisioning and virtualization instead > of vpopmail. I will again be using courier-imap and sqwebmail. > > One of the big advantages of qmail is its preferred mailbox format > called Maildir. Each message is stored in a separate file which makes > updates, deletions, scanning for new mail, etc much much faster than a > large flat file. It's also safe across NFS mounts so you can have a > number of mail servers reading from and delivering to the mailstore at > the same time, without corruption. This makes it possible to easily > scale a mail system as your users grow: just add more servers. > > Qmail, courier-imap, and sqwebmail all understand Maildir so they're a > good combination. > _______________________________________________ > freebsd-isp@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-isp > To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org" > > From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 07:53:43 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72D5D37B401 for ; Tue, 22 Jul 2003 07:53:43 -0700 (PDT) Received: from smtp.internet.dk (smtp.internet.dk [194.19.140.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id E59B843F75 for ; Tue, 22 Jul 2003 07:53:41 -0700 (PDT) (envelope-from leifn@neland.dk) Received: from gina (0x50c48aec.adsl-fixed.tele.dk [80.196.138.236]) (authenticated)h6MErPC02720; Tue, 22 Jul 2003 16:53:25 +0200 Message-ID: <020701c35061$02cb17e0$0e05a8c0@gina> From: "Leif Neland" To: "Adam Maloney" , "Ted Cabeen" References: Date: Tue, 22 Jul 2003 16:53:22 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 cc: freebsd-isp@freebsd.org cc: Evren Yurtesen Subject: Re: checking dns records from named.conf X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 14:53:43 -0000 ----- Original Message ----- From: "Adam Maloney" To: "Ted Cabeen" Cc: ; "Evren Yurtesen" Sent: Monday, July 21, 2003 8:27 PM Subject: Re: checking dns records from named.conf > I suppose you could "dig @yourresolver domain.org ns" - and let your > resolver do the recursion. That seems to give me the correct output for a > random .org... > It won't work if you use yourresolver, if it points to yournameserver, because you will only be checking against yourself. I'ts better to use a foreign nameserver, for instance your uplink/isp, or a friendly nameserver somewhere else. I use a perlscript with Big Brother, giving yellow alert when my nameserver disagrees with a foreign nameserver, and I know something is being redelegated. I have a # comment with the date in resolv.conf. Then when the change is finished, I change the # to a // comment. I get a red alert when my nameserver(s) disagrees with the foreign nameserver, and I haven't a # comment, i.e. the change is not supposed to happen. Btw, I _never_ delete a domain from resolv.conf, I just comment it out, with a date and reason, to keep the history somewhere. Another BigBrother script checks if the domains in sendmail.cw, also has the mailserver as lowest MX. Leif From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 09:21:35 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D06D337B401 for ; Tue, 22 Jul 2003 09:21:35 -0700 (PDT) Received: from Chow.corp.media.net (rottie.media.net [66.113.65.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55DE443F85 for ; Tue, 22 Jul 2003 09:21:35 -0700 (PDT) (envelope-from max.clark@media.net) Received: from MCLARK (76.0.6.10.IN-ADDR.ARPA [10.6.0.76]) by Chow.corp.media.net (Netscape Messaging Server 4.15) with SMTP id HIFP8V00.UHJ; Tue, 22 Jul 2003 09:17:19 -0700 From: "Max Clark" To: "James Godwin" , Date: Tue, 22 Jul 2003 09:26:33 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 In-Reply-To: Importance: Normal Subject: RE: Ideal mail server: qmail or postfix X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 16:21:36 -0000 It should be pointed out... Yahoo mail (how many million users do you think they have?) is running qmail-ldap. The Maildir's are on NetApp filers, the lists are running exmlm-idx, the web interface seems to be based off of sqWebMail, and the ldap backend is Novell. qmail is a PITA to learn, but wasn't sendmail, or n*x for that matter too? Don't forget about the daemontools. If you haven't used daemontools you need to take a good long look. I don't have any experiance with exim, honestly I haven't found the need to look elsewhere. -Max -----Original Message----- From: owner-freebsd-isp@freebsd.org [mailto:owner-freebsd-isp@freebsd.org]On Behalf Of James Godwin Sent: Monday, July 21, 2003 2:07 PM To: freebsd-isp@freebsd.org Subject: Ideal mail server: qmail or postfix Hi, We are building small server solution for our clients which run a number of services and we are looking at incorporating mail server services. As a hosting provider we manage their web and email services. Our boxes were configured with Sendmail and we have had no need to change. No need fixing something which is not broken. :) basically have not had the time to change. As our company grew we became more familiar with running BSD and aware of other alternatives. I was wondering what mail servers fellow ISP are running. I can't decide between postfix or qmail. Any advantages or disadvantages would be greatly appreciated. Kind regards, James _______________________________________________ freebsd-isp@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-isp To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org" From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 09:31:45 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A685B37B401 for ; Tue, 22 Jul 2003 09:31:45 -0700 (PDT) Received: from misery.sdf.com (misery.sdf.com [207.200.153.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6FE943FD7 for ; Tue, 22 Jul 2003 09:31:43 -0700 (PDT) (envelope-from tom@sdf.com) Received: from tom (helo=localhost) by misery.sdf.com with local-esmtp (Exim 2.12 #1) id 19eyIb-0005SR-00; Tue, 22 Jul 2003 07:39:29 -0700 Date: Tue, 22 Jul 2003 07:39:26 -0700 (PDT) From: Tom Samplonius To: Max Clark In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-isp@freebsd.org Subject: RE: Ideal mail server: qmail or postfix X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 16:31:46 -0000 On Tue, 22 Jul 2003, Max Clark wrote: > It should be pointed out... > > Yahoo mail (how many million users do you think they have?) is running > qmail-ldap. The Maildir's are on NetApp filers, the lists are running > exmlm-idx, the web interface seems to be based off of sqWebMail, and the > ldap backend is Novell. ... Yahoo-MTA is based on Qmail, but bares little resemblance to Qmail now. It looks like every single SMTP response has been changed, except for "354 go ahead". Plus, Yahoo-MTA supports SIZE and recipient verification. Tom From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 09:35:41 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF02437B401 for ; Tue, 22 Jul 2003 09:35:41 -0700 (PDT) Received: from Chow.corp.media.net (rottie.media.net [66.113.65.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AE4143F93 for ; Tue, 22 Jul 2003 09:35:41 -0700 (PDT) (envelope-from max.clark@media.net) Received: from MCLARK (76.0.6.10.IN-ADDR.ARPA [10.6.0.76]) by Chow.corp.media.net (Netscape Messaging Server 4.15) with SMTP id HIFPWC00.9I9; Tue, 22 Jul 2003 09:31:24 -0700 From: "Max Clark" To: "Tom Samplonius" Date: Tue, 22 Jul 2003 09:40:39 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 In-Reply-To: Importance: Normal cc: freebsd-isp@freebsd.org Subject: RE: Ideal mail server: qmail or postfix X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 16:35:42 -0000 > Yahoo-MTA is based on Qmail, but bares little resemblance to Qmail >now. It looks like every single SMTP response has been changed, except >for "354 go ahead". Plus, Yahoo-MTA supports SIZE and recipient >verification. Yes which is a testimate to qmail's flexibility. You can easily customize the response codes as well as the SIZE/recipient verification in the control files. Look at http://develooper.com/code/qpsmtpd/ it is a drop in replacement for the smtpd daemon written in perl (ever want to write your own plugin to a mail server? here is the framework). Max -----Original Message----- From: Tom Samplonius [mailto:tom@sdf.com] Sent: Tuesday, July 22, 2003 7:39 AM To: Max Clark Cc: James Godwin; freebsd-isp@freebsd.org Subject: RE: Ideal mail server: qmail or postfix On Tue, 22 Jul 2003, Max Clark wrote: > It should be pointed out... > > Yahoo mail (how many million users do you think they have?) is running > qmail-ldap. The Maildir's are on NetApp filers, the lists are running > exmlm-idx, the web interface seems to be based off of sqWebMail, and the > ldap backend is Novell. ... Yahoo-MTA is based on Qmail, but bares little resemblance to Qmail now. It looks like every single SMTP response has been changed, except for "354 go ahead". Plus, Yahoo-MTA supports SIZE and recipient verification. Tom From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 11:35:04 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D91737B404 for ; Tue, 22 Jul 2003 11:35:04 -0700 (PDT) Received: from emerald.incredible.com.na (nsp.incredible.com.na [196.44.138.114]) by mx1.FreeBSD.org (Postfix) with ESMTP id 02F9E43F93 for ; Tue, 22 Jul 2003 11:35:03 -0700 (PDT) (envelope-from schalk@home.incredible.com.na) Received: from [10.222.101.2] (helo=Fujitsu) by emerald.incredible.com.na with smtp (Exim 4.12) id 19f1x1-0006k7-00 for freebsd-isp@freebsd.org; Tue, 22 Jul 2003 19:33:27 +0100 Message-ID: <003401c3507f$ffae2f60$0265de0a@Fujitsu> From: "Schalk Erasmus" To: References: <20030722092949.41662.qmail@web10001.mail.yahoo.com> Date: Tue, 22 Jul 2003 19:35:17 +0100 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Subject: Re: hello X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 18:35:04 -0000 Most of the config will be handled by Samba. - http://www.samba.org Alot of documentation exist for configuring SAMBA to handle Windoze Network. All you need to configure on the BSD box is your Basic TCP settings, like IP and gateway, unless you have a DHCP server somewhere on the Network. Also, I think you should join the other BSD mailing list, since this one is mainly for ISP related stuff. Regards Schalk ----- Original Message ----- From: "marlon corleone" To: Sent: Tuesday, July 22, 2003 10:29 AM Subject: hello > i have two machine, celeron 366 running windows 98 and > asus p4 running 5.1-RELEASE, i want to build a simple > network, just like in windows, network. > the type of network that i would like is, WORKGROUP > network. my question is, is it thesame also(LIKE IN > WINDOWS) when creating a workgroup running a machine > with FreeBSD as my server, like do i have to include > their working group. like in my case i would like to > create "overflow" as the workgroup and assign a local > ip to the server: 192.168.0.1 for the FreeBSD machine > and 192.168.0.2 for the windows box, how do i setup > the TCP/IP config here in my BSD machine, stuffs like > that. > > thanks > > > __________________________________ > Do you Yahoo!? > Yahoo! SiteBuilder - Free, easy-to-use web site design software > http://sitebuilder.yahoo.com > _______________________________________________ > freebsd-isp@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-isp > To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org" > From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 11:47:29 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D792A37B401 for ; Tue, 22 Jul 2003 11:47:29 -0700 (PDT) Received: from gray.impulse.net (gray.impulse.net [207.154.64.174]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6BB343FD7 for ; Tue, 22 Jul 2003 11:47:28 -0700 (PDT) (envelope-from secabeen@pobox.com) Received: by gray.impulse.net (Postfix, from userid 1000) id 9177E26B; Tue, 22 Jul 2003 11:47:28 -0700 (PDT) To: James Godwin References: From: Ted Cabeen Date: Tue, 22 Jul 2003 11:47:28 -0700 In-Reply-To: (James Godwin's message of "Mon, 21 Jul 2003 23:07:02 +0200") Message-ID: <877k6a2ybj.fsf@gray.impulse.net> User-Agent: Gnus/5.1001 (Gnus v5.10.1) XEmacs/21.4 (Portable Code, berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: freebsd-isp@freebsd.org Subject: Re: Ideal mail server: qmail or postfix X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2003 18:47:30 -0000 James Godwin writes: > Hi, > > We are building small server solution for our clients which run a number of > services and we are looking at incorporating mail server services. > > As a hosting provider we manage their web and email services. Our boxes were > configured with Sendmail and we have had no need to change. No need fixing > something which is not broken. :) basically have not had the time to change. > > As our company grew we became more familiar with running BSD and aware of > other alternatives. > > I was wondering what mail servers fellow ISP are running. I can't decide > between postfix or qmail. > > Any advantages or disadvantages would be greatly appreciated. I recently moved a sizeable system from qmail to postfix. While qmail is a fine MTA, we were running into its limitations. The main objection I have to it is that it's stagnant. The last official release was over 5 years ago, and any advances in MTA technology since then has to be implemented as a patch. This includes SMTP AUTH, SSL, SQL aliasing, and many of the common anti-spam tactics. After a while, the whole thing gets quite unwieldy, especially when you have conflicting patches. We also had large problems with qmail's "everything goes in the queue" architecture. A vanilla qmail install accepts every mail that is sent to it, even those that are to non-existent users. No mail is rejected at smtp time. This means that the queue is always full of bounce message to non-existent senders. Also, when you get hit with a mail bomb, the messages in the queue end up delaying new incoming messages, even after the mail-bomb has stopped. Performance on the queue disk can become a substantial bottleneck. Still, it's a fine mailer once you get your mind around how it works. We switched to postfix primarily because I wanted a MTA that was under active development and qmail has limited support for LMTP. Postfix does have it's quirks, and Wietse is sometimes less than willing to add new things to postfix that people want. However, they do eventually get added, once Wietse comes up with a system that he likes. I've heard good things about Exim and Courier , but I had some experience with postfix before the changeover, and none with those two MTAs. -- Ted Cabeen http://www.pobox.com/~secabeen ted@impulse.net Check Website or Keyserver for PGP/GPG Key BA0349D2 secabeen@pobox.com "I have taken all knowledge to be my province." -F. Bacon secabeen@cabeen.org "Human kind cannot bear very much reality."-T.S.Eliot cabeen@netcom.com From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 21:12:08 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 36EE637B401 for ; Tue, 22 Jul 2003 21:12:08 -0700 (PDT) Received: from smtp.hotbox.ru (smtp.hotbox.ru [80.68.244.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id D140D43F93 for ; Tue, 22 Jul 2003 21:12:06 -0700 (PDT) (envelope-from vinipuh_e@pochtamt.ru) Received: from SLAVA (elogica.krsn.ru [217.74.161.2]) (authenticated bits=0) by smtp.hotbox.ru (8.12.9/8.12.9) with ESMTP id h6N3xiFZ012708 for ; Wed, 23 Jul 2003 07:59:46 +0400 (MSD) (envelope-from vinipuh_e@pochtamt.ru) Message-ID: <001901c350d0$91872a40$0c02a8c0@SLAVA> From: "Viacheslav Voytovich" To: References: <20030722062956.63703.qmail@web10009.mail.yahoo.com> Date: Wed, 23 Jul 2003 11:47:28 +0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Subject: Re: hi X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2003 04:12:08 -0000 Hi ! Yes. You need. The interface name you can find by ifconfig. ----- Original Message ----- From: "marlon corleone" To: Sent: 22 ???? 2003 ?. 14:29 Subject: hi > if i ADD ifconfig_xl0="inet 192.168.1.1 netmask > 255.255.255.0" in /etc/rc.conf do i have to change the > x10, to my interface name? > > my nic is a 10/100 mbps cnet pro, davicom chipset > > thanks > > > __________________________________ > Do you Yahoo!? > Yahoo! SiteBuilder - Free, easy-to-use web site design software > http://sitebuilder.yahoo.com > _______________________________________________ > freebsd-isp@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-isp > To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org" > From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 23:53:41 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D11937B405 for ; Tue, 22 Jul 2003 23:53:41 -0700 (PDT) Received: from web10010.mail.yahoo.com (web10010.mail.yahoo.com [216.136.128.121]) by mx1.FreeBSD.org (Postfix) with SMTP id 4E53143FB1 for ; Tue, 22 Jul 2003 23:53:40 -0700 (PDT) (envelope-from mmp6107625@yahoo.com) Message-ID: <20030723065340.88824.qmail@web10010.mail.yahoo.com> Received: from [203.172.9.242] by web10010.mail.yahoo.com via HTTP; Tue, 22 Jul 2003 23:53:40 PDT Date: Tue, 22 Jul 2003 23:53:40 -0700 (PDT) From: marlon corleone To: freebsd-questions@freebsd.org, freebsd-isp@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: "libgtk-1.2.so.0" not found X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2003 06:53:41 -0000 bash-2.05b$ xmms Shared object "libgtk-1.2.so.0" not found Shared object "libgtk-1.2.so.0" not found anyone knows where i can download from ports this libgtk-1.2.so.0, cause i cant play my xmms mp3 player, i did search for the missing libgtk-1.2.so.0 but i cant find it. thanks __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 23:56:32 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 590F337B404 for ; Tue, 22 Jul 2003 23:56:32 -0700 (PDT) Received: from web10006.mail.yahoo.com (web10006.mail.yahoo.com [216.136.130.42]) by mx1.FreeBSD.org (Postfix) with SMTP id BA4E543FA3 for ; Tue, 22 Jul 2003 23:56:31 -0700 (PDT) (envelope-from mmp6107625@yahoo.com) Message-ID: <20030723065631.93820.qmail@web10006.mail.yahoo.com> Received: from [203.172.9.242] by web10006.mail.yahoo.com via HTTP; Tue, 22 Jul 2003 23:56:31 PDT Date: Tue, 22 Jul 2003 23:56:31 -0700 (PDT) From: marlon corleone To: freebsd-questions@freebsd.org, freebsd-isp@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2003 06:56:32 -0000 in which directory in ports i can find windowmaker? __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com From owner-freebsd-isp@FreeBSD.ORG Tue Jul 22 23:56:48 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1AED337B401; Tue, 22 Jul 2003 23:56:48 -0700 (PDT) Received: from ms-smtp-01.southeast.rr.com (ms-smtp-01.southeast.rr.com [24.93.67.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E8BC43F85; Tue, 22 Jul 2003 23:56:37 -0700 (PDT) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158])h6N6o8pM028778; Wed, 23 Jul 2003 02:50:08 -0400 (EDT) Received: from [192.168.1.4] (shumai.marcuscom.com [192.168.1.4]) h6N6twiZ035686; Wed, 23 Jul 2003 02:55:58 -0400 (EDT) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: marlon corleone In-Reply-To: <20030723065340.88824.qmail@web10010.mail.yahoo.com> References: <20030723065340.88824.qmail@web10010.mail.yahoo.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-3Vffvhk45eI79GlN01eC" Organization: MarcusCom, Inc. Message-Id: <1058943382.28333.27.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 23 Jul 2003 02:56:23 -0400 X-Spam-Status: No, hits=-10.9 required=5.0 tests=BAYES_10,EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN autolearn=ham version=2.55 X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: freebsd-isp@freebsd.org cc: FreeBSD User Questions List Subject: Re: "libgtk-1.2.so.0" not found X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2003 06:56:48 -0000 --=-3Vffvhk45eI79GlN01eC Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2003-07-23 at 02:53, marlon corleone wrote: > bash-2.05b$ xmms > Shared object "libgtk-1.2.so.0" not found > Shared object "libgtk-1.2.so.0" not found >=20 > anyone knows where i can download from ports this > libgtk-1.2.so.0, cause i cant play my xmms mp3 player, > i did search for the missing libgtk-1.2.so.0 but i > cant find it. Make sure you have the latest x11-toolkits/gtk12 installed, then reinstall xmms from ports. Joe >=20 > thanks >=20 >=20 >=20 > __________________________________ > Do you Yahoo!? > Yahoo! SiteBuilder - Free, easy-to-use web site design software > http://sitebuilder.yahoo.com > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.o= rg" --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-3Vffvhk45eI79GlN01eC Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iD8DBQA/HjGWb2iPiv4Uz4cRAu3rAJ9hnWZNucveo8nyo9oSJFNeM9LLjQCgpLyd 8bHEXIVHOOHoIufMnE4UQlo= =Vein -----END PGP SIGNATURE----- --=-3Vffvhk45eI79GlN01eC-- From owner-freebsd-isp@FreeBSD.ORG Wed Jul 23 00:03:22 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 98F1337B401; Wed, 23 Jul 2003 00:03:22 -0700 (PDT) Received: from mg1.netcommplete.com.au (mg1.netcommplete.com.au [203.206.200.247]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D52D43F93; Wed, 23 Jul 2003 00:03:21 -0700 (PDT) (envelope-from smuller@netcommplete.com.au) Received: from localhost (localhost.netcommplete.com.au [127.0.0.1]) by localhost (Postfix) with ESMTP id 33590675CB; Wed, 23 Jul 2003 17:03:19 +1000 (EST) Received: from mg1.netcommplete.com.au ([127.0.0.1]) by localhost (mg1.netcommplete.com.au [127.0.0.1:10024]) (amavisd-new) with LMTP id 64077-01-2; Wed, 23 Jul 2003 17:03:18 +1000 (EST) Received: from netcommplete.com.au (mail.netcommplete.com.au [203.206.200.227]) by mg1.netcommplete.com.au (Postfix) with ESMTP id 9F75F6756E; Wed, 23 Jul 2003 17:03:18 +1000 (EST) Received: from bashhead [203.206.200.252] by netcommplete.com.au with ESMTP (SMTPD32-6.06) id A3352A00208; Wed, 23 Jul 2003 17:03:17 +1000 From: "Scott Muller" To: "'marlon corleone'" , , Date: Wed, 23 Jul 2003 17:01:42 +1000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.2627 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Importance: Normal In-Reply-To: <20030723065631.93820.qmail@web10006.mail.yahoo.com> X-Virus-Scanned: by amavisd-new Subject: RE: X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2003 07:03:22 -0000 > > in which directory in ports i can find windowmaker? > > man whereis man find whereis windowmaker From owner-freebsd-isp@FreeBSD.ORG Wed Jul 23 00:15:45 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 74FC037B401; Wed, 23 Jul 2003 00:15:45 -0700 (PDT) Received: from xyzzy.wireless.snsonline.net (dhcp.looksmart.com.au [210.9.52.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CDEA43F85; Wed, 23 Jul 2003 00:15:41 -0700 (PDT) (envelope-from msergeant@snsonline.net) Received: from xyzzy.wireless.snsonline.net (localhost [127.0.0.1]) h6N7G9sD019896; Wed, 23 Jul 2003 17:16:09 +1000 (EST) (envelope-from msergeant@snsonline.net) Received: (from sarge@localhost)h6N7G7IO019876; Wed, 23 Jul 2003 17:16:07 +1000 (EST) X-Authentication-Warning: xyzzy.wireless.snsonline.net: sarge set sender to msergeant@snsonline.net using -f From: Mark Sergeant To: Scott Muller In-Reply-To: References: Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: SNSOnline Technical Services Message-Id: <1058944566.40885.3.camel@xyzzy.wireless.snsonline.net> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 23 Jul 2003 17:16:06 +1000 cc: freebsd-isp@freebsd.org cc: 'marlon corleone' cc: freebsd-questions@freebsd.org Subject: Re: RE: X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2003 07:15:45 -0000 also man locate and cd /usr/port && make search key=windowmaker Cheers, Mark On Wed, 2003-07-23 at 17:01, Scott Muller wrote: > > > > in which directory in ports i can find windowmaker? > > > > > > man whereis > man find > > whereis windowmaker > > _______________________________________________ > freebsd-isp@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-isp > To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org" -- Mark Sergeant SNSOnline Technical Services From owner-freebsd-isp@FreeBSD.ORG Wed Jul 23 04:26:04 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9899E37B401 for ; Wed, 23 Jul 2003 04:26:04 -0700 (PDT) Received: from lbs.tik.net.ua (lbs.tik.net.ua [212.42.86.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7EB2243FAF for ; Wed, 23 Jul 2003 04:26:02 -0700 (PDT) (envelope-from erlis@lbs.tik.net.ua) Received: from lbs.tik.net.ua (localhost [127.0.0.1]) by lbs.tik.net.ua (8.12.8p1/8.12.6) with ESMTP id h6NBPvuf055162 for ; Wed, 23 Jul 2003 14:25:57 +0300 (EEST) (envelope-from erlis@lbs.tik.net.ua) Received: (from erlis@localhost) by lbs.tik.net.ua (8.12.8p1/8.12.6/Submit) id h6NBPvRG055161 for freebsd-isp@freebsd.org; Wed, 23 Jul 2003 14:25:57 +0300 (EEST) (envelope-from erlis) Date: Wed, 23 Jul 2003 14:25:57 +0300 From: Andrew Scherbachenko To: freebsd-isp@freebsd.org Message-ID: <20030723112557.GF45313@tik.net.ua> Mail-Followup-To: freebsd-isp@freebsd.org References: <1058944566.40885.3.camel@xyzzy.wireless.snsonline.net> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1058944566.40885.3.camel@xyzzy.wireless.snsonline.net> User-Agent: Mutt/1.4.1i Organization: Teleinform-Krym, Simferopol, Crimea, Ukraine Rank: System Administrator X-Operating-System: FreeBSD Subject: Re: RE: X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: erlis@tik.net.ua List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2003 11:26:05 -0000 On ÉĀĖ 23, 2003 at 05:16:06, Mark Sergeant wrote: > > also man locate and cd /usr/port && make search key=windowmaker cd /usr/ports && make search name=windowmaker ^^^^ little better because "key" will found all B- and R-deps. -- Sincerely yours, Andrew Scherbachenko. ISP Teleinform-Krym Phones: +380-652- 486191,518690,518692,518693 Simferopol, Crimea, Ukraine ICQ#: 58539719, mailto: erlis at tik.net.ua Web: http://www.tik.net.ua/ From owner-freebsd-isp@FreeBSD.ORG Wed Jul 23 05:29:37 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5611A37B401 for ; Wed, 23 Jul 2003 05:29:37 -0700 (PDT) Received: from web10001.mail.yahoo.com (web10001.mail.yahoo.com [216.136.130.37]) by mx1.FreeBSD.org (Postfix) with SMTP id C63BD43F93 for ; Wed, 23 Jul 2003 05:29:36 -0700 (PDT) (envelope-from mmp6107625@yahoo.com) Message-ID: <20030723122936.66396.qmail@web10001.mail.yahoo.com> Received: from [202.81.160.15] by web10001.mail.yahoo.com via HTTP; Wed, 23 Jul 2003 05:29:36 PDT Date: Wed, 23 Jul 2003 05:29:36 -0700 (PDT) From: marlon corleone To: freebsd-questions@freebsd.org, freebsd-isp@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: windowmaker problem X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2003 12:29:37 -0000 bash-2.05b$ pkg_info | grep -i windowmaker wmtop-0.84 Windowmaker dock app to display top 3 CPU consuming process bash-2.05b$ windowmaker bash: windowmaker: command not found why wont windowmaker run? i did install the packaged, as you can see. i hope anyone got a tip. thanks __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com From owner-freebsd-isp@FreeBSD.ORG Wed Jul 23 05:32:51 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4006C37B401; Wed, 23 Jul 2003 05:32:51 -0700 (PDT) Received: from thor.65535.net (thor.65535.net [216.17.104.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2349F43FA3; Wed, 23 Jul 2003 05:32:50 -0700 (PDT) (envelope-from rghf@fsck.me.uk) Received: from thor.65535.net (localhost.jdshostimg.com [127.0.0.1]) by thor.65535.net (8.12.9/8.12.8) with ESMTP id h6NCWEDf069699; Wed, 23 Jul 2003 05:32:14 -0700 (PDT) (envelope-from rghf@fsck.me.uk) Received: from localhost (rghf@localhost) by thor.65535.net (8.12.9/8.12.8/Submit) with ESMTP id h6NCWEo1069696; Wed, 23 Jul 2003 05:32:14 -0700 (PDT) X-Authentication-Warning: thor.65535.net: rghf owned process doing -bs Date: Wed, 23 Jul 2003 05:32:14 -0700 (PDT) From: Rus Foster X-X-Sender: rghf@thor.65535.net To: marlon corleone In-Reply-To: <20030723122936.66396.qmail@web10001.mail.yahoo.com> Message-ID: <20030723053155.K68935@thor.65535.net> References: <20030723122936.66396.qmail@web10001.mail.yahoo.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-isp@freebsd.org cc: freebsd-questions@freebsd.org Subject: Re: windowmaker problem X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2003 12:32:51 -0000 yOn Wed, 23 Jul 2003, marlon corleone wrote: > bash-2.05b$ pkg_info | grep -i windowmaker > wmtop-0.84 Windowmaker dock app to display > top 3 CPU consuming process > bash-2.05b$ windowmaker > bash: windowmaker: command not found > > > why wont windowmaker run? i did install the packaged, > as you can see. i hope anyone got a tip. Try "wmaker.inst" then wmaker Rgds Rus Foster -- www: http://jvds.com | Virtual Servers from just $15/mo MSNM: support@jvds.com | Totally Customizable Technology e: rghf@jvds.com | FreeBSD & Linux 10% donation to FreeBSD.org on each purchase From owner-freebsd-isp@FreeBSD.ORG Wed Jul 23 07:12:54 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8CFEB37B401; Wed, 23 Jul 2003 07:12:54 -0700 (PDT) Received: from ms-smtp-01.southeast.rr.com (ms-smtp-01.southeast.rr.com [24.93.67.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB19343F85; Wed, 23 Jul 2003 07:12:53 -0700 (PDT) (envelope-from mmercer@nc.rr.com) Received: from [192.168.1.2] (rdu88-246-041.nc.rr.com [24.88.246.41]) h6NE6XpM004449; Wed, 23 Jul 2003 10:06:33 -0400 (EDT) From: "Michael E. Mercer" To: Rus Foster In-Reply-To: <20030723053155.K68935@thor.65535.net> References: <20030723122936.66396.qmail@web10001.mail.yahoo.com> <20030723053155.K68935@thor.65535.net> Content-Type: text/plain Message-Id: <1058969571.14133.3.camel@dual.mmercer.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 23 Jul 2003 10:12:52 -0400 Content-Transfer-Encoding: 7bit cc: freebsd-isp@freebsd.org cc: marlon corleone cc: freebsd-questions@freebsd.org Subject: Re: windowmaker problem X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2003 14:12:54 -0000 Don't know much about bash, but do you need to update your shell's path? For instance, running "rehash" under csh will tell the shell to update its list of executables found in the path. HTH Michael On Wed, 2003-07-23 at 08:32, Rus Foster wrote: > yOn Wed, 23 Jul 2003, marlon corleone wrote: > > > bash-2.05b$ pkg_info | grep -i windowmaker > > wmtop-0.84 Windowmaker dock app to display > > top 3 CPU consuming process > > bash-2.05b$ windowmaker > > bash: windowmaker: command not found > > > > > > why wont windowmaker run? i did install the packaged, > > as you can see. i hope anyone got a tip. > > Try "wmaker.inst" then wmaker > > Rgds > > Rus Foster From owner-freebsd-isp@FreeBSD.ORG Wed Jul 23 08:15:42 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6845D37B401 for ; Wed, 23 Jul 2003 08:15:42 -0700 (PDT) Received: from webmail.emre.de (webmail.emre.de [194.8.203.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7431543FA3 for ; Wed, 23 Jul 2003 08:15:39 -0700 (PDT) (envelope-from info@emre.de) Received: by webmail.emre.de (Postfix, from userid 80) id 775D93A23C; Wed, 23 Jul 2003 17:18:00 +0200 (CEST) Received: from 194.8.193.125 ( [194.8.193.125]) as user emre@webmail.emre.de by webmail.emre.de with HTTP; Wed, 23 Jul 2003 17:18:00 +0200 Message-ID: <1058973480.3f1ea7280db5f@webmail.emre.de> Date: Wed, 23 Jul 2003 17:18:00 +0200 From: Emre Bastuz To: freebsd-isp@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit User-Agent: Internet Messaging Program (IMP) 3.0 X-Originating-IP: 194.8.193.125 Subject: Multiple Quad Ethernet Cards in one PC? X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2003 15:15:42 -0000 Hi, I put three D-Link DFE-580TX Quad Ethernet NICs in a PC with FreeBSD 4.7. Only ste0 through ste7 (i.e. the first two cards) are being recognized. Any idea why I donīt see the ports of the third one? Thanks, Emre -- info@emre.de http://www.emre.de UIN: 561260 PGP Key ID: 0xAFAC77FD I don't see why some people even HAVE cars. -- Calvin From owner-freebsd-isp@FreeBSD.ORG Wed Jul 23 08:39:19 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AA9837B429 for ; Wed, 23 Jul 2003 08:39:19 -0700 (PDT) Received: from desktop-guardian.com (desktopguardian.plus.com [81.174.191.17]) by mx1.FreeBSD.org (Postfix) with SMTP id 3880A43F3F for ; Wed, 23 Jul 2003 08:39:17 -0700 (PDT) (envelope-from simong@desktop-guardian.com) Received: (qmail 7964 invoked by uid 1006); 23 Jul 2003 15:39:24 -0000 Received: from simong@desktop-guardian.com by dtg25 by uid 82 with qmail-scanner-1.16 (clamscan: 0.54. spamassassin: 2.55. Clear:. Processed in 7.238324 secs); 23 Jul 2003 15:39:24 -0000 Received: from unknown (HELO dtg17) (192.168.0.17) by 192.168.0.25 with SMTP; 23 Jul 2003 15:39:13 -0000 Message-ID: <01ef01c35130$4993f820$1100a8c0@dtg17> From: "Simon Gray" To: "Emre Bastuz" , References: <1058973480.3f1ea7280db5f@webmail.emre.de> Date: Wed, 23 Jul 2003 16:37:10 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Subject: Re: Multiple Quad Ethernet Cards in one PC? X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Simon Gray List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2003 15:39:19 -0000 > I put three D-Link DFE-580TX Quad Ethernet NICs in a PC > with FreeBSD 4.7. > > Only ste0 through ste7 (i.e. the first two cards) are being > recognized. > > Any idea why I donīt see the ports of the third one? Only things I could think of could be: IRQ problems? faulty card? limitation of the driver? From owner-freebsd-isp@FreeBSD.ORG Wed Jul 23 08:53:52 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 940BA37B401 for ; Wed, 23 Jul 2003 08:53:52 -0700 (PDT) Received: from mail.sandvine.com (sandvine.com [199.243.201.138]) by mx1.FreeBSD.org (Postfix) with ESMTP id EDF7143F93 for ; Wed, 23 Jul 2003 08:53:51 -0700 (PDT) (envelope-from don@sandvine.com) Received: by mail.sandvine.com with Internet Mail Service (5.5.2653.19) id <305LGHAF>; Wed, 23 Jul 2003 11:53:51 -0400 Message-ID: From: Don Bowman To: 'Simon Gray' , Emre Bastuz , freebsd-isp@freebsd.org Date: Wed, 23 Jul 2003 11:53:50 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: RE: Multiple Quad Ethernet Cards in one PC? X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2003 15:53:52 -0000 From: Simon Gray [mailto:simong@desktop-guardian.com] > > I put three D-Link DFE-580TX Quad Ethernet NICs in a PC > > with FreeBSD 4.7. > > > > Only ste0 through ste7 (i.e. the first two cards) are being > > recognized. > > > > Any idea why I don=B4t see the ports of the third one? >=20 > Only things I could think of could be: IRQ problems? faulty=20 > card? limitation > of the driver? i would guess that perhaps the BIOS doesn't set up that many PCI-PCI bridges. does it show in pciconf -l? From owner-freebsd-isp@FreeBSD.ORG Wed Jul 23 09:01:40 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D841037B401 for ; Wed, 23 Jul 2003 09:01:40 -0700 (PDT) Received: from webmail.emre.de (webmail.emre.de [194.8.203.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D02943FA3 for ; Wed, 23 Jul 2003 09:01:40 -0700 (PDT) (envelope-from info@emre.de) Received: by webmail.emre.de (Postfix, from userid 80) id AAE4B3A23C; Wed, 23 Jul 2003 18:04:01 +0200 (CEST) Received: from 194.8.193.125 ( [194.8.193.125]) as user emre@webmail.emre.de by webmail.emre.de with HTTP; Wed, 23 Jul 2003 18:04:01 +0200 Message-ID: <1058976241.3f1eb1f14a394@webmail.emre.de> Date: Wed, 23 Jul 2003 18:04:01 +0200 From: Emre Bastuz To: freebsd-isp@freebsd.org References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit User-Agent: Internet Messaging Program (IMP) 3.0 X-Originating-IP: 194.8.193.125 Subject: RE: Multiple Quad Ethernet Cards in one PC? X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2003 16:01:41 -0000 Hi All, thanks for the quick responses! Zitat von Don Bowman : > i would guess that perhaps the BIOS doesn't set up that > many PCI-PCI bridges. > > does it show in pciconf -l? nope. Only two cards show up: chip0@pci0:0:0: class=0x060000 card=0x00000000 chip=0x71908086 rev=0x03 hdr=0x00 pcib1@pci0:1:0: class=0x060400 card=0x00000000 chip=0x71918086 rev=0x03 hdr=0x01 isab0@pci0:7:0: class=0x060100 card=0x00000000 chip=0x71108086 rev=0x02 hdr=0x00 atapci0@pci0:7:1: class=0x010180 card=0x00000000 chip=0x71118086 rev=0x01 hdr=0x00 none0@pci0:7:2: class=0x0c0300 card=0x00000000 chip=0x71128086 rev=0x01 hdr=0x00 chip1@pci0:7:3: class=0x068000 card=0x00000000 chip=0x71138086 rev=0x02 hdr=0x00 pcib2@pci0:12:0: class=0x060400 card=0x000000dc chip=0xb1528086 rev=0x00 hdr=0x01 pcib3@pci0:14:0: class=0x060400 card=0x000000dc chip=0xb1528086 rev=0x00 hdr=0x01 pcib4@pci0:16:0: class=0x060400 card=0x000000dc chip=0xb1528086 rev=0x00 hdr=0x01 none1@pci1:0:0: class=0x030000 card=0xff03102b chip=0x0521102b rev=0x03 hdr=0x00 ste0@pci2:4:0: class=0x020000 card=0x10121186 chip=0x10021186 rev=0x14 hdr=0x00 ste1@pci2:5:0: class=0x020000 card=0x10121186 chip=0x10021186 rev=0x14 hdr=0x00 ste2@pci2:6:0: class=0x020000 card=0x10121186 chip=0x10021186 rev=0x14 hdr=0x00 ste3@pci2:7:0: class=0x020000 card=0x10121186 chip=0x10021186 rev=0x14 hdr=0x00 none2@pci3:4:0: class=0x020000 card=0x00000000 chip=0x10021186 rev=0x14 hdr=0x00 none3@pci3:5:0: class=0x020000 card=0x00000000 chip=0x10021186 rev=0x14 hdr=0x00 none4@pci3:6:0: class=0x020000 card=0x00000000 chip=0x10021186 rev=0x14 hdr=0x00 none5@pci3:7:0: class=0x020000 card=0xffff5366 chip=0x020113f0 rev=0x14 hdr=0x00 ste4@pci4:4:0: class=0x020000 card=0x10121186 chip=0x10021186 rev=0x14 hdr=0x00 ste5@pci4:5:0: class=0x020000 card=0x10121186 chip=0x10021186 rev=0x14 hdr=0x00 ste6@pci4:6:0: class=0x020000 card=0x10121186 chip=0x10021186 rev=0x14 hdr=0x00 ste7@pci4:7:0: class=0x020000 card=0x10121186 chip=0x10021186 rev=0x14 hdr=0x00 I always managed to get around IRQ problems so far by changing settings in the Bios, deactivating not needed components of the PC, etc. but this one really confuses me. My guess is that the entries none2 through none5 are the ports that I am looking for - I just have no clue on how to activate them. Maybe I should set up another PC and put the card there. Iīd prefer having them all in one box due to managability issues though. Any other hint for me? Emre -- info@emre.de http://www.emre.de UIN: 561260 PGP Key ID: 0xAFAC77FD I don't see why some people even HAVE cars. -- Calvin From owner-freebsd-isp@FreeBSD.ORG Wed Jul 23 09:31:25 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B49D37B401 for ; Wed, 23 Jul 2003 09:31:25 -0700 (PDT) Received: from mail.sandvine.com (sandvine.com [199.243.201.138]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9E7643FBD for ; Wed, 23 Jul 2003 09:31:24 -0700 (PDT) (envelope-from don@sandvine.com) Received: by mail.sandvine.com with Internet Mail Service (5.5.2653.19) id <305LGHC4>; Wed, 23 Jul 2003 12:31:24 -0400 Message-ID: From: Don Bowman To: 'Emre Bastuz' , freebsd-isp@freebsd.org Date: Wed, 23 Jul 2003 12:31:23 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Subject: RE: Multiple Quad Ethernet Cards in one PC? X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2003 16:31:25 -0000 From: Emre Bastuz [mailto:info@emre.de] > > Hi All, > > thanks for the quick responses! > > Zitat von Don Bowman : > > i would guess that perhaps the BIOS doesn't set up that > > many PCI-PCI bridges. > > > > does it show in pciconf -l? > nope. Only two cards show up: > You need another BIOS. Either newer for this platform, or another PC to put it on. Or write some code to allocate the PCI resources [mem, interrupt, etc]. you see how pcib3 has none of its children setup? It appears as none2@pci3:4:0: class=0x020000 card=0x00000000 chip=0x10021186 rev=0x14 hdr=0x00 i'm only speculating here. or perhaps 2 6-port cars instead of 3 4-port cards :) We're using 6-port GE cards from silicom, they work ok. --don From owner-freebsd-isp@FreeBSD.ORG Wed Jul 23 18:39:10 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FFD537B401 for ; Wed, 23 Jul 2003 18:39:10 -0700 (PDT) Received: from franky.speednet.com.au (franky.speednet.com.au [203.57.65.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id B96B443F3F for ; Wed, 23 Jul 2003 18:39:08 -0700 (PDT) (envelope-from andyf@speednet.com.au) Received: from hewey.af.speednet.com.au (hewey.af.speednet.com.au [203.38.96.242])h6O1d0Ds007975; Thu, 24 Jul 2003 11:39:01 +1000 (EST) (envelope-from andyf@speednet.com.au) Received: from hewey.af.speednet.com.au (hewey.af.speednet.com.au [172.22.2.17])h6O1cwXY089119; Thu, 24 Jul 2003 11:38:59 +1000 (EST) (envelope-from andyf@speednet.com.au) Date: Thu, 24 Jul 2003 11:38:57 +1000 (EST) From: Andy Farkas X-X-Sender: andyf@hewey.af.speednet.com.au To: Emre Bastuz In-Reply-To: <1058976241.3f1eb1f14a394@webmail.emre.de> Message-ID: <20030724113352.D88806-100000@hewey.af.speednet.com.au> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-isp@freebsd.org Subject: RE: Multiple Quad Ethernet Cards in one PC? X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jul 2003 01:39:10 -0000 On Wed, 23 Jul 2003, Emre Bastuz wrote: > chip0@pci0:0:0: class=0x060000 card=0x00000000 chip=0x71908086 rev=0x03 hdr=0x00 > pcib1@pci0:1:0: class=0x060400 card=0x00000000 chip=0x71918086 rev=0x03 hdr=0x01 > isab0@pci0:7:0: class=0x060100 card=0x00000000 chip=0x71108086 rev=0x02 hdr=0x00 > atapci0@pci0:7:1: class=0x010180 card=0x00000000 chip=0x71118086 rev=0x01 hdr=0x00 > none0@pci0:7:2: class=0x0c0300 card=0x00000000 chip=0x71128086 rev=0x01 hdr=0x00 > chip1@pci0:7:3: class=0x068000 card=0x00000000 chip=0x71138086 rev=0x02 hdr=0x00 > pcib2@pci0:12:0: class=0x060400 card=0x000000dc chip=0xb1528086 rev=0x00 hdr=0x01 > pcib3@pci0:14:0: class=0x060400 card=0x000000dc chip=0xb1528086 rev=0x00 hdr=0x01 > pcib4@pci0:16:0: class=0x060400 card=0x000000dc chip=0xb1528086 rev=0x00 hdr=0x01 > none1@pci1:0:0: class=0x030000 card=0xff03102b chip=0x0521102b rev=0x03 hdr=0x00 > ste0@pci2:4:0: class=0x020000 card=0x10121186 chip=0x10021186 rev=0x14 hdr=0x00 > ste1@pci2:5:0: class=0x020000 card=0x10121186 chip=0x10021186 rev=0x14 hdr=0x00 > ste2@pci2:6:0: class=0x020000 card=0x10121186 chip=0x10021186 rev=0x14 hdr=0x00 > ste3@pci2:7:0: class=0x020000 card=0x10121186 chip=0x10021186 rev=0x14 hdr=0x00 > none2@pci3:4:0: class=0x020000 card=0x00000000 chip=0x10021186 rev=0x14 hdr=0x00 > none3@pci3:5:0: class=0x020000 card=0x00000000 chip=0x10021186 rev=0x14 hdr=0x00 > none4@pci3:6:0: class=0x020000 card=0x00000000 chip=0x10021186 rev=0x14 hdr=0x00 > none5@pci3:7:0: class=0x020000 card=0xffff5366 chip=0x020113f0 rev=0x14 hdr=0x00 > ste4@pci4:4:0: class=0x020000 card=0x10121186 chip=0x10021186 rev=0x14 hdr=0x00 > ste5@pci4:5:0: class=0x020000 card=0x10121186 chip=0x10021186 rev=0x14 hdr=0x00 > ste6@pci4:6:0: class=0x020000 card=0x10121186 chip=0x10021186 rev=0x14 hdr=0x00 > ste7@pci4:7:0: class=0x020000 card=0x10121186 chip=0x10021186 rev=0x14 hdr=0x00 > > I always managed to get around IRQ problems so far by changing settings in the > Bios, deactivating not needed components of the PC, etc. but this one really > confuses me. > > My guess is that the entries none2 through none5 are the ports that I am looking > for - I just have no clue on how to activate them. You also have none0 and none1. My guess is a hardware resource conflict. Show us what dmesg.boot says. We need to see the irq assignments. Does it work with only 1 card in? 2 cards? -- :{ andyf@speednet.com.au Andy Farkas System Administrator Speednet Communications http://www.speednet.com.au/ From owner-freebsd-isp@FreeBSD.ORG Wed Jul 23 18:49:24 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF8AC37B404 for ; Wed, 23 Jul 2003 18:49:24 -0700 (PDT) Received: from web10002.mail.yahoo.com (web10002.mail.yahoo.com [216.136.130.38]) by mx1.FreeBSD.org (Postfix) with SMTP id 35EED43FBF for ; Wed, 23 Jul 2003 18:49:24 -0700 (PDT) (envelope-from mmp6107625@yahoo.com) Message-ID: <20030724014924.62100.qmail@web10002.mail.yahoo.com> Received: from [202.81.183.20] by web10002.mail.yahoo.com via HTTP; Wed, 23 Jul 2003 18:49:24 PDT Date: Wed, 23 Jul 2003 18:49:24 -0700 (PDT) From: marlon corleone To: freebsd-questions@freebsd.org, freebsd-isp@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: hi X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jul 2003 01:49:25 -0000 *default host=cvsup.sk.freebsd.org *default base=/usr prefix=/usr *default release=cvs tag=RELENG_5 *default delete use-rel-suffix compress src-all ports-all tag=. Akira# uname -a FreeBSD Akira.Kurosawa.jp 5.1-RELEASE FreeBSD 5.1-RELEASE #2: Tue Jul 22 19:12:00 PHT 2003 dxy@Akira.Kurosawa.jp:/usr/src/sys/i386/compile/MARLON i386 this is my ports-supfile, is this config file correct? is this entry applicable also to other supfiles, like cvs-supfile, standard-supfile, stable-supfile. thanks __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com From owner-freebsd-isp@FreeBSD.ORG Thu Jul 24 14:12:35 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EB0E37B401; Thu, 24 Jul 2003 14:12:35 -0700 (PDT) Received: from mail.westbend.net (ns1.westbend.net [216.47.253.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98B1943F3F; Thu, 24 Jul 2003 14:12:34 -0700 (PDT) (envelope-from hetzels@westbend.net) Received: from Admin02 (admin02.westbend.net [216.47.253.19]) by mail.westbend.net (8.12.9/8.12.9) with SMTP id h6OLCXHZ034061; Thu, 24 Jul 2003 16:12:33 -0500 (CDT) (envelope-from hetzels@westbend.net) Message-ID: <00d401c35228$4cdff120$13fd2fd8@Admin02> From: "Scot W. Hetzel" To: "marlon corleone" , , References: <20030723065631.93820.qmail@web10006.mail.yahoo.com> Date: Thu, 24 Jul 2003 16:12:33 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 X-Virus-Scanned: by amavisd-milter (http://amavis.org/) Subject: Re: location of windowmaker X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jul 2003 21:12:36 -0000 From: "marlon corleone" > in which directory in ports i can find windowmaker? > to find a port in /usr/ports just do: # cd /usr/ports # make search key="windowmaker" | more : : Port: windowmaker-0.80.2 Path: /usr/ports/x11-wm/windowmaker Info: GNUStep-compliant NeXTStep window manager clone Maint: sobomax@FreeBSD.org Index: x11-wm windowmaker B-deps: Hermes-1.3.2_1 XFree86-libraries-4.3.0_5 expat-1.95.6_1 fontconfig-2.2.1 freetype2-2.1.4_1 gettext-0.11.5_1 imake-4.3.0 jp eg-6b_1 libiconv-1.9.1_1 libtool-1.3.4_4 libungif-4.1.0b1 pkgconfig-0.15.0 png-1.2.5_2 tiff-3.5.7 R-deps: Hermes-1.3.2_1 XFree86-libraries-4.3.0_5 expat-1.95.6_1 fontconfig-2.2.1 freetype2-2.1.4_1 gettext-0.11.5_1 imake-4.3.0 jp eg-6b_1 libiconv-1.9.1_1 libungif-4.1.0b1 pkgconfig-0.15.0 png-1.2.5_2 tiff-3.5.7 wmicons-1.0 : : Scot From owner-freebsd-isp@FreeBSD.ORG Thu Jul 24 17:01:49 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F27D37B401 for ; Thu, 24 Jul 2003 17:01:49 -0700 (PDT) Received: from mordrede.visionsix.com (mordrede.visionsix.com [65.202.119.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id D7D6443F75 for ; Thu, 24 Jul 2003 17:01:46 -0700 (PDT) (envelope-from lists@visionsix.com) Received: from vsis169 (unverified [65.202.119.169]) by mordrede.visionsix.com for ; Thu, 24 Jul 2003 19:01:45 -0500 Message-ID: <001101c3523f$e5a726a0$df0a0a0a@vsis169> From: "Lewis Watson" To: Date: Thu, 24 Jul 2003 19:01:28 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Subject: Upgrading Production www Servers, MySQL Servers, etc, etc X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jul 2003 00:01:49 -0000 Hi List, I asked a couple of questions a few months ago about upgrading ports on production machines and portupgrade seemed to be a recommended tool for this, even on production servers. So now I have questions about portupgrade :-) I want to use port upgrade to upgrade ports but what about ports where I have modified the Makefile? Will I get the opportunity to modify the Makefile after it downloads the newest port; but before it installs? I have dug around for tutorials/ how-to's for portupgrade but I have not been so lucky as to find answers regarding this. Thanks for help!! Lewis From owner-freebsd-isp@FreeBSD.ORG Thu Jul 24 17:07:31 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A51B637B401 for ; Thu, 24 Jul 2003 17:07:31 -0700 (PDT) Received: from Chow.corp.media.net (rottie.media.net [66.113.65.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04EBD43F75 for ; Thu, 24 Jul 2003 17:07:31 -0700 (PDT) (envelope-from max.clark@media.net) Received: from MCLARK (76.0.6.10.IN-ADDR.ARPA [10.6.0.76]) by Chow.corp.media.net (Netscape Messaging Server 4.15) with SMTP id HIK05B00.4J9; Thu, 24 Jul 2003 17:03:11 -0700 From: "Max Clark" To: "Lewis Watson" , Date: Thu, 24 Jul 2003 17:12:27 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Importance: Normal In-Reply-To: <001101c3523f$e5a726a0$df0a0a0a@vsis169> Subject: RE: Upgrading Production www Servers, MySQL Servers, etc, etc X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jul 2003 00:07:31 -0000 Hi, Portupgrade compares the version of the port installed vs. the version of the port available in the ports tree. So for it to be useful you must be running cvsup and updating your ports collection. After you run cvsup you can modify the makefile and then run portupgrade which would give you the desired effect you are speaking about. /Max -----Original Message----- From: owner-freebsd-isp@freebsd.org [mailto:owner-freebsd-isp@freebsd.org]On Behalf Of Lewis Watson Sent: Thursday, July 24, 2003 5:01 PM To: freebsd-isp@FreeBSD.ORG Subject: Upgrading Production www Servers, MySQL Servers, etc, etc Hi List, I asked a couple of questions a few months ago about upgrading ports on production machines and portupgrade seemed to be a recommended tool for this, even on production servers. So now I have questions about portupgrade :-) I want to use port upgrade to upgrade ports but what about ports where I have modified the Makefile? Will I get the opportunity to modify the Makefile after it downloads the newest port; but before it installs? I have dug around for tutorials/ how-to's for portupgrade but I have not been so lucky as to find answers regarding this. Thanks for help!! Lewis _______________________________________________ freebsd-isp@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-isp To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org" From owner-freebsd-isp@FreeBSD.ORG Thu Jul 24 21:25:17 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 977F237B423 for ; Thu, 24 Jul 2003 21:25:17 -0700 (PDT) Received: from mordrede.visionsix.com (mordrede.visionsix.com [65.202.119.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id B78FE43F75 for ; Thu, 24 Jul 2003 21:25:14 -0700 (PDT) (envelope-from lists@visionsix.com) Received: from vsis169 (unverified [65.202.119.169]) by mordrede.visionsix.com (Vircom SMTPRS 2.1.258) with SMTP id ; Thu, 24 Jul 2003 23:23:23 -0500 Message-ID: <00ae01c35264$7c214bf0$df0a0a0a@vsis169> From: "Lewis Watson" To: "Max Clark" , References: Date: Thu, 24 Jul 2003 23:23:22 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Subject: Re: Upgrading Production www Servers, MySQL Servers, etc, etc X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jul 2003 04:25:17 -0000 > Portupgrade compares the version of the port installed vs. the version of > the port available in the ports tree. So for it to be useful you must be > running cvsup and updating your ports collection. After you run cvsup you > can modify the makefile and then run portupgrade which would give you the > desired effect you are speaking about. Thanks! I misunderstood the way it works. Thanks again! Lewis From owner-freebsd-isp@FreeBSD.ORG Fri Jul 25 06:55:41 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF3BF37B404 for ; Fri, 25 Jul 2003 06:55:40 -0700 (PDT) Received: from web10006.mail.yahoo.com (web10006.mail.yahoo.com [216.136.130.42]) by mx1.FreeBSD.org (Postfix) with SMTP id 2331F43FCB for ; Fri, 25 Jul 2003 06:55:40 -0700 (PDT) (envelope-from mmp6107625@yahoo.com) Message-ID: <20030725135540.91462.qmail@web10006.mail.yahoo.com> Received: from [202.81.160.16] by web10006.mail.yahoo.com via HTTP; Fri, 25 Jul 2003 06:55:40 PDT Date: Fri, 25 Jul 2003 06:55:40 -0700 (PDT) From: marlon corleone To: freebsd-isp@freebsd.org, freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: ports-supfile config X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jul 2003 13:55:41 -0000 thanks for the reply guys, i reconfigure my "ports-supfile" here's my new config: *default host=cvsup.sk.freebsd.org *default base=/usr prefix=/usr *default release=cvs *default delete use-rel-suffix compress ports-all tag=. i delete srcl-all entry. here's my second question, its about the refuse file. i copy refuse file from /usr/share/examples/cvsup to /usr/ports/net/sup . is this the correct path to copy refuse file into that directory? if YES. the should i edit this line: FROM: *default base=/usr TO *default base=/usr/ports/net/sup or i should leave the default base config path? thanks and more power __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com From owner-freebsd-isp@FreeBSD.ORG Fri Jul 25 09:33:23 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8129137B401 for ; Fri, 25 Jul 2003 09:33:23 -0700 (PDT) Received: from vineyard.net (k1.vineyard.net [204.17.195.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4ED3543FB1 for ; Fri, 25 Jul 2003 09:33:22 -0700 (PDT) (envelope-from ericx@vineyard.net) Received: from localhost (loopback [127.0.0.1]) by vineyard.net (Postfix) with ESMTP id 1F08491DD8; Fri, 25 Jul 2003 12:33:20 -0400 (EDT) Received: from vineyard.net ([127.0.0.1]) by localhost (king1.vineyard.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 63738-02; Fri, 25 Jul 2003 12:33:19 -0400 (EDT) Received: from fortiva (loopback [127.0.0.1]) by vineyard.net (Postfix) with ESMTP id A0B7491D57; Fri, 25 Jul 2003 12:33:19 -0400 (EDT) Message-ID: <008601c352ca$2f321a70$68c311cc@fortiva> From: "Eric W. Bates" To: "Lewis Watson" References: Date: Fri, 25 Jul 2003 12:31:22 -0400 Organization: Vineyard.NET, Inc. MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: base64 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 X-Virus-Scanned: by AMaViS at Vineyard.NET cc: freebsd-isp@FreeBSD.ORG Subject: Re: Upgrading Production www Servers, MySQL Servers, etc, etc X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jul 2003 16:33:23 -0000 DQotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tIA0KRnJvbTogIk1heCBDbGFyayIgPG1heC5j bGFya0BtZWRpYS5uZXQ+DQpUbzogIkxld2lzIFdhdHNvbiIgPGxpc3RzQHZpc2lvbnNpeC5jb20+ OyA8ZnJlZWJzZC1pc3BARnJlZUJTRC5PUkc+DQpTZW50OiBUaHVyc2RheSwgSnVseSAyNCwgMjAw MyA4OjEyIFBNDQpTdWJqZWN0OiBSRTogVXBncmFkaW5nIFByb2R1Y3Rpb24gd3d3IFNlcnZlcnMs IE15U1FMIFNlcnZlcnMsIGV0YywgZXRjDQoNCg0KPiBIaSwNCj4gDQo+IFBvcnR1cGdyYWRlIGNv bXBhcmVzIHRoZSB2ZXJzaW9uIG9mIHRoZSBwb3J0IGluc3RhbGxlZCB2cy4gdGhlIHZlcnNpb24g b2YNCj4gdGhlIHBvcnQgYXZhaWxhYmxlIGluIHRoZSBwb3J0cyB0cmVlLiBTbyBmb3IgaXQgdG8g YmUgdXNlZnVsIHlvdSBtdXN0IGJlDQo+IHJ1bm5pbmcgY3ZzdXAgYW5kIHVwZGF0aW5nIHlvdXIg cG9ydHMgY29sbGVjdGlvbi4gQWZ0ZXIgeW91IHJ1biBjdnN1cCB5b3UNCj4gY2FuIG1vZGlmeSB0 aGUgbWFrZWZpbGUgYW5kIHRoZW4gcnVuIHBvcnR1cGdyYWRlIHdoaWNoIHdvdWxkIGdpdmUgeW91 IHRoZQ0KPiBkZXNpcmVkIGVmZmVjdCB5b3UgYXJlIHNwZWFraW5nIGFib3V0Lg0KPiANCj4gL01h eA0KDQpUaGVyZSBpcyBhbiBpc3N1ZSBoZXJlIGluIHRoYXQgc3Vic2VxdWVudCBjdnN1cCB3aWxs IG92ZXJ3cml0ZSB5b3VyIE1ha2VmaWxlIG1vZHMuICBJZiB5b3Ugd2FudCB0byBtYWtlIHlvdXIg Y2hhbmdlcyBwZXJtZW50LCB0aGVyZSBhcmUgYSBjb3VwbGUgb2YgdHJpY2tzLg0KDQpWYXJpb3Vz IGNvbXBpbGUgZmxhZ3MgY2FuIGJlIHNldCBpbiAvZXRjL21ha2UuY29uZi4gIExvdHMgb2YgZmxh Z3MgYXJlIGRlZmluZWQgaW4gL3Vzci9wb3J0cy9Nay8qIChlc3BlY2lhbGx5IC91c3IvcG9ydHMv TWsvYnNkLnBvcnQubWspLiAgSG93ZXZlciwgYmUgd2FyeSBvZiBmbGFncyB1c2VkIGluIGNvbW1v biB3aXRoIG90aGVyIHBvcnRzLiBtYWtlLmNvbmYgaXMgcmVhZCBwcmV0dHkgZWFybHkgaW4gdGhl IHByb2Nlc3MgKGUuZy4gYmVmb3JlICR7UE9SVE5BTUV9IGlzIGRlZmluZWQpIHNvIGRlZmluaW5n IHNvbWV0aGluZyBsaWtlICR7Q09ORklHX0FSR1N9IGluIG1ha2UuY29uZiBpcyBhIGJhZCBpZGVh Lg0KDQovdXNyL2xvY2FsL2V0Yy9wa2d0b29scy5jb25mIGFsbG93cyBwZXIgcG9ydCBjdXN0b21p emF0aW9uIG9mIGEgbnVtYmVyIG9mIHNldHRpbmdzIGFzIGxvbmcgYXMgeW91IGFsd2F5cyB1c2Ug cG9ydHVwZ3JhZGUuICBJdCdzIGEgcnVieSBmaWxlICh3aGljaCBJIGRvbid0IGdyb2spOyBidXQg dGhlIHN5bnRheCBpcyBwcmV0dHkgc3RyYWlnaHQgZm9yd2FyZDsgYW5kIHRoZXJlIGFyZSBsb3Rz IG9mIGV4YW1wbGVzLg0KDQpJZiB5b3UgZG9uJ3Qgd2FudCB0byBiZSBkZXBlbmRhbnQgb24gcG9y dHVwZ3JhZGUsIGJzZC5wb3J0Lm1rIGFsc28gcmVhZHMgaW4gL3Vzci9zcmMvLi4vTWFrZWZpbGUu aW5jIGxhdGUgaW4gdGhlIGNvbXBpbGUgcHJvY2VzcyAoZS5nLiBhZnRlciAke1BPUlROQU1FfSBp cyBkZWZpbmVkKS4gSSBoYXZlIHVzZWQgdGhpcyB0byBob29rIGEgc2VwYXJhdGUgL2V0Yy9tYWtl LnBvcnQuY29uZi4gIEkgaGF2ZSBubyByZWFsIGlkZWEgd2h5IHRoaXMgZmlsZSBpcyBpbmNsdWRl ZDsgc28gSSBjYW4ndCBzd2VhciB0aGF0IGl0IHdpbGwgYWx3YXlzIHdvcmsgZ29pbmcgZm9yd2Fy ZC4gSG93ZXZlciwgaXQgaGFzIGJlZW4gaGVscGZ1bCBmb3IgdGhlIGxhc3QgY291cGxlIG9mIHll YXJzLg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IG93bmVyLWZyZWVi c2QtaXNwQGZyZWVic2Qub3JnDQo+IFttYWlsdG86b3duZXItZnJlZWJzZC1pc3BAZnJlZWJzZC5v cmddT24gQmVoYWxmIE9mIExld2lzIFdhdHNvbg0KPiBTZW50OiBUaHVyc2RheSwgSnVseSAyNCwg MjAwMyA1OjAxIFBNDQo+IFRvOiBmcmVlYnNkLWlzcEBGcmVlQlNELk9SRw0KPiBTdWJqZWN0OiBV cGdyYWRpbmcgUHJvZHVjdGlvbiB3d3cgU2VydmVycywgTXlTUUwgU2VydmVycywgZXRjLCBldGMN Cj4gDQo+IA0KPiBIaSBMaXN0LA0KPiBJIGFza2VkIGEgY291cGxlIG9mIHF1ZXN0aW9ucyBhIGZl dyBtb250aHMgYWdvIGFib3V0IHVwZ3JhZGluZyBwb3J0cyBvbg0KPiBwcm9kdWN0aW9uIG1hY2hp bmVzIGFuZCBwb3J0dXBncmFkZSBzZWVtZWQgdG8gYmUgYSByZWNvbW1lbmRlZCB0b29sIGZvcg0K PiB0aGlzLCBldmVuIG9uIHByb2R1Y3Rpb24gc2VydmVycy4gU28gbm93IEkgIGhhdmUgcXVlc3Rp b25zIGFib3V0DQo+IHBvcnR1cGdyYWRlIDotKQ0KPiANCj4gSSB3YW50IHRvIHVzZSBwb3J0IHVw Z3JhZGUgdG8gdXBncmFkZSBwb3J0cyBidXQgd2hhdCBhYm91dCBwb3J0cyB3aGVyZSBJDQo+IGhh dmUgbW9kaWZpZWQgdGhlIE1ha2VmaWxlPyBXaWxsIEkgZ2V0IHRoZSBvcHBvcnR1bml0eSB0byBt b2RpZnkgdGhlDQo+IE1ha2VmaWxlIGFmdGVyIGl0IGRvd25sb2FkcyB0aGUgbmV3ZXN0IHBvcnQ7 IGJ1dCBiZWZvcmUgaXQgaW5zdGFsbHM/IEkNCj4gaGF2ZSBkdWcgYXJvdW5kIGZvciB0dXRvcmlh bHMvIGhvdy10bydzIGZvciBwb3J0dXBncmFkZSBidXQgSSBoYXZlIG5vdA0KPiBiZWVuIHNvIGx1 Y2t5IGFzIHRvIGZpbmQgYW5zd2VycyByZWdhcmRpbmcgdGhpcy4NCj4gVGhhbmtzIGZvciBoZWxw ISENCj4gTGV3aXMNCj4gDQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXw0KPiBmcmVlYnNkLWlzcEBmcmVlYnNkLm9yZyBtYWlsaW5nIGxpc3QNCj4g aHR0cDovL2xpc3RzLmZyZWVic2Qub3JnL21haWxtYW4vbGlzdGluZm8vZnJlZWJzZC1pc3ANCj4g VG8gdW5zdWJzY3JpYmUsIHNlbmQgYW55IG1haWwgdG8gImZyZWVic2QtaXNwLXVuc3Vic2NyaWJl QGZyZWVic2Qub3JnIg0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18NCj4gZnJlZWJzZC1pc3BAZnJlZWJzZC5vcmcgbWFpbGluZyBsaXN0DQo+IGh0 dHA6Ly9saXN0cy5mcmVlYnNkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZyZWVic2QtaXNwDQo+IFRv IHVuc3Vic2NyaWJlLCBzZW5kIGFueSBtYWlsIHRvICJmcmVlYnNkLWlzcC11bnN1YnNjcmliZUBm cmVlYnNkLm9yZyINCj4g From owner-freebsd-isp@FreeBSD.ORG Fri Jul 25 19:09:35 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 36E5F37B401 for ; Fri, 25 Jul 2003 19:09:35 -0700 (PDT) Received: from web10003.mail.yahoo.com (web10003.mail.yahoo.com [216.136.130.39]) by mx1.FreeBSD.org (Postfix) with SMTP id 3DE8D43FBD for ; Fri, 25 Jul 2003 19:09:34 -0700 (PDT) (envelope-from mmp6107625@yahoo.com) Message-ID: <20030726020934.57847.qmail@web10003.mail.yahoo.com> Received: from [202.81.160.15] by web10003.mail.yahoo.com via HTTP; Fri, 25 Jul 2003 19:09:34 PDT Date: Fri, 25 Jul 2003 19:09:34 -0700 (PDT) From: marlon corleone To: freebsd-isp@freebsd.org, freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: NEED HELP! on how to import new Xdesktop to .xinitcrc X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Jul 2003 02:09:35 -0000 hi guys, download fluxbox how do i import it to my .xinitrc? so i can use two X desktop at a time. here's my .xinitrc looks like. im running FreeBSd 5.1-RELEASE thanks! Akira# cat .xinitrc xterm & [ ! -d $HOME/GNUstep/Library/WindowMaker ] && /usr/X11R6/bin/wmaker.inst exec /usr/X11R6/bin/wmaker __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com From owner-freebsd-isp@FreeBSD.ORG Sat Jul 26 02:25:10 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 654DA37B401 for ; Sat, 26 Jul 2003 02:25:10 -0700 (PDT) Received: from web10008.mail.yahoo.com (web10008.mail.yahoo.com [216.136.130.44]) by mx1.FreeBSD.org (Postfix) with SMTP id D6CFE43FA3 for ; Sat, 26 Jul 2003 02:25:09 -0700 (PDT) (envelope-from mmp6107625@yahoo.com) Message-ID: <20030726092509.59690.qmail@web10008.mail.yahoo.com> Received: from [202.81.160.15] by web10008.mail.yahoo.com via HTTP; Sat, 26 Jul 2003 02:25:09 PDT Date: Sat, 26 Jul 2003 02:25:09 -0700 (PDT) From: marlon corleone To: freebsd-isp@freebsd.org, freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: how to set background in a fluxbox desktop X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Jul 2003 09:25:10 -0000 anyone got a tip, on how to setup a background in fluxbox? i have eterm and xv installed. i load the image background and i cant get it right, anyone got a tip on how to config this right? thanks and more power. __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com From owner-freebsd-isp@FreeBSD.ORG Sat Jul 26 04:19:05 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B23C37B401 for ; Sat, 26 Jul 2003 04:19:05 -0700 (PDT) Received: from bessel.tekniikka.turkuamk.fi (bessel.tekniikka.turkuamk.fi [193.166.133.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B6BC43F75 for ; Sat, 26 Jul 2003 04:19:04 -0700 (PDT) (envelope-from eyurtese@bessel.tekniikka.turkuamk.fi) Received: from localhost (eyurtese@localhost) by bessel.tekniikka.turkuamk.fi (8.9.2/8.9.2) with ESMTP id NAA15180 for ; Sat, 26 Jul 2003 13:34:08 +0300 Date: Sat, 26 Jul 2003 13:34:08 +0300 (WET) From: Evren Yurtesen To: freebsd-isp@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: VLAN with/and NATD X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Jul 2003 11:19:05 -0000 Hi, I would like to have a machine with 2 ethernets 1 is for outside connection(internet) the other one is for inside connections(VLANs) Now the problem is that I want to use NAT inside VLANs that, lets say I want to be able to use use 192.168.1.0/24 IP block in every VLAN and in different VLAN's the same IPs should be able to be used. Does anybody have any suggestion how to do this? I would guess that I need multiple IP addresses in the outside interface but how do I map the VLAN interfaces to use those IPs with NAT? Evren From owner-freebsd-isp@FreeBSD.ORG Sat Jul 26 10:15:27 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DCE8B37B401 for ; Sat, 26 Jul 2003 10:15:27 -0700 (PDT) Received: from misery.sdf.com (misery.sdf.com [207.200.153.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E71943F75 for ; Sat, 26 Jul 2003 10:15:26 -0700 (PDT) (envelope-from tom@sdf.com) Received: from tom (helo=localhost) by misery.sdf.com with local-esmtp (Exim 2.12 #1) id 19gQt5-00008a-00; Sat, 26 Jul 2003 08:23:11 -0700 Date: Sat, 26 Jul 2003 08:23:09 -0700 (PDT) From: Tom Samplonius To: Evren Yurtesen In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-isp@freebsd.org Subject: Re: VLAN with/and NATD X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Jul 2003 17:15:28 -0000 On Sat, 26 Jul 2003, Evren Yurtesen wrote: > Hi, > I would like to have a machine with 2 ethernets 1 is for outside > connection(internet) the other one is for inside connections(VLANs) > > Now the problem is that I want to use NAT inside VLANs that, lets say I > want to be able to use use 192.168.1.0/24 IP block in every VLAN and in > different VLAN's the same IPs should be able to be used. If you use the single 192.168.1.0/24 for all your VLANs, and you do not subnet it further, you don't really have multiple VLANs. You just have one. > Does anybody have any suggestion how to do this? I would guess that I need > multiple IP addresses in the outside interface but how do I map the VLAN > interfaces to use those IPs with NAT? No, you can multiple internal interfaces without problem. natd only cares about traffic leaving and entering the external interface. > Evren Tom From owner-freebsd-isp@FreeBSD.ORG Sat Jul 26 10:26:14 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2563F37B401 for ; Sat, 26 Jul 2003 10:26:14 -0700 (PDT) Received: from bessel.tekniikka.turkuamk.fi (bessel.tekniikka.turkuamk.fi [193.166.133.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id CEAC243F85 for ; Sat, 26 Jul 2003 10:26:12 -0700 (PDT) (envelope-from eyurtese@bessel.tekniikka.turkuamk.fi) Received: from localhost (eyurtese@localhost) by bessel.tekniikka.turkuamk.fi (8.9.2/8.9.2) with ESMTP id TAA19906; Sat, 26 Jul 2003 19:37:22 +0300 Date: Sat, 26 Jul 2003 19:37:21 +0300 (WET) From: Evren Yurtesen To: Tom Samplonius In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-isp@freebsd.org Subject: Re: VLAN with/and NATD X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Jul 2003 17:26:14 -0000 Yes but when I will have many vlans behind the machine and many clients, the natd translation table might get full eventually if I only use 1 external IP address. I want to use same IP address in different VLANs because I have customers with same IP addresses which has seperate gateway machines. I will just combine all the gateway machines in one machine. Thats my plan. Evren On Sat, 26 Jul 2003, Tom Samplonius wrote: > > On Sat, 26 Jul 2003, Evren Yurtesen wrote: > > > Hi, > > I would like to have a machine with 2 ethernets 1 is for outside > > connection(internet) the other one is for inside connections(VLANs) > > > > Now the problem is that I want to use NAT inside VLANs that, lets say I > > want to be able to use use 192.168.1.0/24 IP block in every VLAN and in > > different VLAN's the same IPs should be able to be used. > > If you use the single 192.168.1.0/24 for all your VLANs, and you do not > subnet it further, you don't really have multiple VLANs. You just have > one. > > > Does anybody have any suggestion how to do this? I would guess that I need > > multiple IP addresses in the outside interface but how do I map the VLAN > > interfaces to use those IPs with NAT? > > No, you can multiple internal interfaces without problem. natd only > cares about traffic leaving and entering the external interface. > > > Evren > > Tom > > From owner-freebsd-isp@FreeBSD.ORG Sat Jul 26 10:38:37 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D331637B401 for ; Sat, 26 Jul 2003 10:38:37 -0700 (PDT) Received: from misery.sdf.com (misery.sdf.com [207.200.153.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87FE543F3F for ; Sat, 26 Jul 2003 10:38:36 -0700 (PDT) (envelope-from tom@sdf.com) Received: from tom (helo=localhost) by misery.sdf.com with local-esmtp (Exim 2.12 #1) id 19gRFX-0000SK-00; Sat, 26 Jul 2003 08:46:23 -0700 Date: Sat, 26 Jul 2003 08:46:22 -0700 (PDT) From: Tom Samplonius To: Evren Yurtesen In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-isp@freebsd.org Subject: Re: VLAN with/and NATD X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Jul 2003 17:38:38 -0000 On Sat, 26 Jul 2003, Evren Yurtesen wrote: > Yes but when I will have many vlans behind the machine and many clients, > the natd translation table might get full eventually if I only use 1 > external IP address. Yes, if there are many internal systems, you might need multiple external IPs. You could probably do 500+ internal computers per single external IP. > I want to use same IP address in different VLANs because I have customers > with same IP addresses which has seperate gateway machines. I will just > combine all the gateway machines in one machine. Thats my plan. You won't be able to do that. You will not be able to bind the same network to multiple NICs. > Evren Tom From owner-freebsd-isp@FreeBSD.ORG Sat Jul 26 17:01:32 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79DB437B401 for ; Sat, 26 Jul 2003 17:01:32 -0700 (PDT) Received: from out005.verizon.net (out005pub.verizon.net [206.46.170.143]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B68C43F75 for ; Sat, 26 Jul 2003 17:01:31 -0700 (PDT) (envelope-from cswiger@mac.com) Received: from mac.com ([141.149.47.46]) by out005.verizon.net (InterMail vM.5.01.05.33 201-253-122-126-133-20030313) with ESMTP id <20030727000130.QVYR20032.out005.verizon.net@mac.com>; Sat, 26 Jul 2003 19:01:30 -0500 Message-ID: <3F23165B.60303@mac.com> Date: Sat, 26 Jul 2003 20:01:31 -0400 From: Chuck Swiger Organization: The Courts of Chaos User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Evren Yurtesen References: In-Reply-To: X-Enigmail-Version: 0.76.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Authentication-Info: Submitted using SMTP AUTH at out005.verizon.net from [141.149.47.46] at Sat, 26 Jul 2003 19:01:30 -0500 cc: freebsd-isp@freebsd.org Subject: Re: VLAN with/and NATD X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jul 2003 00:01:32 -0000 Evren Yurtesen wrote: > Now the problem is that I want to use NAT inside VLANs that, lets say I > want to be able to use use 192.168.1.0/24 IP block in every VLAN and in > different VLAN's the same IPs should be able to be used. > > Does anybody have any suggestion how to do this? I would guess that I need > multiple IP addresses in the outside interface but how do I map the VLAN > interfaces to use those IPs with NAT? I think I understand what you're asking about, but it's important to seperate VLANs (which are used to logically seperate the network at layer-2) and IP netblocks, which are used by layer-3 IP routing. You should also be aware that VLAN implementations are not perfect; you may and probably will sometimes get packets leaking from one VLAN to another for reasons which include a failure to tag them with a VLAN id, buggy switches, and who knows what else. Having IP addresses be unique within the "network you manage" is a really good idea. [call this an opinion] That being said, configure your switches with a VLAN ID 0 where the NAT boxes/routers live and your external Internet connection, and VLAN ID 1, 2, 3 will be used for each of your 192.168 networks, network-1, network-2, etc. If you've got enough public IPs to give one per network, have NAT-box-1 in VLAN ID 0 and 1 and translate traffic to public-ip-1, etc. If NAT-box-1 is dual-homed, have one interface be in each VLAN, otherwise you can use an ifconfig's alias and vlan keywords to do this over a single interface. Of course, if all of your NAT boxes will be dual-homed, you could simply put one interface onto each network and the other onto another switch and form the "external subnet" I'm talking about that way. But you asked how to do this via VLANs, so.... Lather, rinse, repeat for NAT-box-2, network-2, -3, and so forth. Configure the external subnet to route traffic via the local Internet connection, and you're done. Oh, yeah-- if you don't have enough public IPs and you need to coalesce this further, use 10.0.0.0/8 addresses on these NAT boxes, then set up another layer of NAT translation which maps everybody on the 10/8 subnet into a single public IP. [ NAT sucks. NAT'ing twice sucks worse: persistent connections don't work very well and tend to have a livetime which is inversely proportional to the amount of network traffic (hence dynamic entries) going by. ] -Chuck From owner-freebsd-isp@FreeBSD.ORG Sat Jul 26 20:21:13 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7314F37B404 for ; Sat, 26 Jul 2003 20:21:13 -0700 (PDT) Received: from bessel.tekniikka.turkuamk.fi (bessel.tekniikka.turkuamk.fi [193.166.133.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4F2143F93 for ; Sat, 26 Jul 2003 20:21:11 -0700 (PDT) (envelope-from eyurtese@bessel.tekniikka.turkuamk.fi) Received: from localhost (eyurtese@localhost) by bessel.tekniikka.turkuamk.fi (8.9.2/8.9.2) with ESMTP id FAA19336; Sun, 27 Jul 2003 05:26:09 +0300 Date: Sun, 27 Jul 2003 05:26:08 +0300 (WET) From: Evren Yurtesen To: Chuck Swiger In-Reply-To: <3F23165B.60303@mac.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-isp@freebsd.org Subject: Re: VLAN with/and NATD X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jul 2003 03:21:13 -0000 Hi Pal, Your email came right in time. I have almost already sorted out the NAT/VLAN stuff. I figured out that I have a logical problem. Natd doesnt keep in its table that from which interface it got the packets so if I have same IP addresses all around it would all get messed up. About making NAT of NAT to have more external IP addresses. I asked about multiple external IP addresses because I fear that the NAT translation table will be full at some point. When I have many clients. Now, why did your email came right in time? :) I was just looking some Apple stuff and your email address shows mac.com I wonder if it is possible to run Mac OS X applications in FreeBSD? :) or is there any Mac OS X Emulators that you know? (even for windows?) Evren On Sat, 26 Jul 2003, Chuck Swiger wrote: > Evren Yurtesen wrote: > > Now the problem is that I want to use NAT inside VLANs that, lets say I > > want to be able to use use 192.168.1.0/24 IP block in every VLAN and in > > different VLAN's the same IPs should be able to be used. > > > > Does anybody have any suggestion how to do this? I would guess that I need > > multiple IP addresses in the outside interface but how do I map the VLAN > > interfaces to use those IPs with NAT? > > I think I understand what you're asking about, but it's important to seperate > VLANs (which are used to logically seperate the network at layer-2) and IP > netblocks, which are used by layer-3 IP routing. > > You should also be aware that VLAN implementations are not perfect; you may and > probably will sometimes get packets leaking from one VLAN to another for reasons > which include a failure to tag them with a VLAN id, buggy switches, and who > knows what else. Having IP addresses be unique within the "network you manage" > is a really good idea. [call this an opinion] > > That being said, configure your switches with a VLAN ID 0 where the NAT > boxes/routers live and your external Internet connection, and VLAN ID 1, 2, 3 > will be used for each of your 192.168 networks, network-1, network-2, etc. > > If you've got enough public IPs to give one per network, have NAT-box-1 in VLAN > ID 0 and 1 and translate traffic to public-ip-1, etc. If NAT-box-1 is > dual-homed, have one interface be in each VLAN, otherwise you can use an > ifconfig's alias and vlan keywords to do this over a single interface. > > Of course, if all of your NAT boxes will be dual-homed, you could simply put one > interface onto each network and the other onto another switch and form the > "external subnet" I'm talking about that way. But you asked how to do this via > VLANs, so.... > > Lather, rinse, repeat for NAT-box-2, network-2, -3, and so forth. > > Configure the external subnet to route traffic via the local Internet > connection, and you're done. Oh, yeah-- if you don't have enough public IPs and > you need to coalesce this further, use 10.0.0.0/8 addresses on these NAT boxes, > then set up another layer of NAT translation which maps everybody on the 10/8 > subnet into a single public IP. > > [ NAT sucks. NAT'ing twice sucks worse: persistent connections don't work very > well and tend to have a livetime which is inversely proportional to the amount > of network traffic (hence dynamic entries) going by. ] > > -Chuck > > >