blob: 64d2260d8c537b50f31c203667b87243b8bf0ea9 (
plain) (
tree)
|
|
#!/bin/ash
U=$(id -u "$PAM_USER")
[ -z "$U" ] && exit 1
E="$(getent passwd "$U")"
[ -z "$E" ] && exit 2
G="$(echo "$E" | awk -F: '{print $4}')"
[ -z "$G" ] && exit 3
DIR="$(echo "$E" | awk -F: '{print $6}')"
[ -z "$DIR" ] && exit 4
mkdir -p "$DIR" || exit 5
chown "$U:$G" "$DIR"
|