version 1.100, 2001/03/01 22:46:37 |
version 1.101, 2001/03/03 23:59:34 |
|
|
/* Take a copy of the returned structure. */ |
/* Take a copy of the returned structure. */ |
pw = pwcopy(pw); |
pw = pwcopy(pw); |
|
|
/* Initialize "log" output. Since we are the client all output |
/* |
actually goes to the terminal. */ |
* Initialize "log" output. Since we are the client all output |
log_init(av[0], options.log_level, SYSLOG_FACILITY_USER, 0); |
* actually goes to stderr. |
|
*/ |
|
log_init(av[0], SYSLOG_LEVEL_INFO, SYSLOG_FACILITY_USER, 1); |
|
|
/* Read per-user configuration file. */ |
/* Read per-user configuration file. */ |
snprintf(buf, sizeof buf, "%.100s/%.100s", pw->pw_dir, _PATH_SSH_USER_CONFFILE); |
snprintf(buf, sizeof buf, "%.100s/%.100s", pw->pw_dir, _PATH_SSH_USER_CONFFILE); |
|
|
fill_default_options(&options); |
fill_default_options(&options); |
|
|
/* reinit */ |
/* reinit */ |
log_init(av[0], options.log_level, SYSLOG_FACILITY_USER, 0); |
log_init(av[0], options.log_level, SYSLOG_FACILITY_USER, 1); |
|
|
if (options.user == NULL) |
if (options.user == NULL) |
options.user = xstrdup(pw->pw_name); |
options.user = xstrdup(pw->pw_name); |