Gentoo Archives: gentoo-dev

From: Michael Orlitzky <mjo@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [PATCH 2/2] acct-user/minecraft: New user for games-server/minecraft-server
Date: Sun, 04 Aug 2019 18:54:19
Message-Id: 65ffc19f-de88-d07c-2fad-f98ec52baf3a@gentoo.org
In Reply to: [gentoo-dev] [PATCH 2/2] acct-user/minecraft: New user for games-server/minecraft-server by Conrad Kostecki
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

Replies