+++ /dev/null
---- screen-3.9.5/screen.c.md5 Tue Feb 15 17:25:08 2000
-+++ screen-3.9.5/screen.c Tue Feb 15 17:25:32 2000
-@@ -281,7 +281,7 @@
- for (; n < 13; n++)
- {
- char c = ppp->pw_passwd[n];
-- if (!(c == '.' || c == '/' ||
-+ if (!(c == '.' || c == '/' || c == '$' ||
- (c >= '0' && c <= '9') ||
- (c >= 'a' && c <= 'z') ||
- (c >= 'A' && c <= 'Z')))
+++ /dev/null
-diff -urN screen-3.9.4.orig/configure.in screen-3.9.4/configure.in
---- screen-3.9.4.orig/configure.in Sat Dec 18 23:03:51 1999
-+++ screen-3.9.4/configure.in Sat Dec 18 23:10:12 1999
-@@ -582,8 +582,8 @@
- dnl
- AC_CHECKING(for tgetent)
- olibs="$LIBS"
--LIBS="-lcurses $olibs"
--AC_CHECKING(libcurses)
-+LIBS="-Incurses -lncurses $olibs"
-+AC_CHECKING(libncurses)
- AC_TRY_LINK(,[
- #ifdef __hpux
- __sorry_hpux_libcurses_is_totally_broken_in_10_10();
-@@ -597,10 +597,7 @@
- LIBS="-ltermlib $olibs"
- AC_CHECKING(libtermlib)
- AC_TRY_LINK(,tgetent((char *)0, (char *)0);,,
--LIBS="-lncurses $olibs"
--AC_CHECKING(libncurses)
--AC_TRY_LINK(,tgetent((char *)0, (char *)0);,,
--AC_MSG_ERROR(!!! no tgetent - no screen)))))
-+AC_MSG_ERROR(!!! no tgetent - no screen))))
-
- AC_TRY_RUN([
- main()
+++ /dev/null
---- screen-3.9.4/config.h.in.notmp Wed Aug 18 11:21:05 1999
-+++ screen-3.9.4/config.h.in Wed Aug 18 11:21:13 1999
-@@ -51,8 +51,6 @@
- * Screen will name the subdirectories "S-$USER" (e.g /tmp/S-davison).
- */
-
--#define SOCKDIR (eff_uid ? "/tmp/uscreens" : "/tmp/screens")
--
- /*
- * Screen sources two startup files. First a global file with a path
- * specified here, second your local $HOME/.screenrc