|
|
@ -1,8 +1,8 @@
|
|
|
|
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: 2%{?dist}
|
|
|
|
Release: 3%{?dist}
|
|
|
|
License: GPL2
|
|
|
|
License: GPL
|
|
|
|
Group: Applications/System
|
|
|
|
Group: Applications/System
|
|
|
|
URL: http://www.gnu.org/software/screen
|
|
|
|
URL: http://www.gnu.org/software/screen
|
|
|
|
Requires(pre): /usr/sbin/groupadd
|
|
|
|
Requires(pre): /usr/sbin/groupadd
|
|
|
@ -28,7 +28,7 @@ Patch1: screen-3.9.13-ia64.patch
|
|
|
|
# it to suit their personal preferances
|
|
|
|
# it to suit their personal preferances
|
|
|
|
#
|
|
|
|
#
|
|
|
|
Patch2: screen-4.0.2-screenrc.patch
|
|
|
|
Patch2: screen-4.0.2-screenrc.patch
|
|
|
|
Patch3: screen-4.0.1-etcscreenrc.patch
|
|
|
|
#Patch3: screen-4.0.1-etcscreenrc.patch
|
|
|
|
|
|
|
|
|
|
|
|
# Due to the way the build system creates rpms in a buildroot
|
|
|
|
# Due to the way the build system creates rpms in a buildroot
|
|
|
|
# we need this tweak for utf8encodings
|
|
|
|
# we need this tweak for utf8encodings
|
|
|
@ -45,18 +45,19 @@ Patch5: screen-3.9.11-no-stripping-or-elf.patch
|
|
|
|
# patch is not applied for now. We'll include it in the srpm
|
|
|
|
# patch is not applied for now. We'll include it in the srpm
|
|
|
|
# in case someone else wants it.
|
|
|
|
# in case someone else wants it.
|
|
|
|
#
|
|
|
|
#
|
|
|
|
Patch6: screen-3.9.15-home-screendir.patch
|
|
|
|
#Patch6: screen-3.9.15-home-screendir.patch
|
|
|
|
|
|
|
|
|
|
|
|
# Fixes potential buffer overflow when > 2^31 semicolons are passed.
|
|
|
|
# Fixes potential buffer overflow when > 2^31 semicolons are passed.
|
|
|
|
#
|
|
|
|
#
|
|
|
|
Patch7: screen-4.0.1-args.patch
|
|
|
|
Patch7: screen-4.0.1-args.patch
|
|
|
|
Patch8: screen-4.0.2-logname.patch
|
|
|
|
#Patch8: screen-4.0.2-logname.patch
|
|
|
|
|
|
|
|
|
|
|
|
# reassign lockscreen to ^aX so its harder to hit by accident
|
|
|
|
# reassign lockscreen to ^aX so its harder to hit by accident
|
|
|
|
Patch9: screen-4.0.2-lock-shortcut.patch
|
|
|
|
Patch9: screen-4.0.2-lock-shortcut.patch
|
|
|
|
Patch10: screen-4.0.2-lib64.patch
|
|
|
|
Patch10: screen-4.0.2-lib64.patch
|
|
|
|
Patch11: screen-4.0.2-maxstr.patch
|
|
|
|
Patch11: screen-4.0.2-maxstr.patch
|
|
|
|
Patch12: screen-4.0.3-ipv6.patch
|
|
|
|
Patch12: screen-4.0.3-ipv6.patch
|
|
|
|
|
|
|
|
Patch13: screen-4.0.3-perm.patch
|
|
|
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
%description
|
|
|
|
The screen utility allows you to have multiple logins on just one
|
|
|
|
The screen utility allows you to have multiple logins on just one
|
|
|
@ -91,6 +92,7 @@ support multiple logins on one terminal.
|
|
|
|
%patch10 -p1 -b .lib64
|
|
|
|
%patch10 -p1 -b .lib64
|
|
|
|
%patch11 -p1 -b .maxstr
|
|
|
|
%patch11 -p1 -b .maxstr
|
|
|
|
%patch12 -p1 -b .ipv6
|
|
|
|
%patch12 -p1 -b .ipv6
|
|
|
|
|
|
|
|
%patch13 -p1 -b .perm
|
|
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
%build
|
|
|
|
libtoolize --copy --force
|
|
|
|
libtoolize --copy --force
|
|
|
@ -164,7 +166,6 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
|
%post
|
|
|
|
%post
|
|
|
|
/sbin/install-info %{_infodir}/screen.info.gz %{_infodir}/dir --entry="* screen: (screen). Terminal multiplexer." ||:
|
|
|
|
/sbin/install-info %{_infodir}/screen.info.gz %{_infodir}/dir --entry="* screen: (screen). Terminal multiplexer." ||:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%preun
|
|
|
|
%preun
|
|
|
|
if [ $1 = 0 ]; then
|
|
|
|
if [ $1 = 0 ]; then
|
|
|
|
/sbin/install-info --delete %{_infodir}/screen.info.gz %{_infodir}/dir --entry="* screen: (screen). Terminal multiplexer." ||:
|
|
|
|
/sbin/install-info --delete %{_infodir}/screen.info.gz %{_infodir}/dir --entry="* screen: (screen). Terminal multiplexer." ||:
|
|
|
@ -173,17 +174,20 @@ fi
|
|
|
|
|
|
|
|
|
|
|
|
%files
|
|
|
|
%files
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%doc NEWS README doc/FAQ doc/README.DOTSCREEN
|
|
|
|
%doc NEWS README doc/FAQ doc/README.DOTSCREEN COPYING
|
|
|
|
|
|
|
|
|
|
|
|
%attr(2755,root,screen) %{_bindir}/screen
|
|
|
|
%attr(0755,root,screen) %{_bindir}/screen
|
|
|
|
%{_mandir}/man1/screen.*
|
|
|
|
%{_mandir}/man1/screen.*
|
|
|
|
%{_infodir}/screen.info*
|
|
|
|
%{_infodir}/screen.info*
|
|
|
|
%{_datadir}/screen
|
|
|
|
%{_datadir}/screen
|
|
|
|
%attr(775,root,screen) %{_localstatedir}/run/screen
|
|
|
|
%attr(0755,root,screen) %{_localstatedir}/run/screen
|
|
|
|
%config(noreplace) /etc/screenrc
|
|
|
|
%config(noreplace) /etc/screenrc
|
|
|
|
%config(noreplace) /etc/pam.d/screen
|
|
|
|
%config(noreplace) /etc/pam.d/screen
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
|
|
|
|
* Tue Feb 6 2007 Marcela Maslanova <mmaslano@redhat.com> - 4.0.3-3
|
|
|
|
|
|
|
|
- rebuilt (change in spec file)
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Jan 5 2007 Marcela Maslanova <mmaslano@redhat.com> - 4.0.3-2
|
|
|
|
* Fri Jan 5 2007 Marcela Maslanova <mmaslano@redhat.com> - 4.0.3-2
|
|
|
|
- rebuilt (change in spec file)
|
|
|
|
- rebuilt (change in spec file)
|
|
|
|
|
|
|
|
|
|
|
@ -446,13 +450,13 @@ for build 2.
|
|
|
|
* Sat May 6 2000 Bill Nottingham <notting@redhat.com>
|
|
|
|
* Sat May 6 2000 Bill Nottingham <notting@redhat.com>
|
|
|
|
- fix build for ia64
|
|
|
|
- fix build for ia64
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Apr 3 2000 Bernhard Rosenkränzer <bero@redhat.com>
|
|
|
|
* Mon Apr 3 2000 Bernhard Rosenkränzer <bero@redhat.com>
|
|
|
|
- rebuild with new ncurses
|
|
|
|
- rebuild with new ncurses
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Mar 7 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
|
* Tue Mar 7 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
|
- rebuild for sparc baud rates > 38400.
|
|
|
|
- rebuild for sparc baud rates > 38400.
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Feb 15 2000 Bernhard Rosenkränzer <bero@redhat.com>
|
|
|
|
* Tue Feb 15 2000 Bernhard Rosenkränzer <bero@redhat.com>
|
|
|
|
- Fix MD5 password support (Bug #9463)
|
|
|
|
- Fix MD5 password support (Bug #9463)
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Feb 3 2000 Bill Nottingham <notting@redhat.com>
|
|
|
|
* Thu Feb 3 2000 Bill Nottingham <notting@redhat.com>
|
|
|
|