aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--INSTALL/common.d/20_worker_base19
1 files changed, 14 insertions, 5 deletions
diff --git a/INSTALL/common.d/20_worker_base b/INSTALL/common.d/20_worker_base
index b262afb..5059ef7 100644
--- a/INSTALL/common.d/20_worker_base
+++ b/INSTALL/common.d/20_worker_base
@@ -1,16 +1,25 @@
#!/bin/bash
# add some cool base tools
-apt-get install -y man tree curl screen
+apt-get install -y man tree curl screen
# add the build user
-useradd -c "Builder" -d $DEVUSER_HOME -G sudo -m -U -s /bin/bash -u $DEVUSER_UID $DEVUSER
-echo $DEVUSER:$DEVUSER_PASSWORD | chpasswd
+useradd -c "Builder" -d $DEVUSER_HOME -G sudo,systemd-journal -m -U -s /bin/bash -u $DEVUSER_UID $DEVUSER
+echo $DEVUSER:$DEVUSER_PASSWORD | chpasswd
# generate an extra environment file sourced by bashrc
-for k in DEVUSER DEVUSER_UID DEVUSER_HOME \
+for k in DEVUSER \
+ DEVUSER_UID \
+ DEVUSER_HOME \
XDT_DIR \
- XDT_META XDT_DOWNLOADCACHE XDT_SSTATECACHE XDT_CCACHE XDT_BUILD XDT_WORKSPACE XDT_SOURCES XDT_SDK \
+ XDT_META \
+ XDT_DOWNLOADCACHE \
+ XDT_SSTATECACHE \
+ XDT_CCACHE \
+ XDT_BUILD \
+ XDT_WORKSPACE \
+ XDT_SOURCES \
+ XDT_SDK \
; do
v=${!k} # get value
[[ "${v:0:1}" == "/" ]] && mkdir -p $v # create dir only if value starts with "/"