#!/bin/bash

set -e

if [[ -n "${ASUSER_TRACE:-}" ]]; then
  set -x
fi

ASUSER_STDOUT_2=${ASUSER_STDOUT_2:-${ASUSER_STDOUT}}
ASUSER_STDERR_2=${ASUSER_STDERR_2:-${ASUSER_STDERR}}

echo "${1:-}" | sudo -u "${2:-root}" --stdin id -u > "${ASUSER_STDOUT:-stdout}" 2> "${ASUSER_STDERR:-stderr}"
if [[ -n "${ASUSER_REPEAT:-}" ]]; then
  echo "" | sudo -u "${2:-root}" --stdin id -u >> "${ASUSER_STDOUT_2:-stdout}" 2>> "${ASUSER_STDERR_2:-stderr}"
fi

true end of asuser
