From 010e0873e8c629bdd5b7243a2a2f6c2a2de333ea Mon Sep 17 00:00:00 2001 From: Ginger Date: Mon, 22 Sep 2025 11:16:22 -0400 Subject: [PATCH] fix: Use mode 600 for config files on Fedora because they contain secret info --- pkg/fedora/continuwuity.spec.rpkg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/fedora/continuwuity.spec.rpkg b/pkg/fedora/continuwuity.spec.rpkg index 71cb686d..e9d3abdd 100644 --- a/pkg/fedora/continuwuity.spec.rpkg +++ b/pkg/fedora/continuwuity.spec.rpkg @@ -51,7 +51,7 @@ find .cargo/registry/ -executable -name "*.rs" -exec chmod -x {} + %install install -Dpm0755 target/rpm/conduwuit -t %{buildroot}%{_bindir} install -Dpm0644 pkg/conduwuit.service -t %{buildroot}%{_unitdir} -install -Dpm0644 conduwuit-example.toml %{buildroot}%{_sysconfdir}/conduwuit/conduwuit.toml +install -Dpm0600 conduwuit-example.toml %{buildroot}%{_sysconfdir}/conduwuit/conduwuit.toml %files %license LICENSE @@ -60,7 +60,7 @@ install -Dpm0644 conduwuit-example.toml %{buildroot}%{_sysconfdir}/conduwuit/con %doc CONTRIBUTING.md %doc README.md %doc SECURITY.md -%config %{_sysconfdir}/conduwuit/conduwuit.toml +%config(noreplace) %{_sysconfdir}/conduwuit/conduwuit.toml %{_bindir}/conduwuit %{_unitdir}/conduwuit.service