version 1.57, 2008/06/14 20:45:45 |
version 1.58, 2008/10/06 04:58:37 |
|
|
struct passwd *pw; |
struct passwd *pw; |
char os[BUFSIZ], rel[BUFSIZ], mach[BUFSIZ], details[BUFSIZ]; |
char os[BUFSIZ], rel[BUFSIZ], mach[BUFSIZ], details[BUFSIZ]; |
char *fullname, *tmppath; |
char *fullname, *tmppath; |
int Dflag, wantcleanup; |
int Dflag, Pflag, wantcleanup; |
|
|
__dead void |
__dead void |
usage(void) |
usage(void) |
|
|
printf("%s\n\n", categories); |
printf("%s\n\n", categories); |
exit(0); |
exit(0); |
case 'P': |
case 'P': |
init(); |
Pflag = 1; |
template(stdout); |
break; |
exit(0); |
|
case 'V': |
case 'V': |
printf("%s\n", version); |
printf("%s\n", version); |
exit(0); |
exit(0); |
|
|
|
|
if (argc > 0) |
if (argc > 0) |
usage(); |
usage(); |
|
|
|
if (Pflag) { |
|
init(); |
|
template(stdout); |
|
exit(0); |
|
} |
|
|
if ((tmpdir = getenv("TMPDIR")) == NULL || tmpdir[0] == '\0') |
if ((tmpdir = getenv("TMPDIR")) == NULL || tmpdir[0] == '\0') |
tmpdir = _PATH_TMP; |
tmpdir = _PATH_TMP; |