Browse Source

Fix up permissions of the database path

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

10
debian/postinst vendored

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

Loading…
Cancel
Save