| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Thu Nov 15 23:25:41 2001 George Lebl <jirka@5z.com>
* configure.in: some build fixes
* **/*.c: remove RCSid's as they are un-fun for merging
* Merge from gdm-2-2:
Thu Nov 15 21:18:48 2001 George Lebl <jirka@5z.com>
* daemon/gdm.[ch], daemon/slave.[ch], daemon/server.c, gui/gdmlogin.c:
clean up a bit of the constants mess (though it's still an utter
mess). Implement a new SUP opcode so that the daemon knows
when the server was started so that it can start local servers
in order, so that things like complete machine lockups don't occur
(I got one just testing this). Also add a 3 second 'padding'
between server starts to really be sure.
* config/gdm.conf.in: add some comments, mostly for distributions
2001-11-06 Gregory Leblanc <gleblanc@linuxweasel.com>
* gdm.spec.in: more minor updates, just to piss George off. :-)
There's a ChangeLog in the file, if you care that much.
|
|
|
|
|
|
|
|
|
|
|
| |
Tue Aug 28 19:23:34 2001 George Lebl <jirka@5z.com>
* gdm.spec.in: redo restart logic to be a lot smarter and not hang
on leftover fifo's
Tue Aug 28 17:37:12 2001 George Lebl <jirka@5z.com>
* Release 2.2.4.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Wed Aug 22 23:01:59 2001 George Lebl <jirka@5z.com>
* configure.in, Makefile.am, utils/gdmopen.c, utils/gdmaskpass.c:
Add two new small sbin utils. gdmopen is like open (based on it)
but better suited for gdm. Exitcode is returned so no temp files
are needed. Process is cleaned up on a signal, the new vt is
deallocated after use. And unlike openvt this thing actually waits
for the child. Gdmaskpass just asks for the root password, for
use in the XKeepsCrashing script. Both of these things will only
run as root as I'm too paranoid and it doesn't make sense for
them to run otherwise for gdm anyway.
* configure.in: Fix sbin expansion.
* daemon/gdm.c, daemon/misc.[ch], daemon/slave.c, daemon/server.c:
Use gdmopen to run dialog and add helper functions for doing this.
* daemon/gdm.h, daemon/slave.c, daemon/server.[ch]: When a server is
busy, ask the user if we want to run it on a new display number
or retry.
* daemon/gdm.c, daemon/misc.c, daemon/slave.c: Make sure to whack
any extra helper processes we launch when we are killed so that
we don't leave things like 'dialog' processes around
* daemon/gdm.c, config/XKeepsCrashing: Use gdmaskpass, ask if
the user wants to view X logs if X is crashing. And use gdmopen
in the script and correctly abort with exit 32. Also make it
not use the ugly tempfile stuff (Though a tempfile is still given
to the script for now)
* gdm.spec.in: raise epoch to 1, people abuse this field, and if they
do abuse it again and raise it beyond 1, I'll just max it out since
it makes package upgrading not work.
* daemon/slave.c, daemon/verify-(pam|crypt|shadow).c: add
/sbin/nologin as a thing to test for for disabled logins in
addition to /bin/false and /bin/true (it worked, but this adds a
nicer message)
* daemon/xdmcp.c: fix a warning.
* gui/gdmflexiserver.desktop.in: kill TryExec here
|
|
|
|
|
|
|
|
| |
Tue Jul 24 05:21:34 2001 George Lebl <jirka@5z.com>
* gdm.spec.in: Don't link Give/TakeConsole as those are stupid.
fixes bad ownership of /dev/console (which is handled by pam
anyway!) and fixes sessreg related bugs as well.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Thu Jul 05 18:50:23 2001 George Lebl <jirka@5z.com>
* gdm.spec.in: remove the connection to RedHat's default init as that
just does some background setting but we already set background
ourselves in a nicer way and this just resulted in a slowdown and
a flash
* daemon/server.c, daemon/slave.c: be more thorough in closing
displays, never include an empty xioerror handler, and normally
xio errors do a DISPLAY_REMANAGE and only on server startup do they
do XFAILED. Also before and after whacking clients grab/ungrab the
server as xdm does.
* daemon/xdmcp.c: fix warnings
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Thu Jul 05 03:29:01 2001 George Lebl <jirka@5z.com>
* configure.in: raise version to 2.2.3.1
* gdm.spec.in: do a "soft restart" in %post
* gui/gdmchooser.c, gui/gdmlogin.c: warning fixes
* daemon/misc.h, daemon/slave.c, daemon/xdmcp.c, daemon/choose.c,
daemon/display.c, daemon/gdm.c,saemon/server.c: fix printf style
warnings
* daemon/choose.[ch], display/gdm.[ch], daemon/slave.c: change the
fifo protocol to be text based so that we can also control from
scripts like the .spec file. Also store all the different pids
in the daemon so that we can whack all the different processes
the slave starts if it crashes. Also add a soft restart opcode.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tue Jul 03 02:14:41 2001 George Lebl <jirka@5z.com>
* daemon/gdm.h: Hosts,Broadcast were in the wrong section
* daemon/xdmcp.c: check for current displays BEFORE we check the
number of pending and allocate a new display, this way we'll remove
it if it itself has been pending, also don't just dispose, the
display may be already managed, in which case we want to unmanage
it to avoid a process leak.
* gdm.spec.in: fix pam prefix stuff and file listing
* config/Makefile.am: fix pam installation stuff
|
|
|
|
|
|
|
| |
Fri Jun 29 01:22:20 2001 George Lebl <jirka@5z.com>
* gdm.spec.in: Apply cleanup patch from drscott@rochester.rr.com
(Dean Scott)
|
|
|
|
|
|
| |
Sat Jun 23 03:17:03 2001 George Lebl <jirka@5z.com>
* gdm.spec.in, Makefile.am: some pam related fixage
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sun Jun 03 04:55:49 2001 George Lebl <jirka@5z.com>
* daemon/gdm.h: remove unused opcode (GDM_STOP)
* daemon/slave.c, gui/gdmlogin.c: On GDM_QUIT the login will make
sure to quickly quit and in the slave we no longer kill it to
avoid a possible race, also try to avoid other races todo with
killing things. Also fclose the greeter channel to avoid a leak.
* daemon/gdm.h, daemon/slave.c: get the size of the screen from
xinerama and center error dialog stuff.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Thu May 24 15:32:54 2001 George Lebl <jirka@5z.com>
* configure.in, gdm-restart.in, Makefile.am: a script to restart
the gdm daemon, in sbin for root pleasure only
* gdm.spec.in: redo the file list to be hopefully sane
* daemon/gdm.c: actually read in GdmConfigurator
* gui/gdmconfig.c: show help fromt he help button
* gui/gdmlogin.c, gui/gdmwm.[ch]: add some short-circuit functions
for window moving, bypassing the window management foo. This makes
quiver nice again.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Thu Mar 08 00:37:12 2001 George Lebl <jirka@5z.com>
* gdm.spec.in: Fixups, move the security dir as well and
hardwire the sysconfdir to /etc as that seems broke on my 6.2 box
otherwise
* configure.in: raise version to 2.2.0, no there isn't a release yet,
this is just to start rumors of an upcoming one. (Plus I wanted
to build myself an rpm for my own use, cuz I'm not 'l33t 'nuff
to build on my system from cvs directly)
|
|
|
|
|
|
| |
Wed Mar 07 22:50:06 2001 George Lebl <jirka@5z.com>
* gdm.spec.in: minor fixups from the merge
|
|
|
|
|
|
|
| |
2001-03-07 Gregory Leblanc <gleblanc@cu-portland.edu>
* gdm.spec.in: much better macros, and better portability. Please
read the %ChangeLog section in the spec file for details.
|
|
|
|
| |
adjust the spec file/makefiles accordingly.
|
|
|
|
|
| |
Turned on by default in the spec file to support priviledged non-root users
running gdmconfig.
|
|
|
|
|
|
|
|
|
|
| |
Wed Feb 14 18:53:57 2001 George Lebl <jirka@5z.com>
* configure.in, config/Makefile.am: Apply patch from peter@ximian.com
(Peter Teichman), to generate config files from .in files during
configure time, rather then install time
* gdm.spec.in: update for the above
|
|
|
|
|
|
|
| |
Sat Feb 03 17:58:51 2001 George Lebl <jirka@5z.com>
* gui/gdmlogin.c: Patch from Tim Jansen <tim@tjansen.de> to fix
a buffer overflow with xinerama support
|
|
|
|
|
|
|
| |
Sat Feb 03 15:39:29 2001 George Lebl <jirka@5z.com>
* gdm.spec.in: patch from Lee Mallabone <lee@fonicmonkey.net>, to
make gdmconfig actually work. (install the glade and desktop file)
|
|
|
|
|
|
| |
Fri Feb 02 23:32:56 2001 George Lebl <jirka@5z.com>
* Release 2.0.97.1
|
|
Fri Feb 02 20:03:49 2001 George Lebl <jirka@5z.com>
* configure.in, config/Default.redhat, config/Failsafe.redhat,
config/Failsafe.in, config/Makefile.am, gdm.spec.in: First
attempt at making an rpm. Doesn't break the build, but I doubt
it works as I haven't tried it. Will test on my laptop later.
|