diff --git a/functions.sh b/functions.sh index 9d8cef9..652d2a8 100755 --- a/functions.sh +++ b/functions.sh @@ -1466,6 +1466,15 @@ EOF # shopt -u extglob eval $SHOPTEXTGLOB } + +chuser () { + [ $(id -u) -gt 0 ] && return + u_id="$(id -u $1)" + g_id="$(id -g $1)" + install -o ${u_id} -g ${g_id} -m 0700 /run/user/${u_id} + cp ${getbashrcfile} /run/user/${u_id}/. + cp ${getvimrcfile} /run/user/${u_id}/. +} #EOF