[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#308251: marked as done (should offer a way to preseed installation of choice of kde or gnome desktop)

Your message dated Sun, 18 Jun 2006 15:56:01 -0400
with message-id <20060618195601.GA26775@kitenet.net>
and subject line supported in etch
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: base-config
Version: 2.53.7
Severity: wishlist
Tags: patch

  Since I prefer KDE over GNOME and since I had to do a multitude of
Debian installations using KDE, I didn't want to configure each time the
default environment, rather I wanted to be able to choose it/preseed it
during the install.
  I prepared this base-config hook, which works, at least for me. I'd
like some feedback though, because I'm not entirely certain that it's
doing everything the correct way.
  Basically, I use the already existing mechanism of 'alternatives'.
Since both KDE/GNOME add an alternative to 'x-session-manager', I just
had to list the available and let the user select the preferred. Then, I
just call '/update-alternatives --set x-session-manager <selection>'.

I also used an associative map to present the user with more user-friendly
options (KDE/GNOME instead of /usr/bin/startkde and /usr/bin/gnome-session). 
If anyone would like some other options (I'm sorry I don't have the time 
right now to search the debian archive for other alternatives), please feel
free to add them/send me a patch.

Also, other comments/suggestions, welcome.


-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.9
Locale: LANG=el_GR.UTF-8, LC_CTYPE=el_GR.UTF-8 (charmap=UTF-8)

Versions of packages base-config depends on:
ii  adduser                 3.63             Add and remove users and groups
ii  apt                    Advanced front-end for dpkg
ii  bsdutils                1:2.12-10        Basic utilities from 4.4BSD-Lite
ii  console-data            2002.12.04dbs-49 Keymaps, fonts, charset maps, fall
ii  console-tools           1:0.2.3dbs-56    Linux console and font utilities
ii  debconf               Debian configuration management sy
ii  debianutils             2.8.4            Miscellaneous utilities specific t
ii  gettext-base            0.14.1-10        GNU Internationalization utilities
ii  passwd                  1:4.0.3-31sarge1 change and administer password and

-- debconf information excluded

Attachment: x-session-manager-postinst.tgz
Description: Binary data

--- End Message ---
--- Begin Message ---
Tasksel in etch allows preseeding to be used to install either the
gnome-desktop or the kde-desktop tasks.

see shy jo

Attachment: signature.asc
Description: Digital signature

--- End Message ---

Reply to: