diff --git a/python-postorius.changes b/python-postorius.changes
index 0eb0323..7e4ae74 100644
--- a/python-postorius.changes
+++ b/python-postorius.changes
@@ -1,3 +1,12 @@
+-------------------------------------------------------------------
+Mon Nov 18 07:23:45 UTC 2024 - Matej Cepl <mcepl@cepl.eu>
+
+- %defattr is evil! Rather have a long (and readable) list of
+  %attr in front of every line
+- one consequence of using %defattr is that we were changing
+  ownership of /srv/www, which any individual web server has no
+  business to do.
+
 -------------------------------------------------------------------
 Thu Nov 14 03:16:20 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>
 
diff --git a/python-postorius.spec b/python-postorius.spec
index 9101f57..160592d 100644
--- a/python-postorius.spec
+++ b/python-postorius.spec
@@ -267,22 +267,21 @@ fi
 %dir %{webapps_dir}
 %dir %{webapps_dir}/mailman
 
-%defattr(-,root,postorius)
 %dir %{srv_www_dir}
-%dir %{postorius_basedir}
-%{postorius_basedir}/__init__.py
-%{postorius_basedir}/manage.py
-%{postorius_basedir}/settings.py
-%{postorius_basedir}/settings_local.py
-%{postorius_basedir}/test_settings.py
-%{postorius_basedir}/urls.py
-%{postorius_basedir}/wsgi.py
+%attr(-,root,postorius) %dir %{postorius_basedir}
+%attr(-,root,postorius) %{postorius_basedir}/__init__.py
+%attr(-,root,postorius) %{postorius_basedir}/manage.py
+%attr(-,root,postorius) %{postorius_basedir}/settings.py
+%attr(-,root,postorius) %{postorius_basedir}/settings_local.py
+%attr(-,root,postorius) %{postorius_basedir}/test_settings.py
+%attr(-,root,postorius) %{postorius_basedir}/urls.py
+%attr(-,root,postorius) %{postorius_basedir}/wsgi.py
 
-%dir %{postorius_basedir}/static
-%{postorius_basedir}/static/admin
-%{postorius_basedir}/static/django-mailman3
-%{postorius_basedir}/static/postorius
-%{postorius_basedir}/static/debug_toolbar
+%attr(-,root,postorius) %dir %{postorius_basedir}/static
+%attr(-,root,postorius) %{postorius_basedir}/static/admin
+%attr(-,root,postorius) %{postorius_basedir}/static/django-mailman3
+%attr(-,root,postorius) %{postorius_basedir}/static/postorius
+%attr(-,root,postorius) %{postorius_basedir}/static/debug_toolbar
 
 %attr(750,root,postorius) %dir %{postorius_etcdir}
 %attr(640,root,postorius) %config(noreplace) %{postorius_etcdir}/settings_local.py