CVS: moonbase/gnome2-core/gdm POST_INSTALL, NONE, 1.1 BUILD, 1.8, 1.9 DETAILS, 1.11, 1.12 Default, 1.1, 1.2 gnomerc, 1.2, 1.3

nhudson at lunar-linux.org nhudson at lunar-linux.org
Tue Oct 7 04:02:46 GMT 2003


Update of /var/cvs/lunar/moonbase/gnome2-core/gdm
In directory dbguin.lunar-linux.org:/tmp/cvs-serv27468

Modified Files:
	BUILD DETAILS Default gnomerc 
Added Files:
	POST_INSTALL 
Log Message:

Commiting changes to gdm, adding a POST_INSTALL to notify the user of adding /opt/lunar/gnome/2.4/bin to their /etc/profile for now till we can find a better way of doing this.  Also updating to new version 2.4.4.3 and changing the md5sum and adding a patch that fixes some problems with pam


--- NEW FILE: POST_INSTALL ---
echo "You might want to add /opt/lunar/gnome/2.4/bin to your /etc/profile"
echo "for now till we can find a better way of doing this."

Index: BUILD
===================================================================
RCS file: /var/cvs/lunar/moonbase/gnome2-core/gdm/BUILD,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- BUILD	15 Sep 2003 11:53:17 -0000	1.8
+++ BUILD	7 Oct 2003 04:02:44 -0000	1.9
@@ -11,6 +11,8 @@
  OPTS="$OPTS --enable-authentication-scheme=$SCHEME"
 
  LDFLAGS="$LDFLAGS -L/usr/X11R6/lib"
+ 
+ patch_it $SOURCE_CACHE/$SOURCE2 1 &&
 
  ./configure   --build=$BUILD                                        \
                --prefix=/opt/lunar/gnome/2.4                         \
@@ -33,6 +35,7 @@
  install --mode=644 $SCRIPT_DIRECTORY/gdm.conf /etc/X11/gdm/gdm.conf
  install --mode=755 $SCRIPT_DIRECTORY/Sessions/gnome.desktop /etc/X11/dm/Sessions
  install --mode=755 $SCRIPT_DIRECTORY/Default /etc/X11/gdm/PreSession/
+ install --mode=755 $SCRIPT_DIRECTORY/Default /etc/X11/gdm/Sessions 
 
 
 ) > $C_FIFO 2>&1

Index: DETAILS
===================================================================
RCS file: /var/cvs/lunar/moonbase/gnome2-core/gdm/DETAILS,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- DETAILS	15 Sep 2003 11:53:17 -0000	1.11
+++ DETAILS	7 Oct 2003 04:02:44 -0000	1.12
@@ -1,12 +1,15 @@
            MODULE=gdm
-         VERSION=2.4.4.1
+         VERSION=2.4.4.3
           SOURCE=gdm-$VERSION.tar.bz2
+         SOURCE2=$MODULE-pam-config-fix.patch
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/gdm-$VERSION
    SOURCE_URL[0]=$GNOME_URL/sources/gdm/2.4/$SOURCE
-      SOURCE_VFY=md5:50e5fd07bf1a15b1638f41787415f81c
+      SOURCE_VFY=md5:64a1ae7d5ac975b8ebb0e0cdbc0e271f
+  SOURCE2_URL[0]=$PATCH_URL/$SOURCE2
+     SOURCE2_VFY=md5:931153c30c910389f70e09e26f8a89f2
         WEB_SITE=http://www.gnome.org
          ENTERED=20020716
-         UPDATED=20030915
+         UPDATED=20031007
            SHORT="The Gnome Display Manager is a re-implementation of the well known xdm program"
 cat << EOF
 The Gnome Display Manager is a re-implementation of the well known xdm

Index: Default
===================================================================
RCS file: /var/cvs/lunar/moonbase/gnome2-core/gdm/Default,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- Default	15 Sep 2003 11:53:17 -0000	1.1
+++ Default	7 Oct 2003 04:02:44 -0000	1.2
@@ -7,6 +7,7 @@
 # Note that output goes into the .xsession-errors file for easy debugging
 #
 PATH=$PATH:/opt/lunar/gnome/2.4/bin
+export $PATH
 
 XSETROOT=`which xsetroot 2>/dev/null`
 if [ x$XSETROOT != x ] ; then

Index: gnomerc
===================================================================
RCS file: /var/cvs/lunar/moonbase/gnome2-core/gdm/gnomerc,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- gnomerc	13 Sep 2003 05:11:11 -0000	1.2
+++ gnomerc	7 Oct 2003 04:02:44 -0000	1.3
@@ -1 +1,13 @@
-exec /opt/lunar/gnome/2.4/bin/gnome-session
+startssh=
+sshagent=/usr/bin/ssh-agent
+gnomesession=/opt/lunar/gnome/2.4/bin/gnome-session
+
+if [ -x $sshagent -a -z "$SSH_AUTH_SOCK" ]; then
+  startssh=yes
+fi
+
+if [ -n "$startssh" ]; then
+  exec $sshagent -- $gnomesession
+else
+  exec $gnomesession
+fi




More information about the Lunar-commits mailing list