Andy Wardley <[EMAIL PROTECTED]> said something to this effect on 10/24/2001:
> First up, I'm trying to get a secure CVS server up and running
> on tt2.org. Almost there... just trying to find out how to
> make inetd think that tt2.org is the same domain as
> ourshack.com, even though they have different IP addresses
> (anyone know the easy answer?)
inetd is only necessary for pserver access. If CVS is accessed
via ssh only, then all you need running is sshd (you did say
"secure CVS server"); in this case, a client invoking the
command:
CVS_RSH=ssh cvs -d:ext:[EMAIL PROTECTED]:/tt3 co TT3
is effectively turned into:
{ ssh -l user cvs.tt2.org "co -up /tt3/TT3/* | tar cf- " } | tar xvf -
with some extra allowances for CVS control files and recursively
descending into the target directory. So, pserver via inetd
isn't needed for ssh-based CVS access. pserver is only necessary
for anonymous access, and it doesn't sound like that's your goal.
As an aside, why does inetd care what the address is? It should
bind all the defined services to all available addresses,
shouldn't it? If you are using tcp wrappers, you can do
accepting or rejecting there, based on the destination address
(i.e., only accept requests for port 2401 on 192.168.0.2, and not
on 192.168.0.1). Also, isn't xinetd multi-address aware/capable?
(darren)
--
The only real advantage to punk music is that nobody can whistle it.