Lines Matching refs:home
59 char *home;
595 /* We default to the root directory as home */
596 .pw_dir = i->home ? i->home : (char*) "/",
1296 if (!streq_ptr(a->home, b->home))
1387 _cleanup_free_ char *action = NULL, *name = NULL, *id = NULL, *resolved_name = NULL, *resolved_id = NULL, *description = NULL, *home = NULL;
1400 r = extract_many_words(&p, NULL, EXTRACT_QUOTES, &action, &name, &id, &description, &home, NULL);
1465 /* Verify home */
1466 if (isempty(home) || streq(home, "-"))
1467 home = mfree(home);
1469 if (home) {
1470 if (!valid_home(home)) {
1471 log_error("[%s:%u] '%s' is not a valid home directory field.", fname, line, home);
1494 if (home) {
1495 log_error("[%s:%u] Lines of type 'r' don't take a home directory field.", fname, line);
1531 if (home) {
1532 log_error("[%s:%u] Lines of type 'm' don't take a home directory field.", fname, line);
1606 i->home = home;
1607 home = NULL;
1623 if (home) {
1624 log_error("[%s:%u] Lines of type 'g' don't take a home directory field.", fname, line);