inetd arg limits

inetd arg limits

Post by Paul Greg » Thu, 22 Jan 1998 04:00:00

Solaris (2.5) inetd currently only allows 5 args, one of which is argv[0].

I've a POP3 server which needs 8 arguments and so I'm being forced to wrap
a shell script around the rest though I'm unhappy about the security in this.
Is there any way to increate inetd's pathetically small limits?

Paul Gregg
Email address blackholed against spammers.


1. Arg!!! inetd only lets me use 5 arguments

This really isn't a complaint, or a request for information.  It's
just to let everyone know that inetd restricts you to using 5
arguments.  This is a very difficult problem to debug, especially if
you don't have the source to inetd lying around.

So FYI, inetd programs can't be started with more than 5, count em'
five arguments.

That is all.


 |              | Computer & Information Services |like driving a wagon pulled
 | Gopher Dude  | University of Minnesota         |by a thousand chickens.
///// / / /    /////// / / / /  /  /  /   /      //// / / / /  /  /  /   /

2. slip, slattach, permanent serial

3. limit of command line arg numbers

4. Setting up dial-in port

5. array size limits? Getting arg list too long

6. time controlled loop

7. invoking ld(1) with -z ld32=arg when arg takes a comma

8. How can I disable mgetty?

9. /bin/sh: VAR=function arg arg ? (possible?)

10. Q inetd/sockets: how to run my daemon from inetd???

11. multiple inetd spawning from an inetd

12. Restart inetd or reboot without using console...when inetd is dead

13. troubles with inetd / inetd.conf