Create user 'cloud' in cloudstack-usage postinstall (#7559)

This ensures the chown 'cloud:cloud' command (later in the same file)
is always performed with no error.
This commit is contained in:
Ben 2023-05-26 06:44:02 -04:00 committed by GitHub
parent 4138ca7c5d
commit c3535880d2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -21,7 +21,12 @@ set -e
case "$1" in
configure)
if ! getent passwd cloud >/dev/null; then
adduser --quiet --system --group --no-create-home --home /var/lib/cloudstack/management cloud
else
usermod -m -d /var/lib/cloudstack/management cloud || true
fi
# Linking usage server db.properties to management server db.properties
if [ -f "/etc/cloudstack/management/db.properties" ]; then
echo "Replacing usage server's db.properties with a link to the management server's db.properties"