Snazzier shell prompt
This commit is contained in:
parent
b132840385
commit
ec0b90dc9b
|
@ -45,17 +45,19 @@ char *parseLang(char *lang) {
|
||||||
|
|
||||||
void session(char *uuid, char *lang)
|
void session(char *uuid, char *lang)
|
||||||
{
|
{
|
||||||
char *image, *container;
|
char *image, *container, *hostname;
|
||||||
if (asprintf(&image, "riju:lang-%s", lang) < 0)
|
if (asprintf(&image, "riju:lang-%s", lang) < 0)
|
||||||
die("asprintf failed");
|
die("asprintf failed");
|
||||||
if (asprintf(&container, "riju-session-%s", uuid) < 0)
|
if (asprintf(&container, "riju-session-%s", uuid) < 0)
|
||||||
die("asprintf failed");
|
die("asprintf failed");
|
||||||
|
if (asprintf(&hostname, "HOSTNAME=%s", lang) < 0)
|
||||||
|
die("asprintf failed");
|
||||||
char *argv[] = {
|
char *argv[] = {
|
||||||
"docker",
|
"docker",
|
||||||
"run",
|
"run",
|
||||||
"--rm", "-it",
|
"--rm", "-it",
|
||||||
"-e", "HOME=/home/riju",
|
"-e", "HOME=/home/riju",
|
||||||
"-e", "HOSTNAME=riju",
|
"-e", hostname,
|
||||||
"-e", "LANG=C.UTF-8",
|
"-e", "LANG=C.UTF-8",
|
||||||
"-e", "LC_ALL=C.UTF-8",
|
"-e", "LC_ALL=C.UTF-8",
|
||||||
"-e", "LOGNAME=riju",
|
"-e", "LOGNAME=riju",
|
||||||
|
@ -66,7 +68,7 @@ void session(char *uuid, char *lang)
|
||||||
"-e", "TMPDIR=/tmp",
|
"-e", "TMPDIR=/tmp",
|
||||||
"-e", "USER=riju",
|
"-e", "USER=riju",
|
||||||
"-e", "USERNAME=riju",
|
"-e", "USERNAME=riju",
|
||||||
"--hostname", "riju",
|
"--hostname", lang,
|
||||||
"--name", container,
|
"--name", container,
|
||||||
image, "cat", NULL,
|
image, "cat", NULL,
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue