From a9ecaa0204cd7463927fe9f433ecbd7c67be79a2 Mon Sep 17 00:00:00 2001 From: Philippe Makowski Date: Mon, 4 Nov 2019 14:59:36 +0100 Subject: [PATCH] Change firebird-superserver.service file permissions, fix #1768091 Set login shell to /sbin/nologin, fix #1764128 Remove BR libtermcap-devel --- firebird.spec | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/firebird.spec b/firebird.spec index b43f70b..6f3b1e5 100644 --- a/firebird.spec +++ b/firebird.spec @@ -6,7 +6,7 @@ Name: firebird Version: %{upversion} -Release: 4%{?dist} +Release: 5%{?dist} Summary: SQL relational database management system License: Interbase @@ -266,7 +266,7 @@ cp .%{_datadir}/%{name}/misc/%{name}-superserver.service .%{_unitdir}/%{name}-su %pre # Create the firebird group if it doesn't exist getent group %{name} || /usr/sbin/groupadd -r %{name} -getent passwd %{name} >/dev/null || /usr/sbin/useradd -d / -g %{name} -s /bin/nologin -r %{name} +getent passwd %{name} >/dev/null || /usr/sbin/useradd -d / -g %{name} -s /sbin/nologin -r %{name} # Add gds_db to /etc/services if needed FileName=/etc/services @@ -322,8 +322,7 @@ fi %config(noreplace) %attr(0664,%{name},%{name}) %{_localstatedir}/log/%{name}/%{name}.log %config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/%{name} -%defattr(0755,root,root,0755) -%{_unitdir}/%{name}-superserver.service +%attr(0644,root,root) %{_unitdir}/%{name}-superserver.service %files devel @@ -371,6 +370,11 @@ fi %changelog +* Mon Nov 4 2019 Philippe Makowski - 3.0.5.33054-4 +- Change firebird-superserver.service file permissions, fix #1768091 +- Set login shell to /sbin/nologin, fix #1764128 +- Remove BR libtermcap-devel + * Wed Aug 21 2019 Philippe Makowski - 3.0.4.33054-4 - Remove tmpfile, fix #1687058