Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Apr 2000 09:31:08 +1000
From:      "Doug Young" <dougy@gargoyle.apana.org.au>
To:        <freebsd-questions@freebsd.org>
Subject:   sendmail virtual hosting setup
Message-ID:  <000701bfb16a$3b2678d0$847e03cb@ROADRUNNER>

next in thread | raw e-mail | index | archive | help
I'm trying to setup virtual hosting in 4.0 RELEASE, have put the domain
names in  sendmail.cw, setup virtusertable, but seems I need to do something
with the "mc" file that doesn't exist on my system.

Alejandro Ramirez said in a posting back on December 3rd 1999 "you have to
tell sendmail to use this files, for this you will have to add the following
option to your ".mc" file.: FEATURE('virtusertable', 'hash
/etc/mail/virtusertable')dnl .... you can find a generic file in
"/usr/src/contrib/sendmail/cf/cf" directory......"

Well thats probably OK if one has a "/usr/src/contrib" directory, but not
much use if it doesn't exist !!" Now I know there's a place in /sysinstall
to add all system sources, but surely there's gotta be a better way to get
the one itty bitty file I need than clutter up my system with hundreds of
Mb's of stuff I'll probably never uae..

Is it more straightforward to download the source from sendmail.org &compile
/ install over the existing sendmail installation in order to get access to
the configuration stuff ??

I've tried making sense of the documentation at sendmail.org, but its
obviously written for experts & not someone trying to figure this stuff out
for the first time,
there's far too many critical steps omitted for it to be of any use to a
newbie..

According to info at sendmail.org, in order to reverse-map local users for
outbound mail, apparently I also need to add

"FEATURE('genericstable', 'dbm /etc/genericstable')dnl"
"GENERICS_DOMAIN_FILE('/etc/sendmail.cG')dnl"
and create "/etc/genericstable"

however there's virtually no info explaining exactly HOW one is supposed to
go about this.

In documentation generally there's many mentions of "sending a SIGHUP" which
I understand is supposed to be a way or restarting a process. However as far
as I've been able to find, the actual command "SIGHUP" doesn't exist.
There's no man entry for it, hours of poking around the mailing list
archives has failed to produce any indication of how to use it, (the only
response I've ever got from using it is Command not found), so why is it
mentioned so often rather than using the "real" command relevant to whatever
application, in this case something like "kill -HUP 'cat /var/run/inetd.pid"
??








To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000701bfb16a$3b2678d0$847e03cb>