Bug#504428: gdmsetup in contradiction with gdm documentation

Pierre Frenkiel pierre.frenkiel at laposte.net
Sun Feb 6 16:57:54 UTC 2011


Package: gdm
Version: 2.20.11-4
Severity: normal


    here is an extract of the doc found at the Web gnome site:
        http://library.gnome.org/admin/gdm/2.20/configuration.html.en

    GDM uses two configuration files: the GDM System Defaults Configuration
    File (<share>/gdm/defaults.conf) and the GDM Custom Configuration File
    (<etc>/gdm/custom.conf). The GDM System Defaults File contains the
     =====================
    default configuration choices for GDM, and should not be modified by
    the user. The GDM Custom Configuration File is where users may specify
    their custom configuration

 and (more funny), after a fresh install of the gdm package, you get in /etc/gdm a file
 named gdm.conf, which says:
      
    # Older versions of GDM used the "gdm.conf" file for configuration.  If your
    # system has an old gdm.conf file on the system, it will be used instead of
    # this file - so changes made to this file will not take effect.  Consider
    # migrating your configuration to this file and removing the gdm.conf file.

Actually, gdmsetup behaves in the following way:
    - if there is a non-empty  gdm.conf, it updates it, and tha changes are
      taken into account by gdm, and also if I move gdm.conf to custom.conf
    - if I remove gdm.conf and then run gdmsetup, it neither creates a gdm.conf
      nor updates custom.conf... but the changes are also taken into account by gdm.
      I was unable to locate where the changes are stored in that case.

-- System Information:
Debian Release: 6.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686-bigmem (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gdm depends on:
ii  adduser                3.112+nmu2        add and remove users and groups
ii  debconf [debconf-2.0]  1.5.36.1          Debian configuration management sy
ii  fvwm [x-window-manager 1:2.5.30.ds-1     F(?) Virtual Window Manager
ii  fvwm-crystal [x-window 3.0.5.dfsg-5      Pretty Desktop Environment based o
ii  gksu                   2.0.2-5           graphical frontend to su
ii  gnome-session [x-sessi 2.30.2-3          The GNOME Session Manager - GNOME 
ii  gnome-terminal [x-term 2.30.2-1          The GNOME terminal emulator applic
ii  kde-window-manager [x- 4:4.4.5-7         the K window manager (KWin)
ii  konsole [x-terminal-em 4:4.4.5-2         X terminal emulator
ii  libart-2.0-2           2.3.21-1          Library of functions for 2D graphi
ii  libatk1.0-0            1.30.0-1          The ATK accessibility toolkit
ii  libattr1               1:2.4.44-2        Extended attribute shared library
ii  libc6                  2.11.2-10         Embedded GNU C Library: Shared lib
ii  libcairo2              1.8.10-6          The Cairo 2D vector graphics libra
ii  libdbus-1-3            1.2.24-4          simple interprocess messaging syst
ii  libdbus-glib-1-2       0.88-2.1          simple interprocess messaging syst
ii  libdmx1                1:1.1.0-2         X11 Distributed Multihead extensio
ii  libfontconfig1         2.8.0-2.1         generic font configuration library
ii  libfreetype6           2.4.2-2.1         FreeType 2 font engine, shared lib
ii  libglade2-0            1:2.6.4-1         library to load .glade files at ru
ii  libglib2.0-0           2.24.2-1          The GLib library of C routines
ii  libgnomecanvas2-0      2.30.1-1          A powerful object-oriented display
ii  libgtk2.0-0            2.20.1-2          The GTK+ graphical user interface 
ii  libpam-modules         1.1.1-6.1         Pluggable Authentication Modules f
ii  libpam-runtime         1.1.1-6.1         Runtime support for the PAM librar
ii  libpam0g               1.1.1-6.1         Pluggable Authentication Modules l
ii  libpango1.0-0          1.28.3-1+squeeze1 Layout and rendering of internatio
ii  librsvg2-2             2.26.3-1          SAX-based renderer library for SVG
ii  librsvg2-common        2.26.3-1          SAX-based renderer library for SVG
ii  libselinux1            2.0.96-1          SELinux runtime shared libraries
ii  libwrap0               7.6.q-19          Wietse Venema's TCP wrappers libra
ii  libx11-6               2:1.3.3-4         X11 client-side library
ii  libxau6                1:1.0.6-1         X11 authorisation library
ii  libxdmcp6              1:1.0.3-2         X11 Display Manager Control Protoc
ii  libxext6               2:1.1.2-1         X11 miscellaneous extension librar
ii  libxi6                 2:1.3-6           X11 Input extension library
ii  libxinerama1           2:1.1-3           X11 Xinerama extension library
ii  libxml2                2.7.8.dfsg-2      GNOME XML library
ii  lsb-base               3.2-23.2squeeze1  Linux Standard Base 3.2 init scrip
ii  metacity [x-window-man 1:2.30.1-3        lightweight GTK+ window manager
ii  twm [x-window-manager] 1:1.0.4-2         Tab window manager
ii  xterm [x-terminal-emul 261-1             X terminal emulator

Versions of packages gdm recommends:
ii  dialog                    1.1-20100428-1 Displays user-friendly dialog boxe
ii  gdm-themes                0.6.2          Themes for the GNOME Display Manag
ii  whiptail                  0.52.11-1      Displays user-friendly dialog boxe
ii  xserver-xephyr            2:1.7.7-11     nested X server
ii  xserver-xorg              1:7.5+8        the X.Org X server
ii  zenity                    2.30.0-1       Display graphical dialog boxes fro

Versions of packages gdm suggests:
ii  libpam-gnome-keyring          2.30.3-5   PAM module to unlock the GNOME key
ii  locales                       2.11.2-10  Embedded GNU C Library: National L
ii  pm-utils                      1.3.0-3    utilities and scripts for power ma

-- Configuration Files:
/etc/gdm/PreSession/Default [Errno 2] No such file or directory: u'/etc/gdm/PreSession/Default'
/etc/gdm/gdm.conf [Errno 2] No such file or directory: u'/etc/gdm/gdm.conf'

-- debconf information:
  gdm/daemon_name: /usr/sbin/gdm
* shared/default-x-display-manager: gdm





More information about the pkg-gnome-maintainers mailing list