]> git.ipfire.org Git - pakfire.git/commitdiff
jail: Always set PS1
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 12 Oct 2024 13:38:27 +0000 (13:38 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 12 Oct 2024 13:38:27 +0000 (13:38 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/jail.c

index 3b92aa966e5fd86852af00b5439ce8b15cf60437..8ebc4d85c668000beaf56eb50ffed2ba3e08ddba 100644 (file)
@@ -72,6 +72,7 @@ static const struct environ {
        { "HOME", "/root" },
        { "LANG", "C.utf-8" },
        { "PATH", "/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin", },
+       { "PS1",  "pakfire-jail \\w> " },
        { "TERM", "vt100" },
 
        // Tell everything that it is running inside a Pakfire container
@@ -180,10 +181,7 @@ static const char* pakfire_jail_uuid(struct pakfire_jail* jail) {
 }
 
 static int pakfire_jail_setup_interactive_env(struct pakfire_jail* jail) {
-       // Set PS1
-       int r = pakfire_jail_set_env(jail, "PS1", "pakfire-jail \\w> ");
-       if (r)
-               return r;
+       int r;
 
        // Copy TERM
        char* TERM = secure_getenv("TERM");