Lines Matching refs:user_cmd
977 zone_get_user_cmd(brand_handle_t bh, const char *login, char *user_cmd, in zone_get_user_cmd() argument
980 bzero(user_cmd, sizeof (user_cmd)); in zone_get_user_cmd()
981 if (brand_get_user_cmd(bh, login, user_cmd, len) != 0) in zone_get_user_cmd()
984 return (user_cmd); in zone_get_user_cmd()
996 zone_get_user_pw(const char *user_cmd, struct passwd *pwent, char *pwbuf, in zone_get_user_pw() argument
1006 if ((fin = popen(user_cmd, "r")) == NULL) in zone_get_user_pw()
1241 prep_env_noninteractive(const char *user_cmd, char **env) in prep_env_noninteractive() argument
1261 pw = zone_get_user_pw(user_cmd, &pwent, pwbuf, sizeof (pwbuf)); in prep_env_noninteractive()
1532 noninteractive_login(char *zonename, const char *user_cmd, zoneid_t zoneid, in noninteractive_login() argument
1651 new_env = prep_env_noninteractive(user_cmd, new_env); in noninteractive_login()
1748 char user_cmd[MAXPATHLEN]; in main() local
2064 if (zone_get_user_cmd(bh, login, user_cmd, in main()
2065 sizeof (user_cmd)) == NULL) { in main()
2097 return (noninteractive_login(zonename, user_cmd, zoneid, in main()