Fix up permissions of the database path

Also apply the database creation and ownership change on every
installation and upgrade.
merge-requests/551/head
Paul van Tilburg 11 months ago
parent 1e560529d8
commit 8cf408e966
No known key found for this signature in database
GPG Key ID: C6DE073EDA9EEC4D

10
debian/postinst vendored

@ -19,11 +19,11 @@ case "$1" in
_matrix-conduit
fi
# Create the database path if it does not exist yet.
if [ ! -d "$CONDUIT_DATABASE_PATH" ]; then
mkdir -p "$CONDUIT_DATABASE_PATH"
chown _matrix-conduit "$CONDUIT_DATABASE_PATH"
fi
# Create the database path if it does not exist yet and fix up ownership
# and permissions.
mkdir -p "$CONDUIT_DATABASE_PATH"
chown _matrix-conduit "$CONDUIT_DATABASE_PATH"
chmod 700 "$CONDUIT_DATABASE_PATH"
if [ ! -e "$CONDUIT_CONFIG_FILE" ]; then
# Write the debconf values in the config.

Loading…
Cancel
Save