(main): try $USERNAME
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6264 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -690,7 +690,6 @@ main(int argc, char **argv)
|
|||||||
int ret = 1;
|
int ret = 1;
|
||||||
char *cmd;
|
char *cmd;
|
||||||
size_t cmd_len;
|
size_t cmd_len;
|
||||||
struct passwd *pwd;
|
|
||||||
char *local_user;
|
char *local_user;
|
||||||
char *host = NULL;
|
char *host = NULL;
|
||||||
int host_index = -1;
|
int host_index = -1;
|
||||||
@@ -763,10 +762,14 @@ main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
pwd = getpwuid (getuid());
|
local_user = getenv ("USERNAME");
|
||||||
if (pwd == NULL)
|
if (local_user == NULL) {
|
||||||
errx (1, "who are you?");
|
struct passwd *pwd = getpwuid (getuid());
|
||||||
local_user = pwd->pw_name;
|
|
||||||
|
if (pwd == NULL)
|
||||||
|
errx (1, "who are you?");
|
||||||
|
local_user = pwd->pw_name;
|
||||||
|
}
|
||||||
|
|
||||||
if (user == NULL)
|
if (user == NULL)
|
||||||
user = local_user;
|
user = local_user;
|
||||||
|
Reference in New Issue
Block a user