|
|
@ -1,7 +1,7 @@
|
|
|
|
Summary: A screen manager that supports multiple logins on one terminal
|
|
|
|
Summary: A screen manager that supports multiple logins on one terminal
|
|
|
|
Name: screen
|
|
|
|
Name: screen
|
|
|
|
Version: 4.0.3
|
|
|
|
Version: 4.0.3
|
|
|
|
Release: 15%{?dist}
|
|
|
|
Release: 16%{?dist}
|
|
|
|
License: GPLv2+
|
|
|
|
License: GPLv2+
|
|
|
|
Group: Applications/System
|
|
|
|
Group: Applications/System
|
|
|
|
URL: http://www.gnu.org/software/screen
|
|
|
|
URL: http://www.gnu.org/software/screen
|
|
|
@ -15,6 +15,7 @@ BuildRequires: ncurses-devel pam-devel libutempter-devel autoconf texinfo
|
|
|
|
Source0: ftp://ftp.uni-erlangen.de/pub/utilities/screen/screen-%{version}.tar.gz
|
|
|
|
Source0: ftp://ftp.uni-erlangen.de/pub/utilities/screen/screen-%{version}.tar.gz
|
|
|
|
# Except for the PAM configuration, that is.
|
|
|
|
# Except for the PAM configuration, that is.
|
|
|
|
Source1: screen.pam
|
|
|
|
Source1: screen.pam
|
|
|
|
|
|
|
|
Source2: screen.tmpfs
|
|
|
|
|
|
|
|
|
|
|
|
Patch1: screen-4.0.3-libs.patch
|
|
|
|
Patch1: screen-4.0.3-libs.patch
|
|
|
|
# Some tweaks of the default screenrc
|
|
|
|
# Some tweaks of the default screenrc
|
|
|
@ -87,6 +88,10 @@ install -p -m 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/screen
|
|
|
|
# Create the socket dir
|
|
|
|
# Create the socket dir
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/screen
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/screen
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# And tell systemd to recreate it on start with tmpfs
|
|
|
|
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/tmpfiles.d
|
|
|
|
|
|
|
|
install -p -m 0644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/tmpfiles.d/screen.conf
|
|
|
|
|
|
|
|
|
|
|
|
# Remove files from the buildroot which we don't want packaged
|
|
|
|
# Remove files from the buildroot which we don't want packaged
|
|
|
|
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
|
|
|
|
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
|
|
|
|
|
|
|
|
|
|
|
@ -117,8 +122,13 @@ fi
|
|
|
|
%attr(775,root,screen) %{_localstatedir}/run/screen
|
|
|
|
%attr(775,root,screen) %{_localstatedir}/run/screen
|
|
|
|
%config(noreplace) %{_sysconfdir}/screenrc
|
|
|
|
%config(noreplace) %{_sysconfdir}/screenrc
|
|
|
|
%config(noreplace) %{_sysconfdir}/pam.d/screen
|
|
|
|
%config(noreplace) %{_sysconfdir}/pam.d/screen
|
|
|
|
|
|
|
|
%{_sysconfdir}/tmpfiles.d/screen.conf
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
|
|
|
|
* Fri Nov 12 2010 Miroslav Lichvar <mlichvar@redhat.com> - 4.0.3-16
|
|
|
|
|
|
|
|
- create socket directory on start with tmpfs (#652348)
|
|
|
|
|
|
|
|
- add -4 and -6 options to man page (#650321)
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Sep 25 2009 Miroslav Lichvar <mlichvar@redhat.com> - 4.0.3-15
|
|
|
|
* Fri Sep 25 2009 Miroslav Lichvar <mlichvar@redhat.com> - 4.0.3-15
|
|
|
|
- fix crash when resizing (#515055)
|
|
|
|
- fix crash when resizing (#515055)
|
|
|
|
- try to improve default config (#523647, #506256, #492729)
|
|
|
|
- try to improve default config (#523647, #506256, #492729)
|
|
|
|