Skip to content
Snippets Groups Projects
12-r.sh 541 B
Newer Older
Olivier Benz's avatar
Olivier Benz committed
#!/bin/bash
# Copyright (c) 2020 b-data GmbH.
# Distributed under the terms of the MIT License.

set -e

if [ "$(id -u)" == 0 ] ; then
Olivier Benz's avatar
Olivier Benz committed
  if [ "${NB_USER}" = "root" ] && [ "${NB_UID}" = "$(id -u "${NB_USER}")" ] && [ "${NB_GID}" = "$(id -g "${NB_USER}")" ]; then
    HOME="/home/root"
  fi
Olivier Benz's avatar
Olivier Benz committed
  # Create user's R package library
  RLU=$(run_user_group Rscript -e "cat(Sys.getenv('R_LIBS_USER'))")
  run_user_group mkdir -p "$RLU"
else
  # Create user's R package library
  RLU=$(Rscript -e "cat(Sys.getenv('R_LIBS_USER'))")
  mkdir -p "$RLU"
fi