besfahbo 38bf135
Summary: A screen manager that supports multiple logins on one terminal
cvsdist b30bd93
Name: screen
8067843
Version: 4.0.3
d14e83e
Release: 8%{?dist}
d14e83e
License: GPLv2+
cvsdist b30bd93
Group: Applications/System
cvsdist b30bd93
URL: http://www.gnu.org/software/screen
6caf3c1
Requires(pre): /usr/sbin/groupadd
6caf3c1
Requires(preun): /sbin/install-info
6caf3c1
Requires(post): /sbin/install-info
6caf3c1
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
80f65c1
BuildRequires: ncurses-devel texinfo pam-devel libtool
cvsdist b30bd93
cvsdist 935f810
#
cvsdist b30bd93
# The one and only true source
cvsdist b30bd93
#
cvsdist 935f810
Source0: ftp://ftp.uni-erlangen.de/pub/utilities/screen/screen-%{version}.tar.gz
cvsdist b30bd93
cvsdist b30bd93
# Except for the PAM configuration, that is.
cvsdist b30bd93
Source1: screen.pam
cvsdist b30bd93
cvsdist b30bd93
# Small tweak for ia64
cvsdist b30bd93
#
cvsdist b30bd93
Patch1: screen-3.9.13-ia64.patch
cvsdist b30bd93
cvsdist b30bd93
# Some tweaks of the default screenrc
cvsdist b30bd93
# really end users should visit /etc/screenrc and tweak
cvsdist b30bd93
# it to suit their personal preferances
cvsdist b30bd93
#
prockai e0a421b
Patch2: screen-4.0.2-screenrc.patch
addc6e6
#Patch3: screen-4.0.1-etcscreenrc.patch
cvsdist b30bd93
cvsdist b30bd93
# Due to the way the build system creates rpms in a buildroot
cvsdist b30bd93
# we need this tweak for utf8encodings
cvsdist b30bd93
#
6caf3c1
# This is not needed anymore
6caf3c1
#Patch4: screen-3.9.11-utf8-install.patch
cvsdist b30bd93
cvsdist b30bd93
# We need to allow rpm to strip the binary and we don't have a
cvsdist b30bd93
# libelf dependancy
cvsdist 964827b
Patch5: screen-3.9.11-no-stripping-or-elf.patch
cvsdist b30bd93
cvsdist 964827b
# The maintainers really didn't like this patch, and I couldn't
cvsdist 964827b
# reproduce the "access denied" problem on 4.0.1, so this 
cvsdist 964827b
# patch is not applied for now.  We'll include it in the srpm
cvsdist 964827b
# in case someone else wants it.
cvsdist 935f810
#
addc6e6
#Patch6: screen-3.9.15-home-screendir.patch
cvsdist 935f810
cvsdist 964827b
# Fixes potential buffer overflow when > 2^31 semicolons are passed.
cvsdist 964827b
#
cvsdist 964827b
Patch7: screen-4.0.1-args.patch
addc6e6
#Patch8: screen-4.0.2-logname.patch
cvsdist 964827b
prockai 4cd3b7d
# reassign lockscreen to ^aX so its harder to hit by accident
8c4b648
#Patch9: screen-4.0.2-lock-shortcut.patch
prockai 3f9e88f
Patch10: screen-4.0.2-lib64.patch
prockai 19cade0
Patch11: screen-4.0.2-maxstr.patch
8067843
Patch12: screen-4.0.3-ipv6.patch
addc6e6
Patch13: screen-4.0.3-perm.patch
6caf3c1
cvsdist b30bd93
%description
cvsdist b30bd93
The screen utility allows you to have multiple logins on just one
cvsdist b30bd93
terminal. Screen is useful for users who telnet into a machine or are
cvsdist b30bd93
connected via a dumb terminal, but want to use more than just one
cvsdist b30bd93
login.
cvsdist b30bd93
cvsdist b30bd93
Install the screen package if you need a screen manager that can
cvsdist b30bd93
support multiple logins on one terminal.
cvsdist b30bd93
cvsdist b30bd93
cvsdist b30bd93
%prep
cvsdist b30bd93
cvsdist b30bd93
cvsdist b30bd93
%setup -q
cvsdist b30bd93
%patch1 -p1 -b .ia64
cvsdist b30bd93
%patch2 -p1 -b .screenrc
cvsdist 9dd1bca
#%patch3 -p1 -b .etcscreenrc
6caf3c1
#%patch4 -p1 -b .utf8-install
cvsdist 964827b
%patch5 -p1 -b .no-stripping-or-elf
prockai e0a421b
#%patch8 -p1 -b .logname
cvsdist 964827b
cvsdist 964827b
# Uncomment if you want screen to first try to use $HOME/.screens
cvsdist 964827b
# and subsequently try to use /tmp/S-<user>
cvsdist 964827b
#
cvsdist 964827b
#%patch6 -p1 -b .screendir
cvsdist 964827b
cvsdist 964827b
#
cvsdist 964827b
#
cvsdist 964827b
%patch7 -p0 -b .args
8c4b648
#%patch9 -p1 -b .lock-shortcut
prockai 3f9e88f
%patch10 -p1 -b .lib64
prockai 19cade0
%patch11 -p1 -b .maxstr
8067843
%patch12 -p1 -b .ipv6
addc6e6
%patch13 -p1 -b .perm
cvsdist b30bd93
cvsdist b30bd93
%build
80f65c1
libtoolize --copy --force
80f65c1
autoconf
cvsdist b30bd93
cvsdist b30bd93
%configure \
cvsdist b30bd93
	--enable-pam \
cvsdist b30bd93
	--enable-colors256 \
cvsdist b30bd93
	--enable-rxvt_osc \
cvsdist b30bd93
	--enable-locale \
cvsdist b30bd93
	--enable-telnet \
prockai d52fdb8
	--with-sys-screenrc="/etc/screenrc" \
prockai d52fdb8
	--with-socket-dir="/var/run/screen"
cvsdist b30bd93
cvsdist b30bd93
# We would like to have braille support.
cvsdist b30bd93
#
cvsdist b30bd93
sed -e 's/.*#.*undef.*HAVE_BRAILLE.*/#define HAVE_BRAILLE 1/;' \
cvsdist b30bd93
		< config.h > config.tmp.h
cvsdist b30bd93
mv config.tmp.h config.h
cvsdist b30bd93
cvsdist b30bd93
# We really don't want to be using /usr/local
cvsdist b30bd93
# because we wish to be FSB complient
cvsdist b30bd93
#
cvsdist 964827b
#sed -e 's/\/usr\/local\/etc/\/etc/g;' < etc/etcscreenrc > etc/etcscreenrc.tmp
cvsdist 964827b
#mv etc/etcscreenrc.tmp etc/etcscreenrc
cvsdist b30bd93
cvsdist b30bd93
find doc -type f | while read line; do
cvsdist b30bd93
	sed -e 's/\(\/usr\)\?\/local\/etc/\/etc/g;' < $line > $line.tmp;
cvsdist b30bd93
	mv $line.tmp $line
cvsdist b30bd93
done
cvsdist b30bd93
cvsdist b30bd93
rm doc/screen.info*
cvsdist b30bd93
make clean
cvsdist b30bd93
prockai d52fdb8
CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE" make $BUILD_MAKE_FLAGS
6caf3c1
make %{?_smp_mflags}
cvsdist b30bd93
cvsdist b30bd93
cvsdist b30bd93
%install
cvsdist b30bd93
rm -rf $RPM_BUILD_ROOT
cvsdist b30bd93
cvsdist b30bd93
mkdir -p $RPM_BUILD_ROOT/etc
6caf3c1
make install DESTDIR=$RPM_BUILD_ROOT
cvsdist b30bd93
cvsdist b30bd93
( cd $RPM_BUILD_ROOT
cvsdist b30bd93
  rm -f .%{_bindir}/screen.old .%{_bindir}/screen
cvsdist b30bd93
  mv .%{_bindir}/screen-%{version} .%{_bindir}/screen
cvsdist b30bd93
)
cvsdist b30bd93
cvsdist b30bd93
install -c -m 0644 etc/etcscreenrc $RPM_BUILD_ROOT/etc/screenrc
cvsdist b30bd93
cat etc/screenrc >> $RPM_BUILD_ROOT/etc/screenrc
cvsdist b30bd93
cvsdist b30bd93
# Better not forget to copy the pam file around
cvsdist b30bd93
#
cvsdist b30bd93
mkdir -p $RPM_BUILD_ROOT/etc/pam.d
6caf3c1
install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT/etc/pam.d/screen
cvsdist b30bd93
prockai d52fdb8
# Create the socket dir
prockai d52fdb8
mkdir -p $RPM_BUILD_ROOT/var/run/screen
prockai d52fdb8
cvsdist b30bd93
# Remove files from the buildroot which we don't want packaged
cvsdist b30bd93
#
cvsdist b30bd93
rm -f $RPM_BUILD_ROOT/%{_infodir}/dir
cvsdist b30bd93
cvsdist b30bd93
%clean
cvsdist b30bd93
rm -rf $RPM_BUILD_ROOT
cvsdist b30bd93
7dbb134
%pre
7dbb134
/usr/sbin/groupadd -g 84 -r -f screen
7dbb134
cvsdist b30bd93
%post
addc6e6
/sbin/install-info %{_infodir}/screen.info.gz %{_infodir}/dir --entry="* screen: (screen).				Terminal multiplexer." ||:
cvsdist b30bd93
cvsdist b30bd93
%preun
cvsdist b30bd93
if [ $1 = 0 ]; then
addc6e6
	/sbin/install-info --delete %{_infodir}/screen.info.gz %{_infodir}/dir --entry="* screen: (screen).				Terminal multiplexer." ||:
cvsdist b30bd93
fi
cvsdist b30bd93
cvsdist b30bd93
cvsdist b30bd93
%files
b6f3994
%defattr(-,root,root,-)
addc6e6
%doc NEWS README doc/FAQ doc/README.DOTSCREEN COPYING
5564c72
# group screen is needed for writing into /var/run/screen with "low" permission.
5564c72
%attr(2755,root,screen) %{_bindir}/screen
cvsdist b30bd93
%{_mandir}/man1/screen.*
cvsdist b30bd93
%{_infodir}/screen.info*
prockai 378f10c
%{_datadir}/screen
5564c72
%attr(775,root,screen) %{_localstatedir}/run/screen
6caf3c1
%config(noreplace) /etc/screenrc
6caf3c1
%config(noreplace) /etc/pam.d/screen
cvsdist b30bd93
cvsdist b30bd93
%changelog
d14e83e
* Fri Aug 24 2007 Marcela Maslanova <mmaslano@redhat.com> - 4.0.3-8
d14e83e
- check licence & rebuilt for mass rebuild
d14e83e
6ef1e28
* Tue May 22 2007 Marcela Maslanova <mmaslano@redhat.com> - 4.0.3-7
8c4b648
- revert binding (patch9)
8c4b648
- Resolves: rhbz#238122
8c4b648
5564c72
* Mon Mar 26 2007 Marcela Maslanova <mmaslano@redhat.com> - 4.0.3-5
5564c72
- rebuilt (change in spec file)
5564c72
b6f3994
* Mon Mar 19 2007 Marcela Maslanova <mmaslano@redhat.com> - 4.0.3-4
b6f3994
- rebuilt (change in spec file)
b6f3994
addc6e6
* Tue Feb 6 2007 Marcela Maslanova <mmaslano@redhat.com> - 4.0.3-3
addc6e6
- rebuilt (change in spec file)
addc6e6
b31b6f3
* Fri Jan 5 2007 Marcela Maslanova <mmaslano@redhat.com> - 4.0.3-2
b31b6f3
- rebuilt (change in spec file)
b31b6f3
8067843
* Wed Oct 15 2006 Marcela Maslanova <mmaslano@redhat.com> - 4.0.3-1
8067843
- new version from upstream
8067843
- ipv6 patch #198410
8067843
6caf3c1
* Wed Aug 16 2006 Jesse Keating <jkeating@redhat.com> - 4.0.2-16
6caf3c1
- Don't use %%makeinstall, instead make install.
6caf3c1
- Change DDESTDIR to DESTDIR to do the right thing.
6caf3c1
- Comment out utf patch as it is no longer necessary.
6caf3c1
- Add dist tag
6caf3c1
- Change PreReq to correct Requires(pre), Requires(post), Requires(preun) 
6caf3c1
- Don't use RPM_SOURCE_DIR, reference the source file directly
6caf3c1
- Do the compiling (make) in %%build, not %%install
6caf3c1
- Don't replace /etc/screenrc if the user has modified it
6caf3c1
- Ditto /etc/pam.d/screen
6caf3c1
- Change the buildroot to follow guidelines
6caf3c1
3306782
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 4.0.2-15.1
3306782
- rebuild
3306782
prockai 19cade0
* Mon Jul 10 2006 Petr Rockai <prockai@redhat.com> - 4.0.2-15
prockai 19cade0
- bump MAXSTR (string buffer size) to 4k (from 256 bytes), fixes
prockai 19cade0
  status line issues with window list in status line and too many
prockai 19cade0
  windows (and possibly other issues with long strings)
prockai 19cade0
prockai 378f10c
* Tue May 30 2006 Petr Rockai <prockai@redhat.com> - 4.0.2-14
prockai 378f10c
- put /usr/share/screen into the package (so the package owns the
prockai 378f10c
  directory as well, not only the files below); fixes BR 192852
prockai 378f10c
prockai 3f9e88f
* Fri Feb 24 2006 Petr Rockai <prockai@redhat.com> - 4.0.2-12
prockai 3f9e88f
- detect libutil(s).a even if it is only present in lib64 (#182407)
prockai 3f9e88f
b8d34eb
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 4.0.2-11.2
b8d34eb
- bump again for double-long bug on ppc(64)
b8d34eb
9e43819
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 4.0.2-11.1
9e43819
- rebuilt for new gcc4.1 snapshot and glibc changes
9e43819
prockai 4cd3b7d
* Tue Jan 17 2006 Petr Rockai <prockai@redhat.com> - 4.0.2-11
prockai 4cd3b7d
- change the default lockscreen shortcut to ^aX to make
prockai 4cd3b7d
  it harder to hit by accident, as per BR 157821
prockai 4cd3b7d
783200d
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
783200d
- rebuilt
783200d
8d98a41
* Mon Oct 10 2005 Tomas Mraz <tmraz@redhat.com> - 4.0.2-10
8d98a41
- use include instead of pam_stack in pam config
8d98a41
7dbb134
* Fri May 27 2005 Bill Nottingham <notting@redhat.com> - 4.0.2-9
7dbb134
- don't use utmp group for socket dir; use a dedicated screen gid
7dbb134
prockai d52fdb8
* Tue Mar 29 2005 Petr Rockai <prockai@redhat.com> - 4.0.2-8
prockai d52fdb8
- fix BR 150392 by implementing the setgid/utmp scheme for socket directory
prockai d52fdb8
prockai ed7b385
* Wed Mar 02 2005 Petr Rockai <prockai@redhat.com> - 4.0.2-7
prockai ed7b385
- rebuild
prockai ed7b385
prockai e0a421b
* Tue Feb 15 2005 Petr Rockai <prockai@redhat.com> - 4.0.2-6
prockai e0a421b
- fix BR 136234 by carrying out the suggested change in /etc/screenrc
prockai e0a421b
- drop screen-4.0.2-logname.patch (merged into screen-4.0.2-screenrc.patch)
prockai 78d0d02
- grant wish 130674 by adding a (commented out) caption statement to default
prockai 78d0d02
  screenrc
prockai e0a421b
80f65c1
* Fri Sep 10 2004 Warren Togami <wtogami@redhat.com> 4.0.2-5
80f65c1
- #132321 and some minor spec cleanups
80f65c1
cvsdist 53925bd
* Fri Aug  6 2004 Daniel Reed <djr@redhat.com> 4.0.2-4
cvsdist 53925bd
- remove extra entries in "sources" file
cvsdist 53925bd
cvsdist d81421c
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist d81421c
- rebuilt
cvsdist d81421c
cvsdist 9dd1bca
* Wed Apr 28 2004 Daniel Reed <djr@redhat.com> 4.0.2-2
cvsdist 9dd1bca
- Add patch -logname to correct #121875
cvsdist 9dd1bca
cvsdist 9dd1bca
* Mon Apr 05 2004 Daniel Reed <djr@redhat.com> 4.0.2-1
cvsdist 9dd1bca
- Version bump (4.0.2)
cvsdist 9dd1bca
cvsdist 67230d5
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 67230d5
- rebuilt
cvsdist 67230d5
cvsdist 67230d5
* Tue Jan 27 2004 Lon Hohberger <lhh@redhat.com> 4.0.1-3
cvsdist 67230d5
- Rebuild
cvsdist 67230d5
cvsdist 964827b
* Mon Dec 08 2003 Lon Hohberger <lhh@redhat.com> 4.0.1-2
cvsdist 964827b
- Build for Fedora
cvsdist 964827b
cvsdist 964827b
* Mon Dec 08 2003 Lon Hohberger <lhh@redhat.com> 4.0.1-1
cvsdist 964827b
- Import of 4.0.1 from upstream.
cvsdist 964827b
- Removed screen-homedir hack introduced in 3.9.15-8.  (I
cvsdist 964827b
was unable to reproduce the behavior described in #98320,
cvsdist 964827b
and thus, the patch isn't necessary.)
cvsdist 964827b
- Fix for buffer overflow from Timo Strainen (patch 7).
cvsdist 964827b
- Fix for #111084 - we now require texinfo to build.
cvsdist 964827b
- Comment out lines in screenrc causing screen to complain
cvsdist 964827b
at startup.
cvsdist 964827b
cvsdist 935f810
* Tue Jul 10 2003 Lon Hohberger <lhh@redhat.com> 3.9.15-11
cvsdist 935f810
- Rebuilt 
cvsdist 935f810
cvsdist 935f810
* Tue Jul 10 2003 Lon Hohberger <lhh@redhat.com> 3.9.15-10
cvsdist 935f810
- Put the bindkey back in for now.
cvsdist 935f810
cvsdist 935f810
* Mon Jul 01 2003 Lon Hohberger <lhh@redhat.com> 3.9.15-9
cvsdist 935f810
- Rebuilt
cvsdist 935f810
cvsdist 935f810
* Mon Jul 01 2003 Lon Hohberger <lhh@redhat.com> 3.9.15-8
cvsdist 935f810
- Change screen's behavior to do the following: Attempt to use
cvsdist 935f810
~/.screen as the screen directory.  Failing that (ie, on files
cvsdist 935f810
systems without Unix sockets support), try using /tmp/screen-<USER>.
cvsdist 935f810
This prevents a user from creating /tmp/screens (which inherits
cvsdist 935f810
the sticky bit from /tmp, preventing other users from using screen),
cvsdist 935f810
as well as *tries* to be more secure.
cvsdist 935f810
cvsdist 935f810
* Tue Jul 01 2003 Lon Hohberger <lhh@redhat.com> 3.9.15-7
cvsdist 935f810
- Rebuilt
cvsdist 935f810
cvsdist 935f810
* Tue Jul 01 2003 Lon Hohberger <lhh@redhat.com> 3.9.15-6
cvsdist 935f810
- Disable system-wide read/write dir in /tmp; use user's ~/.screen
cvsdist 935f810
directory for screen sessions. (#98320)
cvsdist 935f810
cvsdist 935f810
* Mon Jun 16 2003 Lon Hohberger <lhh@redhat.com> 3.9.15-5
cvsdist 935f810
- Rebuilt
cvsdist 935f810
cvsdist 935f810
* Fri Jun 13 2003 Lon Hohberger <lhh@redhat.com> 3.9.15-4
cvsdist 935f810
- Removed bindkey entry; stty `tput kbs` sets this correctly for
cvsdist 935f810
the screen terminal type.
cvsdist 935f810
cvsdist 935f810
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist 935f810
- rebuilt
cvsdist 935f810
cvsdist 935f810
* Wed Apr 16 2003 Lon Hohberger <lhh@redhat.com> 3.9.15-2
cvsdist 935f810
- Rebuilt
cvsdist 935f810
cvsdist 935f810
* Wed Apr 16 2003 Lon Hohberger <lhh@redhat.com> 3.9.15-1
cvsdist 935f810
- Import of 3.9.15 from upstream.
cvsdist 935f810
cvsdist b30bd93
* Fri Feb 14 2003 Lon Hohberger <lhh@redhat.com> 3.9.13-5
cvsdist b30bd93
- Closes a potential window to raise the warning noted
cvsdist b30bd93
in #84232.
cvsdist b30bd93
cvsdist b30bd93
* Fri Feb 14 2003 Lon Hohberger <lhh@redhat.com> 3.9.13-4
cvsdist b30bd93
- Fix for #84232
cvsdist b30bd93
cvsdist b30bd93
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
cvsdist b30bd93
- rebuilt
cvsdist b30bd93
cvsdist b30bd93
* Thu Dec 05 2002 Lon Hohberger <lhh@redhat.com> 3.9.13-2
cvsdist b30bd93
- Fixed up patches; aggregated screenrc + status patches into one
cvsdist b30bd93
for build 2.
cvsdist b30bd93
cvsdist b30bd93
* Thu Dec 05 2002 Lon Hohberger <lhh@redhat.com> 3.9.13-1
cvsdist b30bd93
- Import of 3.9.13 source tree.  UTF-8 no longer dooms us.
cvsdist b30bd93
cvsdist b30bd93
* Mon Dec 02 2002 Lon Hohberger <lhh@redhat.com> 3.9.11-14
cvsdist b30bd93
- Fix for #78423
cvsdist b30bd93
cvsdist b30bd93
* Tue Nov 12 2002 Lon Hohberger <lhh@redhat.com> 3.9.11-13
cvsdist b30bd93
- Fixed Makefile, bumped to 3.9.11-13
cvsdist b30bd93
cvsdist b30bd93
* Mon Nov 11 2002 Nalin Dahyabhai <nalin@redhat.com> 3.9.11-12
cvsdist b30bd93
- obey RPM_OPT_FLAGS always
cvsdist b30bd93
cvsdist b30bd93
* Mon Nov 11 2002 Bill Nottingham <notting@redhat.com>
cvsdist b30bd93
- remove hardcoded paths from pam config file
cvsdist b30bd93
cvsdist b30bd93
* Wed Aug 14 2002 Philip Copeland <bryce@redhat.com> 3.9.11-10
cvsdist b30bd93
- #65344 - doomed by utf8
cvsdist b30bd93
cvsdist b30bd93
* Tue Aug 12 2002 Philip Copeland <bryce@redhat.com> 3.9.11-9
cvsdist b30bd93
- #60597 - what /shall/ we make the defaults today?
cvsdist b30bd93
cvsdist b30bd93
* Thu Jul 17 2002 Philip Copeland <bryce@redhat.com> 3.9.11-8
cvsdist b30bd93
- Prevent the makefile from stripping the binary
cvsdist b30bd93
- Really get rid of the libelf dependancy
cvsdist b30bd93
cvsdist b30bd93
* Thu Jun 27 2002 Philip Copeland <bryce@redhat.com> 3.9.11-7
cvsdist b30bd93
- Get rid of libelf dependancy
cvsdist b30bd93
cvsdist b30bd93
* Fri Jun 21 2002 Tim Powers <timp@redhat.com> 3.9.11-6
cvsdist b30bd93
- automated rebuild
cvsdist b30bd93
cvsdist b30bd93
* Tue May 28 2002 Philip Copeland <bryce@redhat.com> 3.9.11-5
cvsdist b30bd93
- Missing bindkey to allow backspace to work
cvsdist b30bd93
- Rebuilt due to rpm bug
cvsdist b30bd93
cvsdist b30bd93
* Thu Apr 18 2002 Bill Nottingham <notting@redhat.com>
cvsdist b30bd93
- fix starting in non-en_US locales (#61835)
cvsdist b30bd93
cvsdist b30bd93
* Mon Apr 15 2002 Philip Copeland <bryce@redhat.com>
cvsdist b30bd93
- Various fixups including remembering to enable pam support
cvsdist b30bd93
cvsdist b30bd93
* Sat Feb 16 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist b30bd93
- update to 3.9.11
cvsdist b30bd93
- patch0/patch4 is not necessary anymore
cvsdist b30bd93
- do not compress man-pages/info-files in spec file
cvsdist b30bd93
- use configure to set telnet/screenrc instead of sed
cvsdist b30bd93
- add a hack to correctly install the new screenencodings
cvsdist b30bd93
- try to build up a better global /etc/screenrc instead of
cvsdist b30bd93
  /etc/skel/.screenrc
cvsdist b30bd93
cvsdist b30bd93
* Fri Aug  3 2001 Crutcher Dunnavant <crutcher@redhat.com> 3.9.9-3
cvsdist b30bd93
- fixed screenrc path sed command; #50046
cvsdist b30bd93
- added ncurses-devel build dep; #49692
cvsdist b30bd93
- fix typo in specfile that broke screenrc, #49535
cvsdist b30bd93
cvsdist b30bd93
* Tue Jul 10 2001 Tim Powers <timp@redhat.com>
cvsdist b30bd93
- gzip manpage
cvsdist b30bd93
cvsdist b30bd93
* Mon Jun 25 2001 Crutcher Dunnavant <crutcher@redhat.com>
cvsdist b30bd93
- itterate to 3.9.9
cvsdist b30bd93
- fixed FAQ
cvsdist b30bd93
- added electro@mrduck.net's PAM patch, crazy :)
cvsdist b30bd93
cvsdist b30bd93
* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
cvsdist b30bd93
- Bump release + rebuild.
cvsdist b30bd93
cvsdist b30bd93
* Tue Feb 13 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist b30bd93
- fix configure.in to use correct code to check for select()
cvsdist b30bd93
cvsdist b30bd93
* Wed Jan 10 2001 Tim Waugh <twaugh@redhat.com>
cvsdist b30bd93
- Rebuild, which will hopefully fix bug #22537
cvsdist b30bd93
cvsdist b30bd93
* Sun Oct 01 2000 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist b30bd93
- update to 3.9.8
cvsdist b30bd93
- change the .jbj patch and add some more "user" -> "auser" cases
cvsdist b30bd93
cvsdist b30bd93
* Thu Aug 15 2000 Crutcher Dunnavant <crutcher@redhat.com>
cvsdist b30bd93
- Patched the documentation to change the 'C-a C-\' to 'C-a \',
cvsdist b30bd93
- which is what is the real behaviour. this fixes bug #16103
cvsdist b30bd93
cvsdist b30bd93
* Thu Aug  3 2000 Crutcher Dunnavant <crutcher@redhat.com>
cvsdist b30bd93
- Fixed my fix, so that the hack goes in the /global/ file :)
cvsdist b30bd93
cvsdist b30bd93
* Thu Aug  3 2000 Crutcher Dunnavant <crutcher@redhat.com>
cvsdist b30bd93
- Stuck an entry into the default screenrc file that forces
cvsdist b30bd93
- '^?' (backspace) to send '^H'.
cvsdist b30bd93
- Its an ugly fix for a termcap inheritance problem,
cvsdist b30bd93
- but it works, if anyone REALLY needs '^?' they can change it,
cvsdist b30bd93
- and I think we anger less people with this than the way it 
cvsdist b30bd93
- currently behaves. (Read: vi and emacs work now)
cvsdist b30bd93
- POST NOTE (Aug 15): emacs is NOT happy with ^H, BUT screen thinks
cvsdist b30bd93
- that this is what backspace is supposed to do, so we don't change it.
cvsdist b30bd93
cvsdist b30bd93
* Thu Aug  3 2000 Crutcher Dunnavant <crutcher@redhat.com>
cvsdist b30bd93
- Fixed some conflicting descriptions in the documentation
cvsdist b30bd93
cvsdist b30bd93
* Thu Aug  3 2000 Crutcher Dunnavant <crutcher@redhat.com>
cvsdist b30bd93
- got a patch from rzm@icm.edu.pl to fix bug #10353
cvsdist b30bd93
- which caused screen to crash when copying to a file buffer
cvsdist b30bd93
cvsdist b30bd93
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
cvsdist b30bd93
- automatic rebuild
cvsdist b30bd93
cvsdist b30bd93
* Sat Jun 10 2000 Bill Nottingham <notting@redhat.com>
cvsdist b30bd93
- rebuild, FHS tweaks
cvsdist b30bd93
cvsdist b30bd93
* Sat May  6 2000 Bill Nottingham <notting@redhat.com>
cvsdist b30bd93
- fix build for ia64
cvsdist b30bd93
addc6e6
* Mon Apr  3 2000 Bernhard Rosenkränzer <bero@redhat.com>
cvsdist b30bd93
- rebuild with new ncurses
cvsdist b30bd93
cvsdist b30bd93
* Tue Mar  7 2000 Jeff Johnson <jbj@redhat.com>
cvsdist b30bd93
- rebuild for sparc baud rates > 38400.
cvsdist b30bd93
addc6e6
* Tue Feb 15 2000 Bernhard Rosenkränzer <bero@redhat.com>
cvsdist b30bd93
- Fix MD5 password support (Bug #9463)
cvsdist b30bd93
cvsdist b30bd93
* Thu Feb  3 2000 Bill Nottingham <notting@redhat.com>
cvsdist b30bd93
- handle compressed man pages
cvsdist b30bd93
cvsdist b30bd93
* Fri Dec 10 1999 Bill Nottingham <notting@redhat.com>
cvsdist b30bd93
- update to 3.9.5
cvsdist b30bd93
cvsdist b30bd93
* Wed Oct 20 1999 Bill Nottingham <notting@redhat.com>
cvsdist b30bd93
- you know, we weren't just patching in Unix98 pty support for fun.
cvsdist b30bd93
cvsdist b30bd93
* Wed Aug 18 1999 Bill Nottingham <notting@redhat.com>
cvsdist b30bd93
- put screendir in ~
cvsdist b30bd93
cvsdist b30bd93
* Wed Aug 18 1999 Jeff Johnson <jbj@redhat.com>
cvsdist b30bd93
- update to 3.9.4.
cvsdist b30bd93
cvsdist b30bd93
* Wed Jun 16 1999 Bill Nottingham <notting@redhat.com>
cvsdist b30bd93
- force tty permissions/group
cvsdist b30bd93
cvsdist b30bd93
* Wed Jun 5 1999 Dale Lovelace <dale@redhat.com>
cvsdist b30bd93
- permissions on /etc/skel/.screenrc to 644
cvsdist b30bd93
cvsdist b30bd93
* Mon Apr 26 1999 Bill Nottingham <notting@redhat.com>
cvsdist b30bd93
- take out warning of directory permissions so root can still use screen
cvsdist b30bd93
cvsdist b30bd93
* Wed Apr 07 1999 Bill Nottingham <notting@redhat.com>
cvsdist b30bd93
- take out warning of directory ownership so root can still use screen
cvsdist b30bd93
cvsdist b30bd93
* Wed Apr 07 1999 Erik Troan <ewt@redhat.com>
cvsdist b30bd93
- patched in utempter support, turned off setuid bit
cvsdist b30bd93
cvsdist b30bd93
* Fri Mar 26 1999 Erik Troan <ewt@redhat.com>
cvsdist b30bd93
- fixed unix98 pty support
cvsdist b30bd93
cvsdist b30bd93
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
cvsdist b30bd93
- auto rebuild in the new build environment (release 3)
cvsdist b30bd93
cvsdist b30bd93
* Thu Mar 11 1999 Bill Nottingham <notting@redhat.com>
cvsdist b30bd93
- add patch for Unix98 pty support
cvsdist b30bd93
cvsdist b30bd93
* Mon Dec 28 1998 Jeff Johnson <jbj@redhat.com>
cvsdist b30bd93
- update to 3.7.6.
cvsdist b30bd93
cvsdist b30bd93
* Sun Aug 16 1998 Jeff Johnson <jbj@redhat.com>
cvsdist b30bd93
- build root
cvsdist b30bd93
cvsdist b30bd93
* Mon Apr 27 1998 Prospector System <bugs@redhat.com>
cvsdist b30bd93
- translations modified for de, fr, tr
cvsdist b30bd93
cvsdist b30bd93
* Wed Oct 21 1997 Cristian Gafton <gafton@redhat.com>
cvsdist b30bd93
- upgraded to 3.7.4
cvsdist b30bd93
cvsdist b30bd93
* Wed Oct 08 1997 Erik Troan <ewt@redhat.com>
cvsdist b30bd93
- removed glibc 1.99 specific patch
cvsdist b30bd93
cvsdist b30bd93
* Tue Sep 23 1997 Erik Troan <ewt@redhat.com>
cvsdist b30bd93
- added install-info support
cvsdist b30bd93
cvsdist b30bd93
* Mon Jul 21 1997 Erik Troan <ewt@redhat.com>
cvsdist b30bd93
- built against glibc