[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: inetd or cvs bug (fwd)



--- Begin Message ---
In article <[🔎] m11X3Yt-000HVyC@rainer.informatik.uni-stuttgart.de>,
Rainer Dorsch <rainer.dorsch@informatik.uni-stuttgart.de> wrote:
>
>Running cvsconfig with five repositories results in an entry of
>
>cvspserver      stream  tcp     nowait  root    /usr/sbin/tcpd  /usr/bin/cvs -b
>/usr/bin --allow-root=/var/spool/cvs/Fantesy --allow-root=/var/spool/cvs/Raweby
>--allow-root=/var/spool/cvs/tobias --allow-root=/var/spool/cvs/GenTest 
>--allow-r
>oot=/var/spool/cvs/Alex pserver
>
>in /etc/inetd.conf
>
>Any cvspserver interaction results in
>
>[rainer@rabon] ~/Emdest$ cvs diff Makefile
>cvs [diff aborted]: unrecognized auth response from rainer: CVS commands are:

This looks like a very old and well known inetd bug, max of five args.
If I recall correctly, inetd on SunOS 4.x had the same trouble, so it
probably comes from some ancient Berkeley inetd code.

If you have inetd invoke a shell script which executes cvs with your
arguments, it should work.

--Paul


--- End Message ---
-- 
Rainer Dorsch
Abt. Rechnerarchitektur  e-mail:rainer.dorsch@informatik.uni-stuttgart.de
Uni Stuttgart            Tel.: 0711-7816-215



Rainer Dorsch
Abt. Rechnerarchitektur  e-mail:rainer.dorsch@informatik.uni-stuttgart.de
Uni Stuttgart            Tel.: 0711-7816-215
Rainer Dorsch
Abt. Rechnerarchitektur  e-mail:rainer.dorsch@informatik.uni-stuttgart.de
Uni Stuttgart            Tel.: 0711-7816-215

Reply to: