From owner-freebsd-isp Sun Feb 4 06:10:53 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id GAA04348 for isp-outgoing; Sun, 4 Feb 1996 06:10:53 -0800 (PST) Received: from overlord.dmv.com (root@overlord.dmv.com [206.30.64.6]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id GAA04332 for ; Sun, 4 Feb 1996 06:10:46 -0800 (PST) Received: from overlord.dmv.com by overlord.dmv.com via SMTP (950215.SGI.8.6.10/940406.SGI.AUTO) id JAA10417; Sun, 4 Feb 1996 09:09:56 -0500 Date: Sun, 4 Feb 1996 09:09:56 -0500 (EDT) From: Patrick Ferguson To: ywliu cc: Bruce Bauman , freebsd-isp@FreeBSD.ORG, boot@itchy.mosquito.com Subject: Re: winsock recommendations? In-Reply-To: <199602041048.KAA29863@neptune.pristine.com.tw> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-isp@FreeBSD.ORG Precedence: bulk On Sun, 4 Feb 1996, ywliu wrote: > > > > We've been having lots of trouble with customers who use Trumpet Winsock under win3.x. > > What has people's experience been with the TCP/IP stack and PPP software that comes > > with Netscape Personal Edition? We'd like to recommend this to our customers as an > > alternative to shareware. > > > > How is the support for this product? > > > > Trumpet Winsock should be the best choice , IMHO, as long as you get the > newest version, but you may be enforced to register it. > > I know the one in Quarterdeck IntenetSuite is good. At least it allows > user to dial to different providers. > > Yen-Wei Liu > Enforced to register it? It's a shareware product that gives you a license to evaluate it for 30 days and then you must register it. The Netscape Personal Edition comes with a well stocked database of modems. Taking much of the headache out of dealing with people trying to connect but can't because of a incorrect modem init string. Unless of course, all of your subscribers are well versed in setting up there modems. Trumpet Winsock works, but it's not for the novice user. Granted, on the verge of Rel 2.0 it might be better to wait for the next release of Netscape Personal Edition. Also, with Netscape Personal Edition the customer already gets a licensed copy of Netscape, no need to go and ftp a copy and register it. Given todays hype about the Web, that's what most customers want anyways. Support for Netscape isn't too bad, they do work with the people as much as possible. If I remember right, you get support for 90 days, which doesn't begins with the first time the customer calls. From owner-freebsd-isp Sun Feb 4 08:47:54 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA14564 for isp-outgoing; Sun, 4 Feb 1996 08:47:54 -0800 (PST) Received: from tombstone.sunrem.com ([199.104.90.54]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id IAA14559 for ; Sun, 4 Feb 1996 08:47:52 -0800 (PST) Received: (from brandon@localhost) by tombstone.sunrem.com (8.6.12/8.6.12) id JAA16772; Sun, 4 Feb 1996 09:44:55 -0700 Date: Sun, 4 Feb 1996 09:44:55 -0700 (MST) From: Brandon Gillespie To: freebsd-isp@freebsd.org Subject: POP daemon Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-isp@freebsd.org Precedence: bulk Any suggested pop daemons to use with FreeBSD, or just pick what I can find? From owner-freebsd-isp Sun Feb 4 11:25:43 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA25856 for isp-outgoing; Sun, 4 Feb 1996 11:25:43 -0800 (PST) Received: from agora.rdrop.com (root@agora.rdrop.com [199.2.210.241]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id LAA25845 for ; Sun, 4 Feb 1996 11:25:37 -0800 (PST) Received: by agora.rdrop.com (Smail3.1.29.1 #17) id m0tj9RC-000AmiC; Sun, 4 Feb 96 10:45 PST Message-Id: From: batie@agora.rdrop.com (Alan Batie) Subject: Re: POP daemon To: brandon@tombstone.sunrem.com (Brandon Gillespie) Date: Sun, 4 Feb 1996 10:45:22 -0800 (PST) Cc: freebsd-isp@freebsd.org In-Reply-To: from "Brandon Gillespie" at Feb 4, 96 09:44:55 am X-Mailer: ELM [version 2.4 PL24 ME8a] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-isp@freebsd.org Precedence: bulk > Any suggested pop daemons to use with FreeBSD, or just pick what I can find? I use popper in the ports tree; it's being maintained by Qualcomm now (the Eudora folks, among other things), and has a nice feature in that it looks in /var/msgs for system notices and delivers new ones as email to users who wouldn't see them otherwise. -- Alan Batie ______ batie@agora.rdrop.com \ / Freedom for me to be and do +1 503 452-0960 \ / only what *you* approve of 45 28 59 N / 122 43 20 W / 440' MSL \/ is no freedom at all. It is my policy to avoid purchase of any products from companies which use unrequested email advertisements or telephone solicitation. From owner-freebsd-isp Sun Feb 4 12:43:03 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA05444 for isp-outgoing; Sun, 4 Feb 1996 12:43:03 -0800 (PST) Received: from mail.transport.com (root@transport.com [204.119.17.5]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id MAA05439 for ; Sun, 4 Feb 1996 12:43:00 -0800 (PST) Received: from vanc177.transport.com (vanc177.transport.com [204.245.248.177]) by mail.transport.com (8.6.12/8.6.10) with SMTP id MAA22267 for ; Sun, 4 Feb 1996 12:42:49 -0800 Message-Id: <199602042042.MAA22267@mail.transport.com> X-Sender: lisa@transport.com X-Mailer: Windows Eudora Version 1.4.3 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Sun, 04 Feb 1996 12:21:21 -0800 To: freebsd-isp@freebsd.org From: lisa@transport.com (Lisa Lisa) Subject: Procmail Sender: owner-isp@freebsd.org Precedence: bulk Hello All! My New FreeBSD procmail doesn't seem to be forwarding my mail to me: I have FreeBSD 2.1.0-RELEASE with Version 8.6 Berkerley Sendmail (see sendmail.cf below) working great. promail installed successfully from the CD but forwarding is NOT HAPPENING: What did I miss? I have .procmailrc files: bash# cat .procmailrc PATH=/bin:/usr/bin:/usr/local/bin MAILDIR=$HOME/Mail #you'd better make sure it exists DEFAULT=$MAILDIR/mbox #completely optional LOGFILE=$MAILDIR/from #recommended * ^To.webnw.com !lisa@transport.com and .forward files: bash# cat .forward "|IFS=' ' && exec /usr/bin/procmail -f- || exit 75 #lisa" bash# Here is my Sendmail.cf: bash# cat sendmail.cf # # Copyright (c) 1983 Eric P. Allman # Copyright (c) 1988, 1993 # The Regents of the University of California. All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # 3. All advertising materials mentioning features or use of this software # must display the following acknowledgement: # This product includes software developed by the University of # California, Berkeley and its contributors. # 4. Neither the name of the University nor the names of its contributors # may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE # ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # ###################################################################### ###################################################################### ##### ##### SENDMAIL CONFIGURATION FILE ##### ##### built by root@westhill.cdrom.com on Thu Nov 16 09:59:29 1995 ##### in /usr/src/usr.sbin/sendmail/cf/cf ##### ###################################################################### ###################################################################### ##### @(#)cf.m4 8.4 (Berkeley) 12/24/93 ##### ##### @(#)freefall.mc $Revision: 1.1 $ ##### ##### @(#)bsd4.4.m4 8.2 (Berkeley) 2/10/94 ##### ##### @(#)proto.m4 8.45 (Berkeley) 3/4/94 ##### # level 5 config file format V5 ################## # local info # ################## Cwlocalhost CP. # UUCP relay host DYucbvax.Berkeley.EDU CPUUCP # BITNET relay host DBmailhost.Berkeley.EDU CPBITNET # "Smart" relay host (may be null) DS # who I send unqualified names to (null means deliver locally) DR # who gets all local email traffic ($R has precedence for unqualified names) DH # who I masquerade as (null for no masquerading) DM # class L: names that should be delivered locally, even if we have a relay # class E: names that should be exposed as from this host, even if we masquerade #CLroot CEroot # operators that cannot be in local usernames (i.e., network indicators) CO @ % ! # a class with just dot (for identifying canonical names) C.. # dequoting map Kdequote dequote ###################### # Special macros # ###################### # SMTP initial login message De$j Sendmail $v/$Z ready at $b # UNIX initial From header format DlFrom $g $d # my name for error messages DnMAILER-DAEMON # delimiter (operator) characters Do.:%@!^/[] # format of a total name Dq$?x$x <$g>$|$g$. # Configuration version number DZ8.6.12 ############### # Options # ############### # strip message body to 7 bits on input? O7False # wait (in minutes) for alias file rebuild Oa10 # location of alias file OA/etc/aliases # minimum number of free blocks on filesystem Ob4 # substitution for space (blank) characters OB. # avoid connecting to "expensive" mailers on initial submission? OcFalse # checkpoint queue runs after every N successful deliveries OC4 # default delivery mode Odbackground # automatically rebuild the alias database? ODTrue # error message header/file #OE/etc/sendmail.oE # error mode #Oep # save Unix-style "From_" lines at top of header? OfFalse # temporary file mode OF0600 # match recipients against GECOS field? OGFalse # default GID Og1 # maximum hop count Oh17 # location of help file OH/usr/share/misc/sendmail.hf # ignore dots as terminators in incoming messages? OiFalse # Insist that the BIND name server be running to resolve names OI # deliver MIME-encapsulated error messages? OjTrue # Forward file search path #OJ/var/forward/$u:$z/.forward.$w:$z/.forward # open connection cache size Ok2 # open connection cache timeout OK5m # use Errors-To: header? OlFalse # log level OL9 # send to me too, even in an alias expansion? OmFalse # verify RHS in newaliases? OnTrue # default messages to old style headers if no special punctuation? OoTrue # SMTP daemon options #OOPort=esmtp # privacy flags Opauthwarnings # who (if anyone) should get extra copies of error messages #OPPostmaster # slope of queue-only function #Oq600000 # queue directory OQ/var/spool/mqueue # read timeout -- now OK per RFC 1123 section 5.3.2 #Ordatablock=10m # queue up everything before forking? OsTrue # status file OS/var/log/sendmail.st # default message timeout interval OT5d/4h # time zone handling: # if undefined, use system default # if defined but null, use TZ envariable passed in # if defined and non-null, use that info #Ot # default UID Ou1 # list of locations of user database file (null means no lookup) OU # fallback MX host #OVfall.back.host.net # if we are the best MX host for a site, try it directly instead of config err OwFalse # load average at which we just queue messages Ox8 # load average at which we refuse connections OX12 # work recipient factor #Oy30000 # deliver each queued job in a separate process? OYFalse # work class factor #Oz1800 # work time factor #OZ90000 ########################### # Message precedences # ########################### Pfirst-class=0 Pspecial-delivery=100 Plist=-30 Pbulk=-60 Pjunk=-100 ##################### # Trusted users # ##################### Troot Tdaemon Tuucp ######################### # Format of headers # ######################### H?P?Return-Path: $g HReceived: $?sfrom $s $.$?_($?s$|from $.$_) $.by $j ($v/$Z)$?r with $r$. id $i$?u for $u$ .; $b H?D?Resent-Date: $a H?D?Date: $a H?F?Resent-From: $q H?F?From: $q H?x?Full-Name: $x HSubject: # HPosted-Date: $a # H?l?Received-Date: $b H?M?Resent-Message-Id: <$t.$i@$j> H?M?Message-Id: <$t.$i@$j> # ###################################################################### ###################################################################### ##### ##### REWRITING RULES ##### ###################################################################### ###################################################################### ########################################### ### Rulset 3 -- Name Canonicalization ### ########################################### S3 # handle null input (translate to <@> special case) R$@ $@ <@> # basic textual canonicalization -- note RFC733 heuristic here R$*<$*>$*<$*>$* $2$3<$4>$5 strip multiple <> <> R$*<$*<$+>$*>$* <$3>$5 2-level <> nesting R$*<>$* $@ <@> MAIL FROM:<> case R$*<$+>$* $2 basic RFC821/822 parsing # handle list:; syntax as special case R$*:;$* $@ $1 :; <@> # make sure <@a,@b,@c:user@d> syntax is easy to parse -- undone later R@ $+ , $+ @ $1 : $2 change all "," to ":" # localize and dispose of route-based addresses R@ $+ : $+ $@ $>96 < @$1 > : $2 handle # find focus for list syntax R $+ : $* ; @ $+ $@ $>96 $1 : $2 ; < @ $3 > list syntax R $+ : $* ; $@ $1 : $2; list syntax # find focus for @ syntax addresses R$+ @ $+ $: $1 < @ $2 > focus on domain R$+ < $+ @ $+ > $1 $2 < @ $3 > move gaze right R$+ < @ $+ > $@ $>96 $1 < @ $2 > already canonical # do some sanity checking R$* < @ $* : $* > $* $1 < @ $2 $3 > $4 nix colons in addrs # convert old-style addresses to a domain-based address R$- ! $+ $@ $>96 $2 < @ $1 .UUCP > resolve uucp names R$+ . $- ! $+ $@ $>96 $3 < @ $1 . $2 > domain uucps R$+ ! $+ $@ $>96 $2 < @ $1 .UUCP > uucp subdomains # if we have % signs, take the rightmost one R$* % $* $1 @ $2 First make them all @s. R$* @ $* @ $* $1 % $2 @ $3 Undo all but the last. R$* @ $* $@ $>96 $1 < @ $2 > Insert < > and finish # else we must be a local name ################################################ ### Ruleset 96 -- bottom half of ruleset 3 ### ################################################ # At this point, everything should be in a "local_part<@domain>extra" format. S96 # handle special cases for local names R$* < @ localhost > $* $: $1 < @ $j . > $2 no domain at all R$* < @ localhost . $m > $* $: $1 < @ $j . > $2 local domain R$* < @ localhost . UUCP > $* $: $1 < @ $j . > $2 .UUCP domain R$* < @ [ $+ ] > $* $: $1 < @@ [ $2 ] > $3 mark [a.b.c.d] R$* < @@ $=w > $* $: $1 < @ $j . > $3 self-literal R$* < @@ $+ > $* $@ $1 < @ $2 > $3 canon IP addr # pass UUCP addresses straight through R$* < @ $+ . UUCP > $* $@ $1 < @ $2 . UUCP . > $3 # pass to name server to make hostname canonical R$* < @ $* $~P > $* $: $1 < @ $[ $2 $3 $] > $4 # local host aliases and pseudo-domains are always canonical R$* < @ $=w > $* $: $1 < @ $2 . > $3 R$* < @ $* $=P > $* $: $1 < @ $2 $3 . > $4 R$* < @ $* . . > $* $1 < @ $2 . > $3 # if this is the local hostname, make sure we treat is as canonical R$* < @ $j > $* $: $1 < @ $j . > $2 ################################################## ### Ruleset 4 -- Final Output Post-rewriting ### ################################################## S4 R$*<@> $@ $1 handle <> and list:; # strip trailing dot off possibly canonical name R$* < @ $+ . > $* $1 < @ $2 > $3 # externalize local domain info R$* < $+ > $* $1 $2 $3 defocus R@ $+ : @ $+ : $+ @ $1 , @ $2 : $3 canonical R@ $* $@ @ $1 ... and exit # UUCP must always be presented in old form R$+ @ $- . UUCP $2!$1 u@h.UUCP => h!u # delete duplicate local names R$+ % $=w @ $=w $1 @ $j u%host@host => u@host ############################################################## ### Ruleset 97 -- recanonicalize and call ruleset zero ### ### (used for recursive calls) ### ############################################################## S97 R$* $: $>3 $1 R$* $@ $>0 $1 ###################################### ### Ruleset 0 -- Parse Address ### ###################################### S0 R<@> $#local $: <> special case error msgs R$* : $* ; $#error $@ USAGE $: "list:; syntax illegal for recipient addresse s" R<@ $+> $#error $@ USAGE $: "user address required" R<$* : $* > $#error $@ USAGE $: "colon illegal in host name part" # handle numeric address spec R$* < @ [ $+ ] > $* $: $>98 $1 < @ [ $2 ] > $3 numeric internet spec R$* < @ [ $+ ] > $* $#smtp $@ [$2] $: $1 < @ [$2] > $3 still numeric: send # now delete the local info -- note $=O to find characters that cause forwarding R$* < @ > $* $@ $>97 $1 user@ => user R< @ $=w . > : $* $@ $>97 $2 @here:... -> ... R$* $=O $* < @ $=w . > $@ $>97 $1 $2 $3 ...@here -> ... # handle local hacks R$* $: $>98 $1 # short circuit local delivery so forwarded email works R$+ < @ $=w . > $: $1 < @ $2 . @ $H > first try hub R$+ < $+ @ $+ > $#local $: $1 yep .... R$+ < $+ @ > $#local $: @ $1 nope, local address # resolve remotely connected UUCP links (if any) # resolve fake top level domains by forwarding to other hosts R$*<@$+.BITNET.>$* $: $>95 < $B > $1 <@$2.BITNET.> $3 user@host.BITNET # forward non-local UUCP traffic to our UUCP relay R$*<@$*.UUCP.>$* $: $>95 < $Y > $1 <@$2.UUCP.> $3 uucp mail # pass names that still have a host to a smarthost (if defined) R$* < @ $* > $* $: $>95 < $S > $1 < @ $2 > $3 glue on smarthost name # deal with other remote names R$* < @$* > $* $#smtp $@ $2 $: $1 < @ $2 > $3 user@host.domain # if this is quoted, strip the quotes and try again R$+ $: $(dequote $1 $) strip quotes R$+ $=O $+ $@ $>97 $1 $2 $3 try again # handle locally delivered names R$=L $#local $: @ $1 special local names R$+ $#local $: $1 regular local names ########################################################################### ### Ruleset 5 -- special rewriting after aliases have been expanded ### ### (new sendmail only) ### ########################################################################### S5 # see if we have a relay or a hub R$+ $: < $R > $1 try relay R< > $+ $: < $H > $1 try hub R< > $+ $@ $1 nope, give up R< $- : $+ > $+ $: $>95 < $1 : $2 > $3 < @ $2 > R< $+ > $+ $@ $>95 < $1 > $2 < @ $1 > ################################################################### ### Ruleset 95 -- canonify mailer:host syntax to triple ### ################################################################### S95 R< > $* $@ $1 strip off null relay R< $- : $+ > $* $# $1 $@ $2 $: $3 try qualified mailer R< $=w > $* $@ $2 delete local host R< $+ > $* $#relay $@ $1 $: $2 use unqualified mailer ################################################################### ### Ruleset 98 -- local part of ruleset zero (can be null) ### ################################################################### S98 # ###################################################################### ###################################################################### ##### ##### MAILER DEFINITIONS ##### ###################################################################### ###################################################################### ################################################## ### Local and Program Mailer specification ### ################################################## ##### @(#)local.m4 8.6 (Berkeley) 10/24/93 ##### Mlocal, P=/usr/libexec/mail.local, F=lsDFMrmn, S=10, R=20/40, A=mail -d $u Mprog, P=/bin/sh, F=lsDFMeu, S=10, R=20/40, D=$z:/, A=sh -c $u S10 R<@> $n errors to mailer-daemon R$+ $: $>40 $1 S20 R$+ < @ $* > $: $1 strip host part S40 ##################################### ### SMTP Mailer specification ### ##################################### ##### @(#)smtp.m4 8.15 (Berkeley) 2/14/94 ##### Msmtp, P=[IPC], F=mDFMuX, S=11/31, R=21, E=\r\n, L=990, A=IPC $h Mesmtp, P=[IPC], F=mDFMuXa, S=11/31, R=21, E=\r\n, L=990, A=IPC $h Mrelay, P=[IPC], F=mDFMuXa, S=11/31, R=61, E=\r\n, L=2040, A=IPC $h # # envelope sender and masquerading recipient rewriting # S11 R$+ $: $>51 $1 sender/recipient common R$* :; <@> $@ $1 :; list:; special case R$* $@ $>61 $1 qualify unqual'ed names # # header recipient rewriting if not masquerading recipients # S21 # do sender/recipient common rewriting R$+ $: $>51 $1 # unqualified names (e.g., "eric") are qualified by local host R$* < @ $* > $* $@ $1 < @ $2 > $3 already qualified R$+ $: $1 < @ $j > add local domain # # header sender and masquerading recipient rewriting # S31 R$+ $: $>51 $1 sender/recipient common R$* :; <@> $@ $1 :; list:; special case # do special header rewriting R$* <@> $* $@ $1 <@> $2 pass null host through R< @ $* > $* $@ < @ $1 > $2 pass route-addr through R$=E < @ $=w . > $@ $1 < @ $2 > exposed user as is R$* < @ $=w . > $: $1 < @ $2 @ $M > masquerade as domain R$* < @ $+ @ > $@ $1 < @ $2 > in case $M undefined R$* < @ $+ @ $+ > $@ $1 < @ $3 > $M is defined -- use it R$* $@ $>61 $1 qualify unqual'ed names # # convert pseudo-domain addresses to real domain addresses # S51 # pass s through R< @ $+ > $* $@ < @ $1 > $2 resolve # output fake domains as user%fake@relay # do UUCP heuristics; note that these are shared with UUCP mailers R$+ < @ $+ .UUCP. > $: < $2 ! > $1 convert to UUCP form R$+ < @ $* > $* $@ $1 < @ $2 > $3 not UUCP form # leave these in .UUCP form to avoid further tampering R< $&h ! > $- ! $+ $@ $2 < @ $1 .UUCP. > R< $&h ! > $-.$+ ! $+ $@ $3 < @ $1.$2 > R< $&h ! > $+ $@ $1 < @ $&h .UUCP. > R< $+ ! > $+ $: $1 ! $2 < @ $Y > R$+ < @ > $: $1 < @ $j > in case $Y undefined R$+ < @ $+ : $+ > $: $1 < @ $3 > strip mailer: part # # common sender and masquerading recipient rewriting # S61 R$* < @ $* > $* $@ $1 < @ $2 > $3 already qualified R$=E $@ $1 < @ $j> show exposed names R$+ $: $1 < @ $M > user w/o host R$+ <@> $: $1 < @ $j > in case $M undefined bash# Lisa Lopshire - Systems Engineer - Transport Logic (503)243-1940 "Gott wufelt nicht. " [God does not play dice.] Albert Einstein From owner-freebsd-isp Sun Feb 4 17:18:47 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA20278 for isp-outgoing; Sun, 4 Feb 1996 17:18:47 -0800 (PST) Received: from ns.gds.de ([194.77.222.14]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id RAA20273 for ; Sun, 4 Feb 1996 17:18:40 -0800 (PST) Message-Id: <199602050118.RAA20273@freefall.freebsd.org> Received: from www (194.77.222.14) by www.gds.de id ; Mon, 05 Feb 1996 02:19:15 +0100 Comments: Authenticated sender is From: "Richard Gresek" Organization: GRESEK DATA SYSTEMS To: freebsd-isp@freebsd.org Date: Mon, 5 Feb 1996 02:19:14 +0001 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: pppd & routed Priority: normal X-mailer: Pegasus Mail for Windows (v2.23) Sender: owner-isp@freebsd.org Precedence: bulk Hallo All! I'm trying to configure FreeBSD as PPP-Server. The pppd itself is working ok. Not so the routeing on the ppp-machine. Pings from the remote system see the ppp-interface as well the ethernet-interface on the ppp-machine. Any other machine in the net does not respond the pings from the ppp-remote. On the other hand, pings from within the network to the ppp-interface of the ppp-machine do not come back nor do the pings to the remote-site. The routing table seems to be ok. You can have a look on it at the end of this mail. I suppose pppd should modify the routing table in the right way. Do you have any idea what the cause could be? BTW my kernel IS configured with the "options GATEWAY". ========================================== The second problem with pppd is that it doesn't stay in memory after hangup. I think the "passive" option should make pppd stay in memory and wait for every new call? I will be happy for every little hint or help you give me! Thanks Richard netstat -nr: Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 194.77.222.1 UGSc 2 22 ed0 127.0.0.1 127.0.0.1 UH 1 3 lo0 194.77.222 link#1 UC 1 0 194.77.222.1 8:0:0:39:14:49 UHLW 2 0 ed0 1190 194.77.222.13 127.0.0.1 UGHS 0 1 lo0 194.77.222.14 0:0:1b:33:bf:64 UHLW 1 293 ed0 964 194.77.223.35 127.0.0.1 UH 0 0 lo0 194.77.223.36 194.77.223.35 UH 1 0 ppp0 224 link#1 UCS 0 0 GRESEK DATA SYSTEMS Hauptstrasse 2 D-56271 Kleinmaischeid Germany Tel.: +49 2689 959120 Fax: +49 2689 959122 From owner-freebsd-isp Sun Feb 4 17:33:13 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA20931 for isp-outgoing; Sun, 4 Feb 1996 17:33:13 -0800 (PST) Received: from tiny.mcs.usu.edu (tiny.mcs.usu.edu [129.123.15.8]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id RAA20925 for ; Sun, 4 Feb 1996 17:33:09 -0800 (PST) Received: (from kurto@localhost) by tiny.mcs.usu.edu (8.6.11/8.6.9) id SAA03045; Sun, 4 Feb 1996 18:32:55 -0700 Date: Sun, 4 Feb 1996 18:32:55 -0700 From: Kurt Olsen Message-Id: <199602050132.SAA03045@tiny.mcs.usu.edu> To: freebsd-isp@freebsd.org, rgresek@gds.de Subject: Re: pppd & routed Sender: owner-isp@freebsd.org Precedence: bulk Well, to solve your first problem, turn on IP forwarding and use proxy arp. At least that's how I've done it. The second problem, I start a new one for each user who logs in. If it's a permanent line, then I'm not sure what to do. You can turn on ip forwarding with: # sysctl -w net.inet.ip.forwarding=1 For the other, check the pppd man pages. Kurt kurto@tiny.mcs.usu.edu From owner-freebsd-isp Sun Feb 4 21:52:30 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA03909 for isp-outgoing; Sun, 4 Feb 1996 21:52:30 -0800 (PST) Received: from lonnie.tamarcom.com.au (lonnie.tamarcom.com.au [203.15.240.1]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id VAA03736 Sun, 4 Feb 1996 21:48:44 -0800 (PST) Received: (from cknight@localhost) by lonnie.tamarcom.com.au (8.6.12/8.6.12) id QAA12847; Mon, 5 Feb 1996 16:48:26 +1100 From: Chris Knight Message-Id: <199602050548.QAA12847@lonnie.tamarcom.com.au> Subject: AcerAltos 7000 To: freebsd-hardware@freebsd.org, freebsd-isp@freebsd.org Date: Mon, 5 Feb 1996 16:48:25 +1100 (EST) X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-isp@freebsd.org Precedence: bulk Howdy, I've been given a good price for an AcerAltos 7000. However, before I take it, I'd like to know if anyone can tell me if FreeBSD is going to run on it, or do I have to fork out a fortune for Solaris x86? Thanks in advance for any info. Regards, -- Chris Knight Work: +61 03 347 866 Systems Administrator Home: +61 03 301 270 Tamar Communications http: http://www.tamarcom.com.au/~stryqx From owner-freebsd-isp Sun Feb 4 22:42:20 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id WAA06378 for isp-outgoing; Sun, 4 Feb 1996 22:42:20 -0800 (PST) Received: from haven.uniserve.com (haven.uniserve.com [198.53.215.121]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id WAA06342 Sun, 4 Feb 1996 22:42:08 -0800 (PST) Received: by haven.uniserve.com id <30757-4>; Sun, 4 Feb 1996 22:44:33 -0000 Date: Sun, 4 Feb 1996 22:44:22 -0800 (PST) From: Tom Samplonius To: Chris Knight cc: freebsd-hardware@FreeBSD.org, freebsd-isp@FreeBSD.org Subject: Re: AcerAltos 7000 In-Reply-To: <199602050548.QAA12847@lonnie.tamarcom.com.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-isp@FreeBSD.org Precedence: bulk On Mon, 5 Feb 1996, Chris Knight wrote: > Howdy, > I've been given a good price for an AcerAltos 7000. However, before > I take it, I'd like to know if anyone can tell me if FreeBSD is going to run > on it, or do I have to fork out a fortune for Solaris x86? > Thanks in advance for any info. Well, what does a AcerAltos 7000 have? Maybe there is a reason why you are getting a good price... Tom From owner-freebsd-isp Mon Feb 5 06:02:43 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id GAA27806 for isp-outgoing; Mon, 5 Feb 1996 06:02:43 -0800 (PST) Received: from orion.webspan.net (root@ns.webspan.net [206.154.70.41]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id GAA27801 for ; Mon, 5 Feb 1996 06:02:42 -0800 (PST) Received: from orion (scanner@orion [206.154.70.41]) by orion.webspan.net (8.6.12/8.6.9) with SMTP id JAA08769; Mon, 5 Feb 1996 09:02:01 -0500 Date: Mon, 5 Feb 1996 09:02:00 -0500 (EST) From: Chris SOD X-Sender: scanner@orion To: Brandon Gillespie cc: freebsd-isp@freebsd.org Subject: Re: POP daemon In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-isp@freebsd.org Precedence: bulk On Sun, 4 Feb 1996, Brandon Gillespie wrote: > Any suggested pop daemons to use with FreeBSD, or just pick what I can find? I use qpopper and it works fine. you might try it. From owner-freebsd-isp Mon Feb 5 07:43:02 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA03861 for isp-outgoing; Mon, 5 Feb 1996 07:43:02 -0800 (PST) Received: from www.gds.de ([194.77.222.14]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id HAA03849 for ; Mon, 5 Feb 1996 07:42:50 -0800 (PST) Message-Id: <199602051542.HAA03849@freefall.freebsd.org> Received: from www (194.77.222.14) by www.gds.de id ; Mon, 05 Feb 1996 16:43:23 +0100 Comments: Authenticated sender is From: "Richard Gresek" Organization: GRESEK DATA SYSTEMS To: freebsd-isp@freebsd.org Date: Mon, 5 Feb 1996 16:43:22 +0001 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: pppd Priority: normal X-mailer: Pegasus Mail for Windows (v2.23) Sender: owner-isp@freebsd.org Precedence: bulk Now, pppd as PPP-Server is working fine here. I still have the problem, that when a PPP-Remote disconnects (Win95 Dialup Networking) the pppd exits. I did believe that the option "passive" makes pppd stay in memory even after disconnects. - Now I know I was wrong! ,;-)) Does anybody know, how to make pppd stay in memory for good? Another good solution would also be to make pppd or any script to restart after the disconnect. Is there a way to do this? Richard GRESEK DATA SYSTEMS Hauptstrasse 2 D-56271 Kleinmaischeid Germany Tel.: +49 2689 959120 Fax: +49 2689 959122 From owner-freebsd-isp Mon Feb 5 07:46:07 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA04067 for isp-outgoing; Mon, 5 Feb 1996 07:46:07 -0800 (PST) Received: from itchy.mosquito.com (itchy.mosquito.com [206.205.132.2]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id HAA04060 for ; Mon, 5 Feb 1996 07:46:04 -0800 (PST) Received: (from boot@localhost) by itchy.mosquito.com (8.6.11/8.6.9) id KAA00772; Mon, 5 Feb 1996 10:46:02 -0500 From: Bruce Bauman Message-Id: <199602051546.KAA00772@itchy.mosquito.com> Subject: confusion about routing To: freebsd-isp@freebsd.org Date: Mon, 5 Feb 1996 10:46:02 -0500 (EST) Cc: boot@itchy.mosquito.com (Bruce Bauman) X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-isp@freebsd.org Precedence: bulk I am a small ISP with 2 FreeBSD machines, 2 Livingston portmasters, and a Cisco router. We were running 'routed -s' on our FreeBSD machines without problems, even though I don't know if this was the right thing to do. We added another domain, so our network interface (de0) now has an alias for another address. Now we get messages like this: Feb 5 10:39:27 itchy routed[647]: deleting route to interface de0 (timed out) Feb 5 10:39:27 itchy routed[647]: re-installing interface de0 Feb 5 10:42:27 itchy routed[647]: deleting route to interface de0 (timed out) Feb 5 10:42:27 itchy routed[647]: re-installing interface de0 Any suggestions on what we SHOULD be doing? Thanks in advance. -- Bruce From owner-freebsd-isp Mon Feb 5 11:57:33 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA19126 for isp-outgoing; Mon, 5 Feb 1996 11:57:33 -0800 (PST) Received: from rocky.sri.MT.net (rocky.sri.MT.net [204.182.243.10]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id LAA19121 for ; Mon, 5 Feb 1996 11:57:28 -0800 (PST) Received: (from nate@localhost) by rocky.sri.MT.net (8.6.12/8.6.12) id MAA01906; Mon, 5 Feb 1996 12:59:58 -0700 Date: Mon, 5 Feb 1996 12:59:58 -0700 From: Nate Williams Message-Id: <199602051959.MAA01906@rocky.sri.MT.net> To: "Richard Gresek" Cc: freebsd-isp@freebsd.org Subject: Re: pppd In-Reply-To: <199602051542.HAA03849@freefall.freebsd.org> References: <199602051542.HAA03849@freefall.freebsd.org> Sender: owner-isp@freebsd.org Precedence: bulk > Does anybody know, how to make pppd stay in memory for good? Why do you want to do that? > Another good solution would also be to make pppd or any script to > restart after the disconnect. Is there a way to do this? Sure, stick it in a loop. I don't have access to my home box (I'm away on business), but that's what I'm doing. #!/bin/sh while true; do pppd -connect ..... done Or something like that. You need to read the man page, but this will cause the system to re-dial when the link goes down. Nate From owner-freebsd-isp Tue Feb 6 12:46:30 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA10081 for isp-outgoing; Tue, 6 Feb 1996 12:46:30 -0800 (PST) Received: from itchy.mosquito.com (itchy.mosquito.com [206.205.132.2]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id MAA10063 for ; Tue, 6 Feb 1996 12:46:05 -0800 (PST) Received: (from boot@localhost) by itchy.mosquito.com (8.6.11/8.6.9) id PAA14486 for freebsd-isp@freebsd.org; Tue, 6 Feb 1996 15:46:04 -0500 From: Bruce Bauman Message-Id: <199602062046.PAA14486@itchy.mosquito.com> Subject: sendmail.cf question To: freebsd-isp@freebsd.org Date: Tue, 6 Feb 1996 15:46:04 -0500 (EST) X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-isp@freebsd.org Precedence: bulk If I just install FreeBSD from CD-ROM, where does the default sendmail.cf come from? I want to make some modifications to it, but I believe that I want to modify the .mc (m4 input file) directly, rather than the sendmail.cf file. Is freefall.mc the right place to start? Do I just copy freefall.mc to myconfig.mc and modify as appropriate? Is this well documented anywehre? I have the O'Reilly book, but can't seem to find the info that I want. Thanks in advance. -- Bruce From owner-freebsd-isp Tue Feb 6 14:12:14 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA17658 for isp-outgoing; Tue, 6 Feb 1996 14:12:14 -0800 (PST) Received: from ssd.dawsoncollege.qc.ca (ssd.dawsoncollege.qc.ca [198.168.52.101]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id OAA17571 for ; Tue, 6 Feb 1996 14:12:01 -0800 (PST) From: lqaz@ssd.dawsoncollege.qc.ca Received: from ssd.dawsoncollege.qc.ca (198.168.52.114) by ssd.dawsoncollege.qc.ca with SMTP (Apple Internet Mail Server 1.0); Tue, 6 Feb 1996 17:11:18 -0500 X-Sender: lqaz@ssd.dawsoncollege.qc.ca X-Mailer: Windows Eudora Version 1.4.3 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: freebsd-isp@freebsd.org Subject: info Date: Tue, 6 Feb 1996 17:11:18 -0500 Message-ID: <1388495818-343881@ssd.dawsoncollege.qc.ca> Sender: owner-isp@freebsd.org Precedence: bulk Please send me any info on becoming an ISP. Thankyou Jamie Fambios From owner-freebsd-isp Tue Feb 6 15:21:30 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA22773 for isp-outgoing; Tue, 6 Feb 1996 15:21:30 -0800 (PST) Received: from gallup.cia-g.com (root@gallup.cia-g.com [206.206.162.10]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id PAA22766 for ; Tue, 6 Feb 1996 15:21:28 -0800 (PST) Received: from gallup.cia-g.com (gallup.cia-g.com [206.206.162.10]) by gallup.cia-g.com (8.6.11/8.6.9) with SMTP id QAA07623; Tue, 6 Feb 1996 16:21:26 -0700 Date: Tue, 6 Feb 1996 16:21:26 -0700 (MST) From: Stephen Fisher To: lqaz@ssd.dawsoncollege.qc.ca cc: freebsd-isp@freebsd.org Subject: Re: info In-Reply-To: <1388495818-343881@ssd.dawsoncollege.qc.ca> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-isp@freebsd.org Precedence: bulk http://www.amazing.com has an execellent document on the ISP business. - Steve - Systems Manager On Tue, 6 Feb 1996 lqaz@ssd.dawsoncollege.qc.ca wrote: > Please send me any info on becoming an ISP. Thankyou From owner-freebsd-isp Tue Feb 6 15:33:02 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA23897 for isp-outgoing; Tue, 6 Feb 1996 15:33:02 -0800 (PST) Received: from haven.uniserve.com (haven.uniserve.com [198.53.215.121]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id PAA23891 for ; Tue, 6 Feb 1996 15:32:59 -0800 (PST) Received: by haven.uniserve.com id <30742-2>; Tue, 6 Feb 1996 15:34:29 -0800 Date: Tue, 6 Feb 1996 15:34:24 -0800 (PST) From: Tom Samplonius To: Bruce Bauman cc: freebsd-isp@freebsd.org Subject: Re: sendmail.cf question In-Reply-To: <199602062046.PAA14486@itchy.mosquito.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-isp@freebsd.org Precedence: bulk On Tue, 6 Feb 1996, Bruce Bauman wrote: > If I just install FreeBSD from CD-ROM, where does the default sendmail.cf come > from? I want to make some modifications to it, but I believe that I want to > modify the .mc (m4 input file) directly, rather than the sendmail.cf file. Is > freefall.mc the right place to start? No. freefall.mc was used to build sendmail.cf for freefall.cdrom.com and is provided as an example. > Do I just copy freefall.mc to myconfig.mc and modify as appropriate? Is this well > documented anywehre? I have the O'Reilly book, but can't seem to find the info > that I want. As I recall, the ORA book does not really deal with the new macro based way of building sendmail.cf files via a *.mc file, but rather details the guts of sendmail.cf. As I recall, to build a sendmail.cf from a *.mc file, requires a few other macros files too. If you want to do it this way, get the sendmail kit from ftp.cs.berkeley.edu Tom From owner-freebsd-isp Tue Feb 6 15:59:34 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA26429 for isp-outgoing; Tue, 6 Feb 1996 15:59:34 -0800 (PST) Received: from brasil.moneng.mei.com (brasil.moneng.mei.com [151.186.109.160]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id PAA26422 for ; Tue, 6 Feb 1996 15:59:28 -0800 (PST) Received: (from jgreco@localhost) by brasil.moneng.mei.com (8.7.Beta.1/8.7.Beta.1) id RAA18316; Tue, 6 Feb 1996 17:58:53 -0600 From: Joe Greco Message-Id: <199602062358.RAA18316@brasil.moneng.mei.com> Subject: Re: info To: lqaz@ssd.dawsoncollege.qc.ca Date: Tue, 6 Feb 1996 17:58:53 -0600 (CST) Cc: freebsd-isp@freebsd.org In-Reply-To: <1388495818-343881@ssd.dawsoncollege.qc.ca> from "lqaz@ssd.dawsoncollege.qc.ca" at Feb 6, 96 05:11:18 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-isp@freebsd.org Precedence: bulk > Please send me any info on becoming an ISP. Thankyou > Jamie Fambios To paraphrase the answer a friend of mine often gives when asked about starting an ISP... Take about $50,000. Invest in some office space, installation of several dozen phone lines and good 28.8K modems, a T1 Internet connection, a CSU/DSU and router, a terminal server, a general purpose UNIX box, an answering machine, and some advertising, and you have yourself the basic beginnings of a (very) small ISP business. "Still interested?" :-) Next you need to think about larger problems like support staff, insurance, security systems, news services, Web services, POP servers, preconfigured "install-ready" client configurations (winsock-on-a-disk), and other value-added ISP services. That will take you well past that first $50,000 burp. "Still interested?" Once you're doing all of that, you find that your business isn't half as good as you thought, your competition is undercutting you because they've already paid off their start-up expenses, and you still have lots of bugs and problems to work out. Suddenly you're really not making any money because it's a no-margin business. "Still interested?" My friend tells me that his experience is that those who have to ask about becoming an ISP are rarely aware of the requirements and are generally not qualified to start an ISP business. I don't know if he's wrong or if he's right, but many of the points are good. I've seen lots of fools try to start up ISP businesses on next to nothing, and they just don't work out. Fun. ... Joe ------------------------------------------------------------------------------- Joe Greco - Systems Administrator jgreco@ns.sol.net Solaria Public Access UNIX - Milwaukee, WI 414/546-7968 From owner-freebsd-isp Tue Feb 6 17:20:50 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA01795 for isp-outgoing; Tue, 6 Feb 1996 17:20:50 -0800 (PST) Received: from comet.connix.com (comet.connix.com [198.69.10.4]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id RAA01787 for ; Tue, 6 Feb 1996 17:20:43 -0800 (PST) Received: from cod.connix.com (cod.connix.com [205.246.96.249]) by comet.connix.com (8.6.5/8.6.5) with SMTP id UAA11459; Tue, 6 Feb 1996 20:19:04 -0500 Date: Tue, 6 Feb 1996 20:19:04 -0500 Message-Id: <199602070119.UAA11459@comet.connix.com> X-Sender: cod@connix.com X-Mailer: Windows Eudora Light Version 1.5.2 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: Bruce Bauman From: "C. O'Donnell" Subject: Re: sendmail.cf question Cc: freebsd-isp@freebsd.org Sender: owner-isp@freebsd.org Precedence: bulk At 03:46 PM 2/6/96 -0500, you wrote: >If I just install FreeBSD from CD-ROM, where does the default sendmail.cf come >from? I want to make some modifications to it, but I believe that I want to >modify the .mc (m4 input file) directly, rather than the sendmail.cf file. Is >freefall.mc the right place to start? > >Do I just copy freefall.mc to myconfig.mc and modify as appropriate? Is this well >documented anywehre? I have the O'Reilly book, but can't seem to find the info >that I want. > >Thanks in advance. > >-- Bruce > > Bruce- If you're looking for the sources, they're in /usr/src/usr.sbin/sendmail/cf. The specific .mc files you need should be in the next cf directory (i.e. /usr/src/.../sendmail/cf/cf). I renamed cf to cf.dist and created a new cf directory to hold our stuff. When you're done, just run your .mc through m4: # m4 yourfile.mc > sendmail.cf # Then copy to /etc if your happy with it. The only docs I know of are the README in the top cf directory. Good luck. Chuck P.S. You can start with this: ------------------------------------cut------------------- divert(-1) # # mosquito.mc # include(`../m4/cf.m4') VERSIONID(`$Id$') # if you use RCS OSTYPE(bsd4.4)dnl MASQUERADE_AS(mosquito.com)dnl MAILER(local)dnl MAILER(smtp)dnl # Who we are Cwmosquito.com ------------------------------------end--------------------- "dnl" is for m4, not really neccessary. I also have S98 if you want it for virtuals. Write back if you want it. From owner-freebsd-isp Tue Feb 6 20:27:53 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA20278 for isp-outgoing; Tue, 6 Feb 1996 20:27:53 -0800 (PST) Received: from gallup.cia-g.com (root@gallup.cia-g.com [206.206.162.10]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id UAA20273 for ; Tue, 6 Feb 1996 20:27:49 -0800 (PST) Received: from gallup.cia-g.com (gallup.cia-g.com [206.206.162.10]) by gallup.cia-g.com (8.6.11/8.6.9) with SMTP id VAA10699; Tue, 6 Feb 1996 21:27:26 -0700 Date: Tue, 6 Feb 1996 21:27:26 -0700 (MST) From: Stephen Fisher To: Joe Greco cc: lqaz@ssd.dawsoncollege.qc.ca, freebsd-isp@FreeBSD.ORG Subject: Re: info In-Reply-To: <199602062358.RAA18316@brasil.moneng.mei.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-isp@FreeBSD.ORG Precedence: bulk On Tue, 6 Feb 1996, Joe Greco wrote: > To paraphrase the answer a friend of mine often gives when asked about > starting an ISP... > > Take about $50,000. Invest in some office space, installation of several > dozen phone lines and good 28.8K modems, a T1 Internet connection, a CSU/DSU > and router, a terminal server, a general purpose UNIX box, an answering > machine, and some advertising, and you have yourself the basic beginnings of > a (very) small ISP business. "Still interested?" :-) $50k is not a small ISP at all. - Steve From owner-freebsd-isp Wed Feb 7 00:11:23 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id AAA08953 for isp-outgoing; Wed, 7 Feb 1996 00:11:23 -0800 (PST) Received: from sasami.jurai.net (root@sasami.jurai.net [205.218.122.51]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id AAA08945 for ; Wed, 7 Feb 1996 00:11:21 -0800 (PST) Received: (from winter@localhost) by sasami.jurai.net (8.6.12/8.6.9) id CAA05310; Wed, 7 Feb 1996 02:11:35 -0600 Date: Wed, 7 Feb 1996 02:11:35 -0600 (CST) From: "Matthew N. Dodd" X-Sender: winter@sasami To: freebsd-isp@freebsd.org Subject: Re: info In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-isp@freebsd.org Precedence: bulk On Tue, 6 Feb 1996, Stephen Fisher wrote: > $50k is not a small ISP at all. You're right. It should read "$50k is not an ISP at all" :) (If I were going to go small, I would be an Internet Provider... No service, less overhead.) | Matthew N. Dodd | winter@jurai.net | http://www.jurai.net/~winter | | Technical Manager | mdodd@intersurf.net | http://www.intersurf.net | | InterSurf Online | "Welcome to the net Sir, would you like a handbasket?"| From owner-freebsd-isp Wed Feb 7 09:30:03 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA13580 for isp-outgoing; Wed, 7 Feb 1996 09:30:03 -0800 (PST) Received: from brasil.moneng.mei.com (brasil.moneng.mei.com [151.186.109.160]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id JAA13544 for ; Wed, 7 Feb 1996 09:29:57 -0800 (PST) Received: (from jgreco@localhost) by brasil.moneng.mei.com (8.7.Beta.1/8.7.Beta.1) id LAA19154; Wed, 7 Feb 1996 11:28:04 -0600 From: Joe Greco Message-Id: <199602071728.LAA19154@brasil.moneng.mei.com> Subject: Re: info To: lithium@cia-g.com (Stephen Fisher) Date: Wed, 7 Feb 1996 11:28:04 -0600 (CST) Cc: jgreco@brasil.moneng.mei.com, lqaz@ssd.dawsoncollege.qc.ca, freebsd-isp@FreeBSD.org In-Reply-To: from "Stephen Fisher" at Feb 6, 96 09:27:26 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-isp@FreeBSD.org Precedence: bulk > On Tue, 6 Feb 1996, Joe Greco wrote: > > > To paraphrase the answer a friend of mine often gives when asked about > > starting an ISP... > > > > Take about $50,000. Invest in some office space, installation of several > > dozen phone lines and good 28.8K modems, a T1 Internet connection, a CSU/DSU > > and router, a terminal server, a general purpose UNIX box, an answering > > machine, and some advertising, and you have yourself the basic beginnings of > > a (very) small ISP business. "Still interested?" :-) > > $50k is not a small ISP at all. I agree. $50k is a sum of money. It just happens to be roughly what you might need to spend to start up. (I see you're skeptical). Find a dirt cheap office. Let's say $700/month. Prepay for 3 months because you won't be profitable in those first three months and you'll ultimately end up having to use your start-up investment anyways. Furnish it with the bare essentials. $500. That's $2,600. Buy two dozen Motorola Power 28.8's. That's $5,280 at $220/ea. Install thirty phone lines (remember, you'll need an outgoing data line or two, a voice number or two, a fax number, etc.). Installation will run at least $1,500. Pay a month in advance. That's another $540. Buy an answering machine and fax machine. $200. Let's say $2,300. Install a T1. The upstream service provider will charge $2,900 (alpha.net pricing). The phone company will charge $750. Pay for the first month of service (alpha.net will charge $1,295 if you commit to a year contract, and the phone company can probably be talked down to around $500 for a year contract as well). That's about $5,500. Use a FreeBSD box as a router with ET's sync serial cards. It will cost you $1,000 to build the PC, $795 for the sync serial port, a CSU/DSU will cost about $800, and an Ethernet hub will cost you about $300. $2,900. Build a Pentium FreeBSD box to be used as a general purpose UNIX platform. MB/CPU ~= $600, 32MB RAM ~= $1,000, minimal SCSI disk subsystem = $1,500, plus trinkets ~= $500. $3,600. Build a terminal server. See previous discussions. Could do it for around $1,500. Spend some money on advertising and we're already over the $25,000 mark. What have we accomplished? We have three months of rent paid and one month of telecommunications services paid off. We need to start raising the recurring fees for the T1 ($1,295 + $500) and the phones ($540) within the first month (i.e. $2500) to pay next month's bill. Soon we will also need to be able to pay rent ($700) on a monthly basis. We're not paying anyone to work for us, we have no insurance, no security system, or any value added services whatsoever, we have minimalistic hardware, and we haven't considered any of the other aspects of starting and provisioning a business. If you have two employees (incl. yourself) and pay each $1,500/month, that's an additional $3,000/month on top of the $3,035 in recurring costs you've already shouldered. We're in pain. :-) Now you discover that the competition is charging $15/month for unlimited access. You do a quick calculation and determine that you need to sell 425 accounts at the same price or 300 accounts at $20/month to cover your costs. Considering that you have 24 lines, that's an overbooking of 1700% or 1250% depending on the rate you charge. That's a little higher than the industry average :-( Gosh, where does all the money go :-( ... Joe ------------------------------------------------------------------------------- Joe Greco - Systems Administrator jgreco@ns.sol.net Solaria Public Access UNIX - Milwaukee, WI 414/546-7968 From owner-freebsd-isp Wed Feb 7 11:21:52 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA20825 for isp-outgoing; Wed, 7 Feb 1996 11:21:52 -0800 (PST) Received: from itchy.mosquito.com (itchy.mosquito.com [206.205.132.2]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id LAA20820 for ; Wed, 7 Feb 1996 11:21:49 -0800 (PST) Received: (from boot@localhost) by itchy.mosquito.com (8.6.11/8.6.9) id OAA03096; Wed, 7 Feb 1996 14:21:38 -0500 From: Bruce Bauman Message-Id: <199602071921.OAA03096@itchy.mosquito.com> Subject: sendmail virtual domains... To: freebsd-isp@freebsd.org Date: Wed, 7 Feb 1996 14:21:38 -0500 (EST) Cc: boot@itchy.mosquito.com (Bruce Bauman) X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-isp@freebsd.org Precedence: bulk I've seen various postings about sendmail virtual domains. Basically, I have three DIFFERENT postings. All three say that Local Rule S98 needs to be rewritten. One of the 3 suggests using LOCAL_RULE_0 in my *.mc file to accomplish this. OK so far. However, the three sets of rules are not all identical: Set 1: (from homer@light.lightlink.com) LOCAL_RULE_O R$+ < @ $+ . > $: $1 < @ $2 > . R$+ < @ $+ > $* $: $(maildomains $1@$2 $: $1 < @ $2 > $3 $) R$+ < @ $+ > $* $: $(maildomains $2 $: $1 < @ $2 > $3 $) R$+ < @ $+ > . $: $1 < @ $2 . > Set 2: (from johan@josnet.se) Same as above, but doesn't mention using LOCAL_RULE_0 Set 3: (from chuck@bus.net) S98 R$+< $+. > $1< $2 > R$+< $+ > $: < > $(usermap $1$2 $) R< > $+ @ $* $: < $1 > $(usermap * @ $2 $) R< $+ > * $* $: < > $1 $2 R < $+ > $+ $: < > $2 R < > $* $: $>3 $1 Questions: 1) I assume that I want to use LOCAL_RULE_0 in my foobar.mc file, right? 2) Which set of rules is correct (or are both sets correct)? 3) One posting suggests using a dbm database, and the others suggest using a hashed database (makemap dbm versus makemap hash). Which do I want? Sendmail makes my head hurt! Thanks in advance. -- Bruce From owner-freebsd-isp Wed Feb 7 12:43:25 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA25533 for isp-outgoing; Wed, 7 Feb 1996 12:43:25 -0800 (PST) Received: from light.lightlink.com (homer@light.lightlink.com [205.232.34.1]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id MAA25528 for ; Wed, 7 Feb 1996 12:43:22 -0800 (PST) Received: from lightlink.com (homer@localhost) by light.lightlink.com (8.6.12/8.6.12) id PAA16478; Wed, 7 Feb 1996 15:43:10 -0500 Date: Wed, 7 Feb 1996 15:43:09 -0500 (EST) From: "Homer W. Smith" To: Bruce Bauman cc: freebsd-isp@freebsd.org, Bruce Bauman Subject: Re: sendmail virtual domains... In-Reply-To: <199602071921.OAA03096@itchy.mosquito.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-isp@freebsd.org Precedence: bulk hash or dbm is up to you and which you have, they do the same thing only differently. As for the rules, that too is up to you, mine do work for me. Homer ------------------------------------------------------------------------------ Homer Wilson Smith Art Matrix - Lightlink homer@lightlink.com Internet Access, Ithaca NY (607) 277-0959 info@lightlink.com http://www.lightlink.com On Wed, 7 Feb 1996, Bruce Bauman wrote: > I've seen various postings about sendmail virtual domains. Basically, I have three > DIFFERENT postings. All three say that Local Rule S98 needs to be rewritten. One > of the 3 suggests using LOCAL_RULE_0 in my *.mc file to accomplish this. OK so far. > However, the three sets of rules are not all identical: > > Set 1: (from homer@light.lightlink.com) > > LOCAL_RULE_O > R$+ < @ $+ . > $: $1 < @ $2 > . > R$+ < @ $+ > $* $: $(maildomains $1@$2 $: $1 < @ $2 > $3 $) > R$+ < @ $+ > $* $: $(maildomains $2 $: $1 < @ $2 > $3 $) > R$+ < @ $+ > . $: $1 < @ $2 . > > > Set 2: (from johan@josnet.se) > > Same as above, but doesn't mention using LOCAL_RULE_0 > > Set 3: (from chuck@bus.net) > > S98 > R$+< $+. > $1< $2 > > R$+< $+ > $: < > $(usermap $1$2 $) > R< > $+ @ $* $: < $1 > $(usermap * @ $2 $) > R< $+ > * $* $: < > $1 $2 > R < $+ > $+ $: < > $2 > R < > $* $: $>3 $1 > > Questions: > > 1) I assume that I want to use LOCAL_RULE_0 in my foobar.mc file, right? > 2) Which set of rules is correct (or are both sets correct)? > 3) One posting suggests using a dbm database, and the others suggest using > a hashed database (makemap dbm versus makemap hash). Which do I want? > > > > Sendmail makes my head hurt! > > Thanks in advance. > > -- Bruce > From owner-freebsd-isp Wed Feb 7 15:30:05 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA07422 for isp-outgoing; Wed, 7 Feb 1996 15:30:05 -0800 (PST) Received: from dreamlabs.dreaming.org (dreamlabs.dreaming.org [198.96.119.129]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id PAA07347 for ; Wed, 7 Feb 1996 15:29:55 -0800 (PST) Received: (from mitayai@localhost) by dreamlabs.dreaming.org (8.6.12/8.6.12) id SAA08128; Wed, 7 Feb 1996 18:30:49 -0500 Date: Wed, 7 Feb 1996 18:30:49 -0500 (EST) From: Will Mitayai Keeso Rowe To: Bruce Bauman cc: freebsd-isp@FreeBSD.org Subject: Re: sendmail virtual domains... In-Reply-To: <199602071921.OAA03096@itchy.mosquito.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-isp@FreeBSD.org Precedence: bulk Is there any documentation or a short explanation of sendmail virtual domains available? If it is what i think it is i would be very interested in looking into it further. :) -Mit ------------------------------------------------------------------------ Will Mitayai Keeso Rowe at DreamLabs Community Information Network Toronto/Peterborough/Oshawa, Ontario, Canada Web: http://www.dreaming.org/~mitayai IRC: Mitayai Email: mitayai@dreaming.org From owner-freebsd-isp Wed Feb 7 17:59:03 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA22832 for isp-outgoing; Wed, 7 Feb 1996 17:59:03 -0800 (PST) Received: from gallup.cia-g.com (root@gallup.cia-g.com [206.206.162.10]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id RAA22827 for ; Wed, 7 Feb 1996 17:59:02 -0800 (PST) Received: from gallup.cia-g.com (gallup.cia-g.com [206.206.162.10]) by gallup.cia-g.com (8.6.11/8.6.9) with SMTP id TAA04346; Wed, 7 Feb 1996 19:02:41 -0700 Date: Wed, 7 Feb 1996 19:02:41 -0700 (MST) From: Stephen Fisher To: Will Mitayai Keeso Rowe cc: Bruce Bauman , freebsd-isp@FreeBSD.ORG Subject: Re: sendmail virtual domains... In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-isp@FreeBSD.ORG Precedence: bulk www.amazing.com, under the ISP section has some info on virtual email domains. On Wed, 7 Feb 1996, Will Mitayai Keeso Rowe wrote: > Is there any documentation or a short explanation of sendmail virtual > domains available? If it is what i think it is i would be very interested > in looking into it further. :) From owner-freebsd-isp Wed Feb 7 18:04:39 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA23701 for isp-outgoing; Wed, 7 Feb 1996 18:04:39 -0800 (PST) Received: from falcon.pacit.tas.gov.au (falcon.pacit.tas.gov.au [147.109.1.8]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id RAA22554 Wed, 7 Feb 1996 17:56:57 -0800 (PST) Received: from sdd.pacit.tas.gov.au (sdd.pacit.tas.gov.AU [147.109.2.93]) by falcon.pacit.tas.gov.au (8.7.1/8.7) with SMTP id MAA01897; Thu, 8 Feb 1996 12:53:38 +1100 (EST) Message-Id: <2.2.32.19960208020156.00bd9890@falcon.pacit.tas.gov.au> X-Sender: sdd@falcon.pacit.tas.gov.au X-Mailer: Windows Eudora Pro Version 2.2 (32) Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Thu, 08 Feb 1996 13:01:56 +1100 To: freebsd-isp@freebsd.org From: Scott Donovan Subject: Interesting Problem with SCSI/HD Cc: freebsd-questions@freebsd.org Sender: owner-isp@freebsd.org Precedence: bulk Hi Folks, Bit of an annoying problem with a SCSI Hard disk. I have an adaptec 2940 controller with a seagate 410800N sitting on it.. Unfortunately the kernel is reporting a disk error on a sector. (Which at the moment is sitting smack bang in the middle of our WWW proxy cache :-) ) When I do a verify/remap through the controller, it does not find the "bogus" sector, is there anyway of avoiding having to low level the drive ? From owner-freebsd-isp Wed Feb 7 19:23:24 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA02274 for isp-outgoing; Wed, 7 Feb 1996 19:23:24 -0800 (PST) Received: from hula.maui.net (hula.maui.net [204.182.52.1]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id TAA02262 for ; Wed, 7 Feb 1996 19:23:20 -0800 (PST) Received: from localhost (langfod@localhost) by hula.maui.net (8.6.5/8.6.6) id RAA20139; Wed, 7 Feb 1996 17:23:52 -1000 From: David Langford Message-Id: <199602080323.RAA20139@hula.maui.net> Subject: Re: sendmail virtual domains... To: mitayai@dreaming.org (Will Mitayai Keeso Rowe) Date: Wed, 7 Feb 1996 17:23:52 -1000 (HST) Cc: boot@mosquito.com, freebsd-isp@FreeBSD.org In-Reply-To: from "Will Mitayai Keeso Rowe" at Feb 7, 96 06:30:49 pm X-blank-line: This space intentionaly left blank. X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-isp@FreeBSD.org Precedence: bulk Will Mitayai Keeso Rowe > > >Is there any documentation or a short explanation of sendmail virtual >domains available? If it is what i think it is i would be very interested >in looking into it further. :) > >-Mit > Will Mitayai Keeso Rowe at DreamLabs Community Information Network > Toronto/Peterborough/Oshawa, Ontario, Canada > Web: http://www.dreaming.org/~mitayai IRC: Mitayai > Email: mitayai@dreaming.org Look at http://www.westnet.com/providers Good related info. David Langford langfod@dihelix.com From owner-freebsd-isp Wed Feb 7 20:12:41 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA06445 for isp-outgoing; Wed, 7 Feb 1996 20:12:41 -0800 (PST) Received: from goombay.irbs.com (goombay.irbs.com [205.216.79.250]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id UAA06436 for ; Wed, 7 Feb 1996 20:12:37 -0800 (PST) Received: (from jc@localhost) by goombay.irbs.com (8.6.12/8.6.6) id XAA27678; Wed, 7 Feb 1996 23:11:31 -0500 Message-Id: <199602080411.XAA27678@goombay.irbs.com> Subject: Re: confusion about routing To: boot@mosquito.com (Bruce Bauman) Date: Wed, 7 Feb 1996 23:11:30 -0500 (EST) From: "John Capo" Cc: freebsd-isp@freebsd.org In-Reply-To: <199602051546.KAA00772@itchy.mosquito.com> from "Bruce Bauman" at Feb 5, 96 10:46:02 am X-Mailer: ELM [version 2.4 PL25 ME8b] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-isp@freebsd.org Precedence: bulk Bruce Bauman writes: > > I am a small ISP with 2 FreeBSD machines, 2 Livingston portmasters, and a Cisco > router. We were running 'routed -s' on our FreeBSD machines without problems, > even though I don't know if this was the right thing to do. > > We added another domain, so our network interface (de0) now has an alias for > another address. Now we get messages like this: > > Feb 5 10:39:27 itchy routed[647]: deleting route to interface de0 (timed out) > Feb 5 10:39:27 itchy routed[647]: re-installing interface de0 > Feb 5 10:42:27 itchy routed[647]: deleting route to interface de0 (timed out) > Feb 5 10:42:27 itchy routed[647]: re-installing interface de0 > > Any suggestions on what we SHOULD be doing? > The -s flag says to supply routing information. If routed does not receive a relpy, it assumes the link is dead and deletes the route. My guess is some strangeness with aliases is causing the route to come and go. You have to run RIP via routed or gated to see the routes to your dialups. If all the interface addresses are on the same subnet, run routed with -q. If you are running multiple subnets on the same Ethernet the best bet is to add static routes in the Portmasters to the subnets. John Capo jc@irbs.com IRBS Engineering High performance FreeBSD systems (305) 792-9551 Internet Consulting - ISP Solutions From owner-freebsd-isp Thu Feb 8 04:34:44 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA19349 for isp-outgoing; Thu, 8 Feb 1996 04:34:44 -0800 (PST) Received: from comet.connix.com (comet.connix.com [198.69.10.4]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id EAA19344 for ; Thu, 8 Feb 1996 04:34:28 -0800 (PST) Received: from cod.connix.com (cod.connix.com [205.246.96.249]) by comet.connix.com (8.6.5/8.6.5) with SMTP id HAA29621 for ; Thu, 8 Feb 1996 07:34:10 -0500 Date: Thu, 8 Feb 1996 07:34:10 -0500 Message-Id: <199602081234.HAA29621@comet.connix.com> X-Sender: cod@connix.com (Unverified) X-Mailer: Windows Eudora Light Version 1.5.2 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: freebsd-isp@freebsd.org From: "C. O'Donnell" Subject: General questions Sender: owner-isp@freebsd.org Precedence: bulk A couple general questions: 1) adduser: Has any found a good tool to remove them? Or did you have to write one from scratch? 2) Do you use `/nonexistant' for a shell field in the /etc/passwd for users with only POP mail logins or is there a better way? What about the home directory? /tmp? Thanks, Chuck From owner-freebsd-isp Fri Feb 9 23:36:43 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id XAA24977 for isp-outgoing; Fri, 9 Feb 1996 23:36:43 -0800 (PST) Received: from neptune.pristine.com.tw ([192.72.150.2]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id XAA24962 for ; Fri, 9 Feb 1996 23:36:38 -0800 (PST) Received: (from team_fbf@localhost) by neptune.pristine.com.tw (8.6.11/8.6.9) id PAA19369; Sat, 10 Feb 1996 15:32:20 GMT From: ywliu Message-Id: <199602101532.PAA19369@neptune.pristine.com.tw> Subject: Re: General questions To: codonnel@bus.net (C. O'Donnell) Date: Sat, 10 Feb 1996 15:32:20 +0000 () Cc: freebsd-isp@FreeBSD.org In-Reply-To: <199602081234.HAA29621@comet.connix.com> from "C. O'Donnell" at Feb 8, 96 07:34:10 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-isp@FreeBSD.org Precedence: bulk > > A couple general questions: > > 1) adduser: Has any found a good tool to remove them? > Or did you have to write one from scratch? Nope. Now I do this manually. Remove the user entry with vipw, find all files with his uid and delete them. Remove his crontab job as well. > > 2) Do you use `/nonexistant' for a shell field in the /etc/passwd > for users with only POP mail logins or is there a better way? > What about the home directory? /tmp? > IMHO, as long as your users never log onto the mailbox machine (or it's your policy to disallow users to get to the machine except for POP mail), I guess it's OK to set it to anywhere you like. I personally even want to set their login shells to /nonexistant to avoid any user problems, as long as the machine is dedicated to POP mail server only (though I don't have chances to try yet). Setting it to /nonexistant or any non-existant directory will bring the home to / ; so I guess probably it doesn't make any difference, if the login shell is specified. Yen-Wei Liu (ywliu@pristine.com.tw) From owner-freebsd-isp Sat Feb 10 04:14:30 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA02790 for isp-outgoing; Sat, 10 Feb 1996 04:14:30 -0800 (PST) Received: from marikit.iphil.net (map@marikit.iphil.net [203.176.0.4]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id EAA02687 for ; Sat, 10 Feb 1996 04:14:14 -0800 (PST) Received: (from map@localhost) by marikit.iphil.net (8.7.3/8.6.9) id UAA00441 for freebsd-isp@freebsd.org; Sat, 10 Feb 1996 20:12:31 +0800 From: "Miguel A.L. Paraz" Message-Id: <199602101212.UAA00441@marikit.iphil.net> Subject: Where to get working poppassd To: freebsd-isp@freebsd.org Date: Sat, 10 Feb 1996 20:12:31 +0800 (GMT+0800) X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-isp@freebsd.org Precedence: bulk Hello! Where can we find a working poppassd for FreeBSD? >From the Qualcomm collection - the Linux version edits the /etc/passwd file directly and is not usable. The one written by "John Norstad " invokes the passwd program. However, when talking to the the slave's pty, it generates a SIGBUS - and I'm not good enough to find out why. Any clues? -- miguel a.l. paraz -- map@iphil.net -- http://www.iphil.net/user/map/ iphil communications, makati city, philippines