--- 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 ---