* whoami to be defined and contain the name of the calling program.
* It's a kludge that it takes a max of 8 arguments in a way that
* isn't necessarily portable, but varargs doesn't work here and we
* whoami to be defined and contain the name of the calling program.
* It's a kludge that it takes a max of 8 arguments in a way that
* isn't necessarily portable, but varargs doesn't work here and we