Lines Matching refs:basedir

49 static char *basedir = NULL;		/* basedir (cmb w/ inst rt if req) */  variable
389 basedir, NULL, gettext(MSG_HELP), in ask_basedir()
449 (basedir = getenv("BASEDIR"))) != 0) { in set_basedirs()
451 getenv("PKG"), basedir, orig_basedir); in set_basedirs()
474 basedir = getenv("BASEDIR"); in set_basedirs()
475 if (basedir && *basedir) in set_basedirs()
476 orig_basedir = expand_path(basedir); in set_basedirs()
485 basedir = pkgparam(pkginst, "BASEDIR"); in set_basedirs()
486 if (basedir && *basedir) in set_basedirs()
487 orig_basedir = expand_path(basedir); in set_basedirs()
501 basedir = pkgparam(pkginst, "BASEDIR"); in set_basedirs()
502 if (basedir && *basedir) in set_basedirs()
503 orig_basedir = expand_path(basedir); in set_basedirs()
522 basedir = fixpath(orig_basedir); in set_basedirs()
528 if (strcmp(basedir, "/") == 0) in set_basedirs()
576 mkbasedir(int flag, char *basedir) in mkbasedir() argument
585 if (is_a_basedir() && isdir(basedir)) { in mkbasedir()
590 if (access(basedir, F_OK) == 0) { in mkbasedir()
591 ptext(stderr, gettext(MSG_ISAFILE), basedir); in mkbasedir()
603 if (unlink(basedir) == -1) { in mkbasedir()
605 basedir); in mkbasedir()
610 ptext(stderr, gettext(MSG_MUSTEXIST), basedir); in mkbasedir()
620 if (access(basedir, F_OK) == 0 || mkpath(basedir)) { in mkbasedir()
621 progerr(gettext(ERR_MKBASE), basedir); in mkbasedir()
650 client_basedir = strdup(basedir); in set_client_basedir()
695 return (basedir); in get_basedir()
714 return (basedir); in get_info_basedir()
755 putparam("BASEDIR", basedir); in put_path_params()
810 orig_offset_rel = (is_a_basedir()) ? (strlen(basedir) + in eval_path()
850 rel_fmt[base_sepr], basedir, path); in eval_path()