#!/usr/bin/env sh # # Arm SCP/MCP Software # Copyright (c) 2021-2023, Arm Limited and Contributors. All rights reserved. # # SPDX-License-Identifier: BSD-3-Clause # if id vagrant > /dev/null 2>&1; then user=vagrant elif id user > /dev/null 2>&1; then user=user fi if [ -z "${user}" ]; then exec $@ else uid=$(stat -c "%u" ".") gid=$(stat -c "%u" ".") usermod -u ${uid} ${user} groupmod -g ${gid} ${user} if [ $# -eq 0 ]; then exec su ${user} else exec gosu ${user} $@ fi fi