diff options
-rw-r--r-- | src/apk.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -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]); |