From b8940df6b9b9f4aa644cb1dfa91732b451d43ffd Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Mon, 12 Jan 2009 21:03:20 +0000 Subject: apk: support for ROOT environment variable --- src/apk.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/apk.c') diff --git a/src/apk.c b/src/apk.c index dbc2044..626c4ee 100644 --- a/src/apk.c +++ b/src/apk.c @@ -20,7 +20,7 @@ #include "apk_defines.h" #include "apk_applet.h" -const char *apk_root = "/"; +const char *apk_root; const char *apk_repository = NULL; int apk_quiet = 0, apk_progress = 0; int apk_cwd_fd; @@ -115,6 +115,10 @@ int main(int argc, char **argv) argc -= optind; argv += optind; + apk_root = getenv("ROOT"); + if (apk_root == NULL) + apk_root = "/"; + if (applet == NULL) { if (argc > 0) applet = find_applet(argv[0]); -- cgit v1.2.3