1 |
On 8/4/19 2:07 PM, Conrad Kostecki wrote: |
2 |
> + |
3 |
> +ACCT_USER_GROUPS=( "minecraft" ) |
4 |
> +ACCT_USER_HOME="/var/lib/minecraft-server" |
5 |
> +ACCT_USER_HOME_OWNER="minecraft:minecraft" |
6 |
|
7 |
You don't have to set ACCT_USER_HOME_OWNER here. That ownership is the |
8 |
common case, so the eclass will do the right thing for you and set it by |
9 |
default. From acct-user.eclass: |
10 |
|
11 |
if [[ ${ACCT_USER_HOME} != /dev/null ]]; then |
12 |
# default ownership to user:group |
13 |
if [[ -z ${ACCT_USER_HOME_OWNER} ]]; then |
14 |
ACCT_USER_HOME_OWNER=${ACCT_USER_NAME}:${ACCT_USER_GROUPS[0]} |
15 |
fi |
16 |
fowners "${ACCT_USER_HOME_OWNER}" "${ACCT_USER_HOME}" |
17 |
fperms "${ACCT_USER_HOME_PERMS}" "${ACCT_USER_HOME}" |
18 |
fi |