fix(buildd): create buildd homedir

LP:2083240

starting in noble, adduser no longer creates a homedir for system users.
The buildd user then does not have a home directory, causing snaps to be
unable to run, as well as possibly other issues from a missing assumed
homedir. Explicitly create /home/buildd
ubuntu/master
John Chittum 3 months ago
parent ceec72cd59
commit e128704c77
No known key found for this signature in database
GPG Key ID: 475060D72BBF8501

@ -4,6 +4,7 @@ set -e
# Create the buildd user and group. # Create the buildd user and group.
addgroup --gid 2501 buildd addgroup --gid 2501 buildd
adduser --system --disabled-password --gecos 'Build Daemon user' \ adduser --system --disabled-password --gecos 'Build Daemon user' \
--ingroup buildd --uid 2001 --shell /bin/bash buildd --ingroup buildd --uid 2001 --shell /bin/bash --home /home/buildd \
buildd
mkdir -p /build/buildd mkdir -p /build/buildd
chown buildd:buildd /build/buildd chown buildd:buildd /build/buildd

Loading…
Cancel
Save