diff options
author | George Lebl <jirka@5z.com> | 2003-07-11 21:34:45 +0000 |
---|---|---|
committer | George Lebl <jirka@src.gnome.org> | 2003-07-11 21:34:45 +0000 |
commit | 0e5348aae99f6f7f2e517d05b4cebfe5a497c0ad (patch) | |
tree | e7ea46372c076f34ff2f0c81d31d71638d9766ac /NEWS | |
parent | 0b6c5a106c8ef2a84a8ed285e801c3c6c53340b9 (diff) | |
download | gdm-0e5348aae99f6f7f2e517d05b4cebfe5a497c0ad.tar.gz |
using /tmp as failsafe for HOME seems on second thought patently bad for
Fri Jul 11 14:31:20 2003 George Lebl <jirka@5z.com>
* daemon/errorgui.c, daemon/server.c, daemon/slave.c:
using /tmp as failsafe for HOME seems on second thought patently
bad for security. Use ServAuthDir for gdm processes and / again
for user and server.
* daemon/errorgui.c: Use GtkTextView for the details file display.
this be much nicer to CPU/network traffic if the details file is
big (GtkLabel is BAD for displaying 500 lines of text quite
apparently). Also fixup encoding conversion issues, and use
checkbox instead of a button.
* gui/greeter/greeter.[ch], gui/greeter/greeter_item_pam.c:
update the use of login protocol to sync with gdmlogin
* daemon/misc.[ch], daemon/auth.c, daemon/gdm.c, daemon/slave.c:
be extra careful even in users home dir and in ServAuthDir when
opening files. Not a huge deal but prevents some possible
damage if someone gains the gdm user access somehow.
* daemon/misc.c: fix minor memleak on conversion errors
* gui/modules/dwellmouselistener.c, gui/modules/keymouselistener.c:
fix compiler warnings.
* daemon/server.c: support XFree86 version 4 logfile format
* config/XKeepsCrashing: For XFree86 v4 it's possible that X puts its
log not on the command line but into a file, so ask if that
should be viewed as well.
* daemon/gdm.c: whack the stored_path stuff and just restore
to the initial env before re execing, also restore env when
we launch XKeepsCrashing
* utils/gdmopen.c: on linux set TERM=linux otherwise the fonts
just may not work right
* NEWS: update
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 18 |
1 files changed, 15 insertions, 3 deletions
@@ -24,11 +24,17 @@ Ahh news... - The .desktop files include correct Terminal and StartupNotify entries (Jordi Mallach) -- Fallback for home is now /tmp instead of / and for shell - we use /bin/sh consistently (rather then /bin/bash) +- Fallback for home is now ServAuthDir for gdm processes + instead of / and for shell we use /bin/sh consistently + (rather then /bin/bash) - The full error dialog is now run as the gdm user for security - (no more gtk code run as root) + (no more gtk code run as root) Also uses GtkTextView, + looks nicer and converts encoding correctly. + +- Be very careful when opening files just about everywhere, + so this prevents some possible damange someone could do if + they do manage to get the gdm user privs. - No translatable message contains unneccessary markup now (fixes #101794 and #101795) @@ -36,6 +42,12 @@ Ahh news... - gdmsetup .desktop file is now in the SystemSetup category and so goes into System Setup in the menu (#116977) +- The bits that parse X output now understand v4 XFree86 output + correctly + +- gdmopen now sets up TERM to "linux" on linux to make sure + that fonts come out all ok + - Use ve-config (from vicious-extensions) everywhere in the daemon - Random other minor fixes |