diff --git a/bundles/postgresql/items.py b/bundles/postgresql/items.py index f48ad74..8e2a824 100644 --- a/bundles/postgresql/items.py +++ b/bundles/postgresql/items.py @@ -79,11 +79,15 @@ postgres_roles = { }, } +restart_deps = { + f'file:/etc/postgresql/{postgresql_version}/main/pg_hba.conf', + f'file:/etc/postgresql/{postgresql_version}/main/postgresql.conf', + *{f'pkg_apt:{i}' for i in pkg_apt.keys()}, +} + svc_systemd = { 'postgresql': { - 'needs': { - 'pkg_apt:postgresql-11', - }, + 'needs': restart_deps, }, }