Compare commits

...
Sign in to create a new pull request.

1 commit

Author SHA1 Message Date
Philippe Makowski
a5c4f2dcbd Change firebird-superserver.service file permissions, fix #1768091
Set login shell to /sbin/nologin, fix #1764128
Remove BR libtermcap-devel
2019-11-04 15:32:12 +01:00

View file

@ -6,7 +6,7 @@
Name: firebird
Version: %{upversion}
Release: 3%{?dist}
Release: 4%{?dist}
Summary: SQL relational database management system
License: Interbase
@ -39,7 +39,6 @@ BuildRequires: automake
BuildRequires: libtommath-devel
BuildRequires: libtool
BuildRequires: ncurses-devel
BuildRequires: libtermcap-devel
BuildRequires: libicu-devel
BuildRequires: libedit-devel
BuildRequires: gcc-c++
@ -266,7 +265,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 +321,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 +369,11 @@ fi
%changelog
* Mon Nov 4 2019 Philippe Makowski <makowski@fedoraproject.org> - 3.0.4.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 <makowski@fedoraproject.org> - 3.0.4.33054-3
- Remove tmpfile, fix #1687058