Bug#323262: marked as done (dexconf: Please add support for preseeding fontserver config)

2007-01-14 Thread Debian Bug Tracking System
Your message dated Mon, 15 Jan 2007 01:02:04 +
with message-id [EMAIL PROTECTED]
and subject line Bug#323262: fixed in xorg 1:7.1.0-11
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)

---BeginMessage---

Package: xserver-common, xserver-xfree86, xserver-xorg
Version: 6.8.2.dfsg.1-5
Severity: wishlist
Tags: patch

When booting a thin client, there is a need to configure the font
server automatically at boot time.  To make this happen, we preseed
the configuration at boot time, and call dexconf to generate a new
configuration.

One of the values we want to set this way is the URL to the font
server on the thin client network.  This is at present not possible do
to in dexconf.  Please add a hidden debconf question to make it
possible to specify the font server URL.

This patch should make it possible.  There are two changes needed to
make this happen:

 - Use the debconf value of this template to add an extra FontPath if
   it is present.

 - Add new template $TEMPLATE_BASE/config/fontpath/fontserver to each
   server package (xserver-xorg and xserver-xfree86).  This template
   should be identical for all packages implementing this feature.

--- /usr/src/chroot-sid/usr/bin/dexconf 2005-08-10 11:14:39.0 +0200
+++ /tmp/dexconf.new2005-08-15 20:41:53.579316901 +0200
@@ -247,10 +247,21 @@

 fetch $TEMPLATE_BASE/config/write_files_section
 if [ $RET = true ]; then
+  db_get $TEMPLATE_BASE/config/fontpath/fontserver
+  if [ -n $RET ] ; then
+FONTSERVER=$RET
+  else
+FONTSERVER=
+  fi
   exec 4$DEXCONFTMPDIR/Files
   cat 4 SECTION
 Section Files
FontPathunix/:7100# local font server
+SECTION
+  if [ -n $FONTSERVER ] ; then
+  echoFontPath\$FONTSERVER\ 4
+  fi
+  cat 4 SECTION
# if the local font server has problems, we can fall back on these
FontPath/usr/lib/X11/fonts/misc
FontPath/usr/lib/X11/fonts/cyrillic


Here is a proposed debconf template for this variable:

  Template: xserver-xorg/config/fontpath/fontserver
  Type: string
  Description: Extra fontpath URL
   This is an internal (hidden) debconf question.  It should not be
   translated.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.8-2-386
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages xserver-common depends on:
ii  debconf [debconf-2.0] 1.4.57 Debian configuration management sy
ii  libc6 2.3.5-3GNU C Library: Shared libraries an
ii  x11-common6.8.2.dfsg.1-5 X Window System (X.Org) infrastruc

xserver-common recommends no packages.

-- debconf information:
  xserver-common/xwrapper/nice_value/error:
  xserver-common/xwrapper/allowed_users: Console Users Only
  xserver-common/xwrapper/actual_allowed_users: console
  xserver-common/xwrapper/nice_value: -10

---End Message---
---BeginMessage---
Source: xorg
Source-Version: 1:7.1.0-11

We believe that the bug you reported is fixed in the latest version of
xorg, which is due to be installed in the Debian FTP archive:

libglu1-xorg-dev_7.1.0-11_all.deb
  to pool/main/x/xorg/libglu1-xorg-dev_7.1.0-11_all.deb
libglu1-xorg_7.1.0-11_all.deb
  to pool/main/x/xorg/libglu1-xorg_7.1.0-11_all.deb
x-window-system-core_7.1.0-11_all.deb
  to pool/main/x/xorg/x-window-system-core_7.1.0-11_all.deb
x-window-system_7.1.0-11_all.deb
  to pool/main/x/xorg/x-window-system_7.1.0-11_all.deb
x11-common_7.1.0-11_i386.deb
  to pool/main/x/xorg/x11-common_7.1.0-11_i386.deb
xlibmesa-dri_7.1.0-11_all.deb
  to pool/main/x/xorg/xlibmesa-dri_7.1.0-11_all.deb
xlibmesa-gl-dev_7.1.0-11_all.deb
  to pool/main/x/xorg/xlibmesa-gl-dev_7.1.0-11_all.deb
xlibmesa-gl_7.1.0-11_all.deb
  to pool/main/x/xorg/xlibmesa-gl_7.1.0-11_all.deb
xlibmesa-glu_7.1.0-11_all.deb
  to pool/main/x/xorg/xlibmesa-glu_7.1.0-11_all.deb
xlibs-data_7.1.0-11_all.deb
  to pool/main/x/xorg/xlibs-data_7.1.0-11_all.deb
xlibs-static-dev_7.1.0-11_all.deb
  to pool/main/x/xorg/xlibs-static-dev_7.1.0-11_all.deb
xorg-dev_7.1.0-11_all.deb
  to pool/main/x/xorg/xorg-dev_7.1.0-11_all.deb
xorg_7.1.0-11.dsc
  to pool/main/x/xorg/xorg_7.1.0-11.dsc
xorg_7.1.0-11.tar.gz
  to pool/main/x/xorg/xorg_7.1.0-11.tar.gz
xorg_7.1.0-11_all.deb
  to pool/main/x/xorg/xorg_7.1.0-11_all.deb
xserver-xfree86_7.1.0-11_all.deb
  to pool/main/x/xorg/xserver-xfree86_7.1.0-11_all.deb
xserver-xorg-input-all_7.1.0-11_i386.deb

Bug#323262: marked as done (dexconf: Please add support for preseeding fontserver config)

2006-01-08 Thread Debian Bug Tracking System
Your message dated Sun, 08 Jan 2006 20:38:03 -0500
with message-id [EMAIL PROTECTED]
and subject line Closing
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)

--
Received: (at submit) by bugs.debian.org; 15 Aug 2005 19:06:51 +
From [EMAIL PROTECTED] Mon Aug 15 12:06:51 2005
Return-path: [EMAIL PROTECTED]
Received: from pat.uio.no [129.240.130.16] (7411)
by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
id 1E4kIN-0008NE-00; Mon, 15 Aug 2005 12:06:51 -0700
Received: from mail-mx6.uio.no ([129.240.10.47])
by pat.uio.no with esmtp (Exim 4.43)
id 1E4kIJ-0005YT-Id
for [EMAIL PROTECTED]; Mon, 15 Aug 2005 21:06:47 +0200
Received: from saruman.uio.no ([129.240.201.202])
by mail-mx6.uio.no with esmtp (Exim 4.43)
id 1E4kIG-0006bO-V9; Mon, 15 Aug 2005 21:06:44 +0200
Received: from pre by saruman.uio.no with local (Exim 4.44)
id 1E4kIG-0003SS-2h; Mon, 15 Aug 2005 21:06:44 +0200
To: [EMAIL PROTECTED]
Subject: dexconf: Please add support for preseeding fontserver config
From: Petter Reinholdtsen [EMAIL PROTECTED]
Message-Id: [EMAIL PROTECTED]
Sender: Petter Reinholdtsen [EMAIL PROTECTED]
Date: Mon, 15 Aug 2005 21:06:44 +0200
X-UiO-Spam-info: not spam, SpamAssassin (score=-5.628, required 12,
autolearn=disabled, ALL_TRUSTED -2.82, AWL 2.19,
UIO_MAIL_IS_INTERNAL -5.00)
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
autolearn=no version=2.60-bugs.debian.org_2005_01_02


Package: xserver-common, xserver-xfree86, xserver-xorg
Version: 6.8.2.dfsg.1-5
Severity: wishlist
Tags: patch

When booting a thin client, there is a need to configure the font
server automatically at boot time.  To make this happen, we preseed
the configuration at boot time, and call dexconf to generate a new
configuration.

One of the values we want to set this way is the URL to the font
server on the thin client network.  This is at present not possible do
to in dexconf.  Please add a hidden debconf question to make it
possible to specify the font server URL.

This patch should make it possible.  There are two changes needed to
make this happen:

 - Use the debconf value of this template to add an extra FontPath if
   it is present.

 - Add new template $TEMPLATE_BASE/config/fontpath/fontserver to each
   server package (xserver-xorg and xserver-xfree86).  This template
   should be identical for all packages implementing this feature.

--- /usr/src/chroot-sid/usr/bin/dexconf 2005-08-10 11:14:39.0 +0200
+++ /tmp/dexconf.new2005-08-15 20:41:53.579316901 +0200
@@ -247,10 +247,21 @@

 fetch $TEMPLATE_BASE/config/write_files_section
 if [ $RET = true ]; then
+  db_get $TEMPLATE_BASE/config/fontpath/fontserver
+  if [ -n $RET ] ; then
+FONTSERVER=$RET
+  else
+FONTSERVER=
+  fi
   exec 4$DEXCONFTMPDIR/Files
   cat 4 SECTION
 Section Files
FontPathunix/:7100# local font server
+SECTION
+  if [ -n $FONTSERVER ] ; then
+  echoFontPath\$FONTSERVER\ 4
+  fi
+  cat 4 SECTION
# if the local font server has problems, we can fall back on these
FontPath/usr/lib/X11/fonts/misc
FontPath/usr/lib/X11/fonts/cyrillic


Here is a proposed debconf template for this variable:

  Template: xserver-xorg/config/fontpath/fontserver
  Type: string
  Description: Extra fontpath URL
   This is an internal (hidden) debconf question.  It should not be
   translated.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.8-2-386
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages xserver-common depends on:
ii  debconf [debconf-2.0] 1.4.57 Debian configuration management sy
ii  libc6 2.3.5-3GNU C Library: Shared libraries an
ii  x11-common6.8.2.dfsg.1-5 X Window System (X.Org) infrastruc

xserver-common recommends no packages.

-- debconf information:
  xserver-common/xwrapper/nice_value/error:
  xserver-common/xwrapper/allowed_users: Console Users Only
  xserver-common/xwrapper/actual_allowed_users: console
  xserver-common/xwrapper/nice_value: -10

---
Received: