summaryrefslogtreecommitdiff
path: root/debian/anastasis-httpd.config
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2021-08-30 19:08:30 +0200
committerFlorian Dold <florian@dold.me>2021-08-30 19:08:30 +0200
commit5d2732eb6046d44ee34e837e4bb0a66da9d93c3f (patch)
tree9dd6281a57a3d0e1974deb43297fccb06f885dea /debian/anastasis-httpd.config
parent32d0c73fd752d1426382bdd8b26e3b6fb3d15aeb (diff)
downloadanastasis-5d2732eb6046d44ee34e837e4bb0a66da9d93c3f.tar.gz
anastasis-5d2732eb6046d44ee34e837e4bb0a66da9d93c3f.tar.bz2
anastasis-5d2732eb6046d44ee34e837e4bb0a66da9d93c3f.zip
debian: db setup
Diffstat (limited to 'debian/anastasis-httpd.config')
-rw-r--r--debian/anastasis-httpd.config24
1 files changed, 4 insertions, 20 deletions
diff --git a/debian/anastasis-httpd.config b/debian/anastasis-httpd.config
index 7ea8a7b..97f57bc 100644
--- a/debian/anastasis-httpd.config
+++ b/debian/anastasis-httpd.config
@@ -7,32 +7,16 @@ set -e
_USERNAME=anastasis-httpd
_GROUPNAME=www-data
-db_input low anastasis/reconfigure-webserver || true
-db_go
-
-# Set permissions for sqlite3 file
-# (for when we support sqlite3 in the future)
-dbc_dbfile_owner="${_USERNAME}:${_GROUPNAME}"
-dbc_dbfile_perms="0600"
-
-dbc_psql_createdb_encoding="UTF8"
-
-# Set MySQL encoding to UTF8, just in case MySQL
-# support is added in the future.
-dbc_mysql_createdb_encoding="UTF8"
+# For now, we only support postgres
+dbc_dbtypes=pgsql
+dbc_dbuser=${_USERNAME}
-# Try to get it to use UNIX domain sockets, if possible.
-# (Note: doesn't seem to do much, still uses username+PW+TCP
-# on my system :-( dbconfig documentation sucks.).
dbc_authmethod_user=ident
dbc_authmethod_admin=ident
-dbc_dbuser=${_USERNAME}
-
-
if [ -f /usr/share/dbconfig-common/dpkg/config.pgsql ]; then
. /usr/share/dbconfig-common/dpkg/config.pgsql
- dbc_go anastasis "$@"
+ dbc_go anastasis-httpd "$@"
fi
db_stop