diff --git a/.cvsignore b/.gitignore similarity index 100% rename from .cvsignore rename to .gitignore diff --git a/Makefile b/Makefile deleted file mode 100644 index 7563973..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: wdm -# $Id$ -NAME := wdm -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..e195e21 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Orphan clean up diff --git a/sources b/sources deleted file mode 100644 index 5fd1b3e..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -4da8ffe3af233305786d9b6aab78b838 wdm-1.28.tar.bz2 diff --git a/wdm-1.28-failsafe_tmp.patch b/wdm-1.28-failsafe_tmp.patch deleted file mode 100644 index ed5fbf5..0000000 --- a/wdm-1.28-failsafe_tmp.patch +++ /dev/null @@ -1,53 +0,0 @@ ---- wdm-1.28/configs/Xsession.in.failsafe_tmp 2005-03-26 14:57:04.000000000 +0100 -+++ wdm-1.28/configs/Xsession.in 2006-11-29 10:21:25.000000000 +0100 -@@ -16,22 +16,30 @@ - 1) - case $1 in - failsafe) -- exec @FAILSAFE@ -geometry 80x24-0-0 -+ exec @FAILSAFE_PATH@ -geometry 80x24-0-0 - ;; - esac - echo $1 >$HOME/.wm_style - esac - - # redirect errors to a file in user's home directory if we can --for errfile in "$HOME/.xsession-errors" "${TMPDIR-/tmp}/xses-$USER" "/tmp/xses-$USER" --do -- if ( cp /dev/null "$errfile" 2> /dev/null ) -- then -- chmod 600 "$errfile" -- exec > "$errfile" 2>&1 -- break -- fi --done -+errfile="$HOME/.xsession-errors" -+if ( umask 077 && cp /dev/null "$errfile" 2> /dev/null ) -+then -+ exec > "$errfile" 2>&1 -+else -+ -+ mktemp=/bin/mktemp -+ for errfile in "${TMPDIR-/tmp}/xses-$USER" "/tmp/xses-$USER" -+ do -+ if ef="$( umask 077 && $mktemp "$errfile.XXXXXX" 2> /dev/null)" -+ then -+ exec > "$ef" 2>&1 -+ mv "$ef" "$errfile" 2> /dev/null -+ break -+ fi -+ done -+fi - - # clean up after xbanner - # (RedHat code: need freetemp executed IF xbanner is run by Xsetup_0) ---- wdm-1.28/configs/Xclients.in.failsafe_tmp 2006-11-29 10:23:02.000000000 +0100 -+++ wdm-1.28/configs/Xclients.in 2006-11-29 10:24:04.000000000 +0100 -@@ -36,7 +36,6 @@ - - # these files are left sitting around by TheNextLevel. - rm -f $HOME/Xrootenv.0 --rm -f /tmp/fvwmrc* 2>/dev/null - - # check for and set x-resources - if [ -f $HOME/.Xresources ] ; then diff --git a/wdm-1.28-fedora.patch b/wdm-1.28-fedora.patch deleted file mode 100644 index e9c5739..0000000 --- a/wdm-1.28-fedora.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- wdm-1.28/configs/wdm-config.in.fedora 2005-03-26 14:57:04.000000000 +0100 -+++ wdm-1.28/configs/wdm-config.in 2006-10-20 11:50:48.000000000 +0200 -@@ -2,8 +2,8 @@ - ! - ! wdm configuration file input (sed in Makefile) - ! --DisplayManager.errorLogFile: @LOGDIR@/xdm-errors.log --DisplayManager.pidFile: @RUNDIR@/xdm-pid -+DisplayManager.errorLogFile: @LOGDIR@/wdm-errors.log -+DisplayManager.pidFile: @RUNDIR@/wdm.pid - DisplayManager.keyFile: @DMDIR@/xdm-keys - DisplayManager.servers: @DMDIR@/Xservers - DisplayManager.accessFile: @DMDIR@/Xaccess -@@ -25,11 +25,12 @@ - ! display screen background--if not set or set to none, then the - ! background is not set by wdm. - ! DisplayManager*wdmBg: none --DisplayManager*wdmBg: solid:RoyalBlue -+! DisplayManager*wdmBg: solid:RoyalBlue - ! DisplayManager*wdmBg: dgradient:RoyalBlue,FireBrick,Black - ! DisplayManager*wdmBg: hgradient:RoyalBlue,FireBrick,Black - ! DisplayManager*wdmBg: vgradient:RoyalBlue,FireBrick,Black - ! DisplayManager*wdmBg: pixmap:@GFXDIR@/Stars.jpg -+DisplayManager*wdmBg: pixmap:@GFXDIR@/../../backgrounds/images/default.jpg - ! - ! optional pixmap for logo - @PIXMAPCOMMENT@DisplayManager*wdmLogo: @GFXDIR@/@PIXMAPFILE@ -@@ -65,7 +66,7 @@ - ! DisplayManager*wdmHalt: @SHUTDOWN@ -t3 -h now - ! - ! true/false to require valid username/passwd to reboot,halt, or exit --DisplayManager*wdmVerify: true -+DisplayManager*wdmVerify: false - ! true/false to require root as valid username/passwd to reboot,halt, or exit - DisplayManager*wdmRoot: false - ! true=enable, false=disable shake and rollup animations diff --git a/wdm-1.28-reconf.patch b/wdm-1.28-reconf.patch deleted file mode 100644 index d0d0e6f..0000000 --- a/wdm-1.28-reconf.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- wdm-1.28/configs/wdmReconfig.in.reconf 2005-03-26 14:57:04.000000000 +0100 -+++ wdm-1.28/configs/wdmReconfig.in 2006-11-29 18:14:42.000000000 +0100 -@@ -87,6 +87,7 @@ - -e "s:@SHUTDOWN\@:@SHUTDOWN@:" \ - -e "s:@LOGDIR\@:@LOGDIR@:" \ - -e "s:@RUNDIR\@:@RUNDIR@:" \ -+ -e "s:@GFXDIR\@:@GFXDIR@:" \ - -e "s:@PIXMAPFILE\@:@PIXMAPFILE@:" \ - -e "s:@PIXMAPCOMMENT\@:@PIXMAPCOMMENT@:" \ - -e "s:@exec_prefix\@:@exec_prefix@:" \ -@@ -99,6 +100,8 @@ - configfile=@DMDIR@/Xclients - rm -f $configfile - sed -e "s:@XRDB_PATH\@:@XRDB_PATH@:" \ -+ -e "s:@SHELL_LOGIN\@:@SHELL_LOGIN@:" \ -+ -e "s:@configure_input\@:configs/Xclients. Generated from Xclients.in by wdmReconfig:" \ - -e "s'@WMAKER_PATH\@'$WMAKER_PATH'" \ - -e "s'@AFTERSTEP_PATH\@'$AFTERSTEP_PATH'" \ - -e "s'@BLACKBOX_PATH\@'$BLACKBOX_PATH'" \ diff --git a/wdm-Xsession b/wdm-Xsession deleted file mode 100644 index c7eac95..0000000 --- a/wdm-Xsession +++ /dev/null @@ -1,23 +0,0 @@ -#! /bin/sh - -wm= - -case $# in -1) - wm=$1 - case $wm in - failsafe|custom) - ;; - *) - echo $wm >$HOME/.wm_style - ;; - esac - ;; -0) - if [ -f $HOME/.wm_style ] ; then - wm=`cat $HOME/.wm_style` - fi - ;; -esac - -exec /etc/X11/xinit/Xsession $wm diff --git a/wdm-update_wdm_wmlist b/wdm-update_wdm_wmlist deleted file mode 100755 index a8351f9..0000000 --- a/wdm-update_wdm_wmlist +++ /dev/null @@ -1,75 +0,0 @@ -#!/usr/bin/perl -w -# -# update_wdm_wmlist, (c) 1998 Marcelo Magallón -# rewriten to use the x-window-manager alternative -# modified to also use the x-session-manager alternative by Arthur Korn -# Copyright 2000 Wichert Akkerman -# Modified to use the freedesktop.org .desktop like kdm and gdm -# -# This script will read the list of installed window managers from -# the freedesktop .desktop files in /X11/sessions/:/dm/Sessions/: -# /xsessions/ -# and update the DisplayManager*wdmWm resource in /etc/X11/wdm/wdm-config. -# BEWARE: It doesn't ask any questions about this. It just does it. It -# takes an optional list of window managers. - -use strict; -use File::DesktopEntry; - -my $wm_list=''; -my %desktop_files; - -unless (@ARGV) { - #my @wm_list = ('default'); - my @wm_list; - foreach my $dir ('/etc/X11/sessions/','/etc/dm/Sessions/','/usr/share/xsessions/') { - next unless (opendir DIR, $dir); - my @files; - @files = grep { /\.desktop$/ && -r "$dir/$_" } readdir(DIR); - foreach my $file (@files) { - push @{$desktop_files{$file}}, "$dir/$file"; - } - } - DESKTOP: foreach my $desktop_file (keys(%desktop_files)) { - foreach my $file (@{$desktop_files{$desktop_file}}) { - my $entry = File::DesktopEntry->new_from_file($file); - next DESKTOP if (defined($entry->get_value('Hidden')) - and $entry->get_value('Hidden') eq 'true'); - if ($entry->get_value('Name') =~ /^gnome$/i) { - push (@wm_list, 'gnome'); - } - elsif ($entry->get_value('Name') =~ /^kde$/i) { - push (@wm_list, 'kde'); - } - elsif (defined($entry->get_value('Exec'))) { - push (@wm_list, $entry->get_value('Exec')); - } - else { # not found, go to next file - next; - } - # found, proceed to next destop file - next DESKTOP; - } - } - $wm_list = join (':', sort @wm_list) . ':custom'; -} else { - $wm_list = join (':', sort @ARGV); -} - -open (WDM_CONFIG_FILE, '/etc/wdm/wdm-config.new') - or die "Can't open /etc/wdm/wdm-config.new for writing: $!"; - -while () { - s|^(!?\s*.*wdmWm:\s*).*|$1$wm_list|; - print NEW_WDM_CONFIG_FILE; -} - -close(WDM_CONFIG_FILE); -close(NEW_WDM_CONFIG_FILE); - -rename '/etc/wdm/wdm-config.new', '/etc/wdm/wdm-config' - or die "Can't rename /etc/wdm/wdw-config.new: $!"; - -exit 0; diff --git a/wdm.pam b/wdm.pam deleted file mode 100644 index 0689ff7..0000000 --- a/wdm.pam +++ /dev/null @@ -1,10 +0,0 @@ -#%PAM-1.0 -auth required pam_env.so -auth include system-auth -account required pam_nologin.so -account include system-auth -password include system-auth -session optional pam_keyinit.so force revoke -session include system-auth -session required pam_loginuid.so -session optional pam_console.so diff --git a/wdm.spec b/wdm.spec deleted file mode 100644 index db8b5c2..0000000 --- a/wdm.spec +++ /dev/null @@ -1,195 +0,0 @@ -Name: wdm -Version: 1.28 -Release: 7%{?dist} -Summary: WINGs Display Manager - -Group: User Interface/X -License: GPL -URL: http://voins.program.ru/wdm/ -Source0: http://voins.program.ru/wdm/wdm-%{version}.tar.bz2 -# stolen from xdm -Source1: %{name}.pam -# adapted from debian to use freedesktop -Source2: wdm-update_wdm_wmlist -# record and reuse previous session before launching generic Xsession -Source3: wdm-Xsession -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - -# debian patch modified to remove the configure patching -#Patch0: http://ftp.debian.org/debian/pool/main/w/wdm/wdm_1.28-2.1.diff.gz -Patch0: wdm_1.28-2.1.diff -# use fedora background/icon and match gdm default config -Patch1: wdm-1.28-fedora.patch -# fix failsafe path and insecure use of /tmp -Patch2: wdm-1.28-failsafe_tmp.patch -# fix reconfiguration script -Patch3: wdm-1.28-reconf.patch - -BuildRequires: WindowMaker-devel gettext libselinux-devel pam-devel -BuildRequires: libXt-devel libXmu-devel -BuildRequires: xrdb xterm /sbin/shutdown -Requires: xrdb xterm /sbin/shutdown -Requires: %{_sysconfdir}/pam.d -# we don't want to have new files, we reuse the kdm/xdm files -Requires: xdm xorg-x11-xinit -# we use 'include' in the pam file, so -Requires: pam >= 0.80 -# reuse the images -Requires: desktop-backgrounds-basic fedora-logos - -%description -wdm combines the functions of a graphical display manager identifying -and authenticating a user on a system with some of the functions of a -session manager in selecting and starting a window manager. Optionally, -wdm can shutdown (reboot or halt) the system. - -wdm is a modification of XFree86's xdm package for graphically handling -authentication and system login. Most of xdm has been preserved -(XFree86 4.2.1.1) with the Login interface based on a WINGs. Tom -Rothamel's "external greet" interface (see AUTHORS) was used to -communicate wdm with wdmLogin. - -In fedora, wdm may be called through a wrapper, wdm-dynwm, which determines -the available window managers using the freedesktop information and modifies -the wdm-config configuration file accordingly, before launching wdm. - -%prep -%setup -q -%patch0 -p1 -%patch1 -p1 -b .fedora -%patch2 -p1 -b .failsafe_tmp -%patch3 -p1 -b .reconf - -%build - -export DEF_SERVER='%{_bindir}/X -nolisten tcp' -export INSTALL='install -p' - -%configure \ - --with-pamdir=%{_sysconfdir}/pam.d \ - --with-logdir=%{_localstatedir}/log \ - --with-runlockdir=%{_localstatedir}/run \ - --with-wdmdir=%{_sysconfdir}/wdm \ - --with-nlsdir=%{_datadir}/locale \ - --with-fakehome=%{_localstatedir}/run/wdm \ - --with-gfxdir=%{_datadir}/pixmaps/wdm \ - --with-Logo=../../backgrounds/tiles/default_blue.jpg \ - --with-defuserpath='/bin:%{_bindir}' \ - --with-defsystempath='/sbin:%{_sbindir}:/bin:%{_bindir}' \ - --enable-selinux \ - --enable-aafont - - -make %{?_smp_mflags} - - -%install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT - -install -p -m755 %{SOURCE2} $RPM_BUILD_ROOT%{_bindir}/update_wdm_wmlist - -# do a wdm wrapper which updates the window manager list before -# launching wdm -cat > $RPM_BUILD_ROOT%{_bindir}/wdm-dynwm << EOF -#!/bin/sh -update_wdm_wmlist -wdm "\$@" -EOF - -chmod 0755 $RPM_BUILD_ROOT%{_bindir}/wdm-dynwm - -# move the reconfiguration script to _bindir -mv $RPM_BUILD_ROOT%{_sysconfdir}/wdm/wdmReconfig $RPM_BUILD_ROOT%{_bindir} - -chmod 0644 $RPM_BUILD_ROOT%{_sysconfdir}/wdm/wdm-config - -install -p -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/wdm - -# remove old X session script, and old XFree86 session script -rm $RPM_BUILD_ROOT%{_sysconfdir}/wdm/Xsession.orig -rm $RPM_BUILD_ROOT%{_sysconfdir}/wdm/Xsession.XFree86 - -# use xdm/kdm files -# first rename wdm files -for file in Xaccess Xsession Xsetup_0 GiveConsole TakeConsole; do -mv $RPM_BUILD_ROOT%{_sysconfdir}/wdm/$file $RPM_BUILD_ROOT%{_sysconfdir}/wdm/$file.wdm -done - -# then use symlinks or wrapper -# calls /etc/X11xinit/Xsession -install -p -m755 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/wdm/Xsession -ln -s ../X11/xdm/Xaccess $RPM_BUILD_ROOT%{_sysconfdir}/wdm/Xaccess -ln -s ../X11/xdm/Xsetup_0 $RPM_BUILD_ROOT%{_sysconfdir}/wdm/Xsetup_0 -ln -s ../X11/xdm/GiveConsole $RPM_BUILD_ROOT%{_sysconfdir}/wdm/GiveConsole -ln -s ../X11/xdm/TakeConsole $RPM_BUILD_ROOT%{_sysconfdir}/wdm/TakeConsole -ln -s ../X11/xdm/Xsession $RPM_BUILD_ROOT%{_sysconfdir}/wdm/Xsession.xorg - -%find_lang %{name} - - -%clean -rm -rf $RPM_BUILD_ROOT - - -%files -f %{name}.lang -%defattr(-,root,root,-) -%doc AUTHORS COPYING ChangeLog* NEWS README* TODO NASA_image_guideline.html -%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/pam.d/wdm -%dir %{_sysconfdir}/wdm/ -%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/wdm/wdm-config -%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/wdm/wdm-config.in -%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/wdm/Xresources -%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/wdm/Xservers -%config %{_sysconfdir}/wdm/GiveConsole.wdm -%config %{_sysconfdir}/wdm/TakeConsole.wdm -%config %{_sysconfdir}/wdm/Xaccess.wdm -%config %{_sysconfdir}/wdm/Xclients -%config %{_sysconfdir}/wdm/Xclients.in -%config %{_sysconfdir}/wdm/Xservers.fs -%config %{_sysconfdir}/wdm/Xservers.ws -%config %{_sysconfdir}/wdm/Xsession -%config %{_sysconfdir}/wdm/Xsession.wdm -%config %{_sysconfdir}/wdm/Xsetup_0.wdm -# links -%config %{_sysconfdir}/wdm/GiveConsole -%config %{_sysconfdir}/wdm/TakeConsole -%config %{_sysconfdir}/wdm/Xaccess -%config %{_sysconfdir}/wdm/Xsession.xorg -%config %{_sysconfdir}/wdm/Xsetup_0 -%{_bindir}/wdm* -%{_bindir}/update_wdm_wmlist -%{_mandir}/man1/wdm*.1* -%{_datadir}/pixmaps/wdm/ -%dir %{_localstatedir}/run/wdm - - -%changelog -* Thu Nov 30 2006 Patrice Dumas 1.28-7 -- keep timestamps for shipped files -- enable aa fonts - -* Wed Nov 29 2006 Patrice Dumas 1.28-6 -- fix reconfiguration script -- requires pam recent enough -- don't set noreplace for scripts and example config files - -* Wed Nov 29 2006 Patrice Dumas 1.28-5 -- fix insecure use of /tmp in original wdm script -- remove obsolete session scripts - -* Sun Nov 12 2006 Patrice Dumas 1.28-4 -- add BR libXt-devel and libXmu-devel - -* Fri Oct 20 2006 Patrice Dumas 1.28-3 -- correct wdm-dynwm - -* Fri Oct 20 2006 Patrice Dumas 1.28-2 -- use images from desktop-backgrounds-basic fedora-logos -- record session style before calling the generic Xsession, and add - previous session and custom session handling. -- ship the original config files -- fix a bug in the default config files - -* Thu Oct 19 2006 Patrice Dumas 1.28-1 -- initial packaging diff --git a/wdm_1.28-2.1.diff b/wdm_1.28-2.1.diff deleted file mode 100644 index 8c6605f..0000000 --- a/wdm_1.28-2.1.diff +++ /dev/null @@ -1,4614 +0,0 @@ ---- wdm-1.28.orig/debian/changelog -+++ wdm-1.28/debian/changelog -@@ -0,0 +1,647 @@ -+wdm (1.28-2.1) unstable; urgency=high -+ -+ * Non-maintainer upload. -+ * Split xlibs-dev build-dep (Closes: #347055). -+ * Added Swedish debconf translation (Closes: #332556). -+ * Added Portuguese debconf translation (Closes: #336233). -+ -+ -- Luk Claes Sat, 21 Jan 2006 16:19:30 +0100 -+ -+wdm (1.28-2) unstable; urgency=low -+ -+ * New maintainer: Vladimir Shakhov -+ (Closes: #323600,#287873). -+ * Mark /etc/logrotate.d/wdm as conf file and use dh_installlogrotate -+ instead of manual copying. lintian cleanup. Place dh_installlogrotate -+ above sed hack to generate debian/conffiles. -+ * Use dh_installpam instead of manual copying. debian/wdm.pamd rename to -+ debian/wdm.pam. -+ * Use dh_installdirs instead call "install -d". -+ * /usr/X11R6 replacement with /usr (as Debian Policy, paragraph 11.8.7, -+ said). Some debian/wdm.config and debian/wdm.postinst changes to provide -+ clean upgrade. -+ * TODO updated (Closes: #319573). -+ * Prevent ChangeLog duplication (Closes: #320321). -+ * Current package already use newest upstream version (Closes: #303868). -+ * Build-Depends against libwraster3 (Closes: #281328). -+ -+ -- Vladimir Shakhov Wed, 17 Aug 2005 19:25:13 +0300 -+ -+wdm (1.28-1) unstable; urgency=low -+ -+ * new upstream version (see /usr/share/doc/wdm/NEWS.gz for details) -+ * enable SELinux (Closes: #283372) -+ -+ -- Noah Meyerhans Wed, 20 Apr 2005 21:15:39 -0400 -+ -+wdm (1.27-2.2) unstable; urgency=medium -+ -+ * NMU. -+ * Removed dependency on libproplist0-dev (bug #294719) -+ * Added update translations (bugs #267130, #283974, #286093) -+ * Kept urgency=medium in order to enter testing quickly. -+ -+ -- Giuseppe Sacco Wed, 23 Feb 2005 15:08:21 +0100 -+ -+wdm (1.27-2.1) unstable; urgency=medium -+ -+ * NMU. -+ * Updated Build-Depends to libwraster3-dev (Closes: #282287). -+ * Add libxft-dev to Build-Depends. -+ * Add missing -lXft to configure.ac and configure (but did not run -+ autoconf; touch'ing configure instead in debian/rules). -+ -+ -- Christoph Berg Wed, 1 Dec 2004 22:53:39 +0100 -+ -+wdm (1.27-2) unstable; urgency=medium -+ -+ * Remove unnecessary build-dep on libtiff3g-dev (Closes: #264576) -+ * Re-enable ExitLogin functionality. (Closes: #260249) -+ -+ -- Noah Meyerhans Wed, 18 Aug 2004 15:44:29 -0400 -+ -+wdm (1.27-1) unstable; urgency=low -+ -+ * New upstream release -+ * Rotate /var/log/wdm.log (closes: #241441) -+ * Update default config to properly initialize syslog -+ (closes: #242155) -+ * Add Czech debconf traslation, thanks to Miroslav Kure -+ (closes: #237987) -+ * Add Turkish debconf translation, thanks to Recai Oktas -+ (closes: #248327) -+ * Add manual page for the wdmlogin.conf file (closes: #239928) -+ * Fix prerm to reconfigure /etc/X11/default-display-manager -+ (closes: #219184) -+ -+ -- Noah Meyerhans Thu, 27 May 2004 23:54:31 -0400 -+ -+wdm (1.26-1) unstable; urgency=low -+ -+ * New upstream version. See /usr/share/doc/wdm/ChangeLog.gz for details. -+ * Update PAM configuration to use new @include functionality. -+ * Explicitly set the wdmLocale resource in wdm-config, since wdmLogin -+ will not display help text otherwise. -+ -+ -- Noah Meyerhans Tue, 30 Sep 2003 19:54:45 -0400 -+ -+wdm (1.25-1) unstable; urgency=low -+ -+ * New upstream version (Closes: #202818) -+ * wdmLogin geometry option added upstream (Closes: #155459) -+ * Added dependency on xbase-clients (Closes: #203311) -+ * wdm man page cleanup (Closes: #189340) -+ * Applied patch from Christian Perrier to provide -+ gettext-based debconf templates (Closes: #203102) -+ * corrected some errors in output of update_wdm_wmlist (Closes: #192780) -+ * Cleaned up the source tree, resulting in a cleaner merge of my -+ CVS stuff with upstream's source. Got rid of some files left over -+ from patches that are no longer relevant. -+ * Install localized message files in /usr/share/locale (Closes: #193899) -+ -+ -- Noah Meyerhans Sun, 10 Aug 2003 17:21:09 -0400 -+ -+wdm (1.22.1-2) unstable; urgency=low -+ -+ * PAM fix after I accidentally sucked in upstream's pam file that is -+ not Debian-friendly. (Closes: #182161) -+ -+ -- Noah Meyerhans Sun, 23 Feb 2003 16:44:16 -0500 -+ -+wdm (1.22.1-1) unstable; urgency=low -+ -+ * New upstream version fixes PAM bug introduced in 1.22. PAM -+ service name had erroneously been set to "xdm". (Closes: #181838) -+ -+ -- Noah Meyerhans Fri, 21 Feb 2003 15:23:47 -0500 -+ -+wdm (1.22-2) unstable; urgency=low -+ -+ * Fix prerm script to abort if wdm is managing a display the user -+ chooses not to stop it. (Closes: Bug#177609) -+ -+ -- Noah Meyerhans Tue, 18 Feb 2003 16:57:58 -0500 -+ -+wdm (1.22-1) unstable; urgency=low -+ -+ * New upstream release (Closes: Bug#180810, Bug#80542, Bug#108734) -+ * Small update to build-depends (Closes: Bug#170236) -+ * Bumped standards version. -+ * Updated copyright. -+ -+ -- Noah Meyerhans Mon, 17 Feb 2003 23:32:19 -0500 -+ -+wdm (1.20-18) unstable; urgency=low -+ -+ * debian/control: build-depend on libpng12-0-dev -+ * Rebuild with new libproplist -+ -+ -- Noah Meyerhans Thu, 23 Jan 2003 19:24:42 -0500 -+ -+wdm (1.20-17) unstable; urgency=low -+ -+ * Really fixed the maintainer field. -+ * Changed build deps to depend on libungif4-dev (Closes: Bug#165542) -+ * Applied a patch from Frederik Schueler to Login.c to fix the -+ buggy help display. (Closes: Bug#122430) -+ -+ -- Noah Meyerhans Fri, 25 Oct 2002 18:51:05 -0400 -+ -+wdm (1.20-16) unstable; urgency=low -+ -+ * added -nolisten tcp to X server flags. -+ * set DisplayManager.requestPort to 0 in /etc/X11/wdm/wdm-config -+ to disable XDMCP by default. -+ * Updated the manual page to include much of the content of the XDM -+ man page. This eliminates the need to refer to the XDM man page, -+ which is usually not installed on systems that run wdm. -+ * (closes: #145980) The previous 3 changelog entries close this bug. -+ * Added polish debconf translation (Closes: #142541) -+ * Added a Xinerama patch from Will Andrews -+ (Closes: #142930) -+ * updated the Maintainer field to point to the right email address. -+ * Note that we still depend on libpng2 until libwraster2 updates to -+ libpng3. -+ -+ -- Noah Meyerhans Wed, 4 Sep 2002 15:59:33 -0400 -+ -+wdm (1.20-15) unstable; urgency=low -+ -+ * Added code to postrm to delete /var/lib/wdm/ if possible -+ (Closes: Bug#114788). -+ * Added references to update_wdm_wmlist(8) and wdm.options(5) in -+ the wdm.1x man page. (Closes: Bug#135693) -+ * Stopped creating /usr/X11R6/share/man/man1. (Closes: Bug#122042) -+ * Added debconf translations for French, Spanish, and Japanese -+ (Closes: Bug#137939, Bug#134462, Bug#137141) -+ -+ -- Noah Meyerhans Tue, 12 Mar 2002 19:26:18 -0500 -+ -+wdm (1.20-14) unstable; urgency=low -+ -+ * Removed a bashism from /etc/X11/wdm/Xsession (Closes: Bug#121990) -+ * Fixed a typo in prerm that prevented wdm from properly giving -+ control to another display manager in the event that it was purged. -+ -+ -- Noah Meyerhans Mon, 14 Jan 2002 14:10:39 -0500 -+ -+wdm (1.20-13) unstable; urgency=high -+ -+ * Fixed incoherent references to authentication directory. This was -+ a serious security flaw that allowed wdm to allow all clients to -+ access the display it was managing. (Closes: Bug#121056) -+ * Added Brazilian portuguese localized debconf template. -+ * Applied a small change to Login.c to prevent array bounds overruns -+ when >13 window managers are installed. A cleanup is in order, as -+ there's no reason to hardcode a 13 WM limit, but I'll save the more -+ involved work for later. (Closes: Bug#121097) -+ * Fixed reference to unset variable DEFAULT_DISPLAY_MANAGER_FILE -+ in prerm. This caused potential hangs when removing wdm. -+ -+ -- Noah Meyerhans Sun, 25 Nov 2001 14:15:42 -0500 -+ -+wdm (1.20-12) unstable; urgency=low -+ -+ * Uncommented a server line in /etc/X11/wdm/Xservers, which allows -+ wdm to actually manage :0. (Closes: Bug#113006) -+ * Fixed postrm to delete /etc/X11/wdm on purge. (Closes: Bug#113452) -+ * Incorporated another Pax Displayicus Managerius patch from Branden -+ into prerm -+ (see http://lists.debian.org/debian-devel/2001/debian-devel-200109/\ msg01597.html and bug 113070) -+ -+ -- Noah Meyerhans Mon, 15 Oct 2001 15:47:38 -0400 -+ -+wdm (1.20-11.2) unstable; urgency=low -+ -+ * NMU -+ * debian/wdm.config: forgot a code snippet that is part of the Pax -+ Displayicus Managerius implementation (thanks, Ryan Murray) -+ * debian/postinst: if starting the daemon on upgrade, redirect the init -+ script's output to /dev/tty so that debconf doesn't catch it and choke on -+ it -+ -+ -- Branden Robinson Fri, 7 Sep 2001 12:22:53 -0500 -+ -+wdm (1.20-11.1) unstable; urgency=low -+ -+ * NMU -+ * debian/{init,postinst,prerm,wdm.config,wdm.templates}: implement Pax -+ Displayicus Managerius (Closes: #108819) -+ * debian/README.debian: remove paragraph about auto-migration of X server -+ management from xdm to wdm, since the package doesn't do this anymore -+ * debian/control: change wdm's dependencies -+ - add debconf (>= 0.5.00) -+ - remove versioned dependency on xfree86-common; the shared library -+ dependency on xlibs will haul it in -+ - remove pre-4.0 xbase-clients alternative to xutils; all versions of -+ xutils currently available have sessreg -+ - remove explicit Section and Priority from binary stanza, since -+ dh_gencontrol will pass -isp to dpkg-gencontrol -+ - wdm Provides: x-display-manager -+ - bumped Standards-Version to 3.5.6 (lintian-clean) -+ * debian/postrm: don't automatically fail if "$1" is "failed-upgrade" -+ (see Policy 6.4 and 6.5) -+ * debian/rules: run dh_installdebconf -+ * debian/wdm.options.5: undocument "check-local-xserver" since the -+ package no longer uses it -+ -+ -- Branden Robinson Tue, 4 Sep 2001 23:27:03 -0500 -+ -+wdm (1.20-11) unstable; urgency=low -+ -+ * Removed dependency on libc6-dev (it is build-essential). -+ * Fixed giflib-dev build-depend. It now depends on the generic -+ giflib-dev, which is provided by the various giflib and libungif -+ dev packages (Closes: Bug#105714) -+ * Basically fixed build-dependencies all around. Things should be -+ good to go at this point... -+ -+ -- Noah Meyerhans Wed, 18 Jul 2001 19:17:17 -0400 -+ -+wdm (1.20-10) unstable; urgency=low -+ -+ * Fixed a typo in /etc/X11/wdm/Xreset (Closes: Bug#93685) -+ * Removed reference to pam_condev.so in /etc/pam.d/wdm -+ (Closes: Bug#95386) -+ * Fixed an invalid comparison (bash syntax) in /etc/X11/wdm/Xsession -+ (Closes: Bug#95754) -+ -+ -- Noah Meyerhans Mon, 30 Apr 2001 13:51:44 -0400 -+ -+wdm (1.20-9) unstable; urgency=low -+ -+ * Integrated Arthur Korn's patch to update_wdm_wmlist -+ (Closes: Bug#83874, Bug#82213) -+ * Fixed /etc/pam.d/wdm to be policy compliant. See -+ /usr/share/doc/libpam0g/Debian-PAM-MiniPolicy.gz for more info. -+ Removed incorrect dependencies on PAM packages (Closes: Bug#88492) -+ * Modified the init script, /etc/X11/wdm/Xreset, and -+ /etc/X11/wdm/wdm.options to allow for the automatic update of the -+ session menu if an option is set in wdm.options. -+ -+ -- Noah Meyerhans Fri, 30 Mar 2001 16:27:50 -0500 -+ -+wdm (1.20-8) unstable; urgency=low -+ -+ * New Maintainer, frodo@morgul.net (eventually noahm@debian.org). -+ * Fixed a bug in Login.c that caused WINGs.h to be searched for -+ in the wrong place. This isn't a great fix, as it should -+ probably be detected by configure and placed in config.h -+ * Changed #!/bin/bash --login to #!/bin/sh where it was inappropriately -+ used. (Closes: Bug#91214) -+ * Removed the dependency on bash since it won't ever actually call bash -+ by name. This also served to fix a lintian error. -+ -+ -- Noah Meyerhans Mon, 26 Mar 2001 11:16:36 -0500 -+ -+wdm (1.20-7) unstable; urgency=low -+ -+ * OK, 1.20-6 was accidentally built for potato (yes, again :(( ), -+ so it depended on libwraster1. -+ This one is built for woody (closes: #74912) -+ -+ -- Bas Zoetekouw Fri, 29 Dec 2000 09:43:02 +0100 -+ -+wdm (1.20-6) unstable; urgency=low -+ -+ * The /etc/X11/wdm/Xsession wrapper script now calls the original X -+ /etx/X11/Xsession script through an exec. (closes: #79450) -+ * Updated standard-version to 3.2.1 -+ * Added a warning in wdm-config about the list of windowmanager being -+ overwritten on every (re)start. -+ -+ -- Bas Zoetekouw Wed, 13 Dec 2000 11:20:12 +0100 -+ -+wdm (1.20-5) unstable; urgency=low -+ -+ * Some things went wrong with building and uploading. I hope this -+ release fixes them. -+ -+ -- Bas Zoetekouw Sun, 10 Dec 2000 17:49:10 +0000 -+ -+wdm (1.20-4) unstable; urgency=low -+ -+ * Fixed the Build-Depends (closes: #78997). -+ -+ -- Bas Zoetekouw Thu, 7 Dec 2000 14:10:13 +0100 -+ -+wdm (1.20-3) unstable; urgency=low -+ -+ * Oops, 1.20-2 was accidentally build for potato. Now built for woody. -+ * Changed dependency on xutils to dependency on xutils (>4.0.0) || -+ xbase-clients (<4.0.0). -+ * Upstream maintainer changed to Gregory Youngblood -+ -+ -- Bas Zoetekouw Mon, 4 Dec 2000 20:59:46 +0100 -+ -+wdm (1.20-2) unstable; urgency=low -+ -+ * Fixed build-dependencies: zlib1-dev --> zlib1g-dev (closes: #77105, #77270) -+ * The new Xsession wrapper needs bash in order to be able to load the -+ correct environment variables; added a dependency accordingly. -+ * Changed /etc/pam.d/wdm in order to have PAM do some useful stuff -+ (set env vars, set MAIL var, check shells, etc). Thanks to Ethan -+ Benson for pointing this out to me. (closes: #55997) -+ * Wdm now depends on libwraster2 instead of libwraster1 (closes: #74912) -+ * This package now provides a lintian override file. -+ -+ -- Bas Zoetekouw Wed, 15 Nov 2000 15:49:58 +0100 -+ -+wdm (1.20-1) unstable; urgency=low -+ -+ * New upstream version (closes: #59945) -+ * New maintainer: Bas Zoetekouw (closes: #76070) -+ * x-window-manager alternative related bugs were fixed a long time -+ ago (closes: #54605) -+ * update_wdm_wmlist is now called in init file at start, restart, -+ reload and force-reload (closes: #34680) -+ * Debugged debian/rules (closes: #67866, #67867) -+ * Xconsole won't be started by default anymore because of possible -+ security holes. Thanks to John Slee for pointing -+ this out to me. (closes: #56918) -+ * Added new dependency on xutils (closes: #76730) -+ * New non-squashed logo from Daniel Patterson (closes: #48696) -+ * Added correct Build-Depends in debian/control. Thanks to Josip Rodin -+ and Chuan-kai Lin for pointing this out to me (closes: #76912) -+ * The 'no-change' window manager option now works correctly: -+ /etc/X11/Xsession is now called throught a wrapper. Thanks to -+ Chuan-kai Lin for fixing this. (closes: #59621, #61244) -+ * Old NMU's were implemented (closes: #60442) -+ * Adapted package to standards version 3.0.1 -+ -+ -- Bas Zoetekouw Fri, 3 Nov 2000 10:35:21 +0100 -+ -+wdm (1.19-5) unstable; urgency=low -+ -+ * New maintainer: Bas Zoetekouw -+ -+ -- Bas Zoetekouw Thu, 9 Nov 2000 22:25:48 +0100 -+ -+wdm (1.19-4.2) frozen unstable; urgency=low -+ -+ * NMU -+ * Make /etc/wdm-config mode 0600, closes: #66029 -+ -+ -- Randolph Chung Sun, 25 Jun 2000 11:00:59 -0700 -+ -+wdm (1.19-4.1) frozen unstable; urgency=low -+ -+ * Non-maintainer upload -+ * No longer use parse-xf86config, it no longer exists. Closes: Bug#59843 -+ * Modify update_wdm_wmlist to use x-window-manager alternatives. Closes: Bug#60192 -+ -+ -- Wichert Akkerman Wed, 15 Mar 2000 12:19:00 +0100 -+ -+wdm (1.19-4) unstable; urgency=low -+ -+ * Added dependency on psmisc so that /etc/init.d/wdm can use killall safely -+ -+ -- Daniel Patterson Thu, 7 Oct 1999 21:37:12 +1000 -+ -+wdm (1.19-3) unstable; urgency=high -+ -+ * Fixed dependencies on libpam-modules,libpam-cracklib -+ * Changed PAM to use pam_unix instead of pam_pwdb -+ -+ -- Daniel Patterson Thu, 7 Oct 1999 21:37:12 +1000 -+ -+wdm (1.19-2) unstable; urgency=high -+ -+ * Added --enable-pam to build -+ -+ -- Daniel Patterson Mon, 4 Oct 1999 12:11:23 +1000 -+ -+wdm (1.19-1) unstable; urgency=high -+ -+ * New upstream version -+ * New version closes security hole, see wdm web page for details -+ -+ -- Daniel Patterson Wed, 22 Sep 1999 01:46:54 +1000 -+ -+wdm (1.18-1) unstable; urgency=low -+ -+ * New upstream version -+ * Altered src/Login.c and src/Greet.c to affect customizable -+ username length at compile time. -+ -+ -- Daniel Patterson Fri, 17 Sep 1999 00:12:45 +1000 -+ -+wdm (1.17-3) unstable; urgency=low -+ -+ * Changed src/Login.c::PASS_LEN to 32 (closes #44699) -+ -+ -- Daniel Patterson Sun, 12 Sep 1999 08:24:34 +1000 -+ -+wdm (1.17-2) unstable; urgency=medium -+ -+ * Typo in /etc/X11/wdm/Xresources{,_0} fixed -+ -+ -- Daniel Patterson Thu, 9 Sep 1999 20:07:11 +1000 -+ -+wdm (1.17-1) unstable; urgency=low -+ -+ * New upstream version -+ * /etc/X11/wdm/Xresouces* no longer define global resources (closes #43850) -+ -+ -- Daniel Patterson Thu, 9 Sep 1999 14:01:02 +1000 -+ -+wdm (1.16-3) unstable; urgency=medium -+ -+ * Fixed missing changelog entries -+ -+ -- Daniel Patterson Thu, 29 Jul 1999 06:22:12 +1000 -+ -+wdm (1.16-2) unstable; urgency=low -+ -+ * Replaced -eq with = on line 91 of prerm -+ -+ -- Daniel Patterson Tue, 27 Jul 1999 16:24:20 +1000 -+ -+wdm (1.16-1) unstable; urgency=low -+ -+ * New upstream version -+ -+ -- Daniel Patterson Mon, 26 Jul 1999 20:56:35 +1000 -+ -+wdm (1.15-1) unstable; urgency=low -+ -+ * New upstream version (Jerome is insane) -+ * Fixed prerm (closes #40798) -+ -+ -- Daniel Patterson Wed, 7 Jul 1999 15:47:15 +1000 -+ -+wdm (1.14-1) unstable; urgency=low -+ -+ * New upstream version, now by Jerome Alet -+ * MD5 passwords should work -+ * Included nice new swirl logo -+ -+ -- Daniel Patterson Fri, 2 Jul 1999 09:05:14 +1000 -+ -+wdm (1.0-11) unstable; urgency=low -+ -+ * Upgrade while xdm is still present erronously asks about moving -+ Xservers lines back to /etc/X11/xdm/Xservers - fixed -+ -+ -- Daniel Patterson Mon, 28 Jun 1999 10:49:00 +1000 -+ -+wdm (1.0-10) unstable; urgency=low -+ -+ * Applied patches from http://cortex.unice.fr/~jerome/Windowmaker/wdm/ -+ * Fixed appening of extra X servers to /etc/X11/wdm/Xservers -+ when updating wdm -+ -+ -- Daniel Patterson Sun, 27 Jun 1999 16:12:34 +1000 -+ -+wdm (1.0-9) unstable; urgency=low -+ -+ * if xdm isn't present, add a default local server to Xserver -+ * various spelling errors (thanks Magello :)) -+ -+ -- Daniel Patterson Sun, 4 Apr 1999 21:00:00 +1000 -+ -+wdm (1.0-8) unstable; urgency=low -+ -+ * new maintainer: Daniel Patterson -+ * Modified postinst to move local servers from xdm->wdm -+ -+ -- Daniel Patterson Fri, 2 Apr 1999 19:56:14 +1000 -+ -+wdm (1.0-7) frozen unstable; urgency=low -+ -+ * src/Login.c: patched to handle MD5SUM passwords (increased password -+ lenght) (thanks Michael Stone) (closes: bug#32485) -+ * debian/config/Xsession: removed. (closes: bug#32529) -+ * debian/postinst: modifies /etc/X11/wdm/wdm-config to use -+ /etc/X11/Xsession instead of /etc/X11/wdm/Xsession. -+ * debian/control: 'Depends: xfree86-common (>= 3.3.2.3a-9)' added -+ * debian/config/wdm-config: fixed path for Xsession -+ * debian/rules: removed references to Xsession -+ * debian/postinst: fixed ugly typo in perl invocation. -+ -+ -- Marcelo E. Magallon Mon, 1 Feb 1999 12:06:16 -0600 -+ -+wdm (1.0-6) frozen unstable; urgency=low -+ -+ * debian/control: downgraded recommends to suggests for fonts (closes: -+ bug#32303) -+ * debian/postinst: fixed unterminated perl substitution (closes: -+ bug#32258) -+ * Because of the previous bug, eye-balled scripts for similar things. -+ * Recompiled with slink version of libwraster1 (argh! I need a pure -+ slink machine!) -+ -+ -- Marcelo E. Magallon Sat, 23 Jan 1999 16:47:06 -0600 -+ -+wdm (1.0-5) frozen unstable; urgency=low -+ -+ * debian/{prerm,postinst,postrm}: checked for missing quotes on -+ tests. (closes: bug#31857) -+ * debian/init: added check-local-xserver (like xdm -8pre9v4) -+ * debian/wdm.options.5: added check-local-xserver. -+ * debian/control: removed dependency on xbase. -+ -+ -- Marcelo E. Magallon Tue, 19 Jan 1999 12:49:25 -0600 -+ -+wdm (1.0-4) frozen unstable; urgency=low -+ -+ * debian/config/Xsession: patched to get in sync with xbase -+ 3.3.2.3-8pre9v2's Xsession (I'll bug Branden about including the -+ differences in xbase). Adds support for ssh-agent -+ * debian/config/Xsession: correction in regexp used to load Xresources -+ * debian/Xsession: if ~/.xsession doesn't exists, it kept loading twm -+ * debian/wdm.options.5: updated to reflect run-xconsole -+ * debian/config/Xsetup_0: added check for run-xconsole -+ * src/Greet.c: if user selects 'exitLogin', wdm is killed. -+ * src/Greet.c: uses 'RESERVER_DISPLAY' instead of 'UNMANAGE_DISPLAY' if -+ server is zapped. -+ * debian/stop_faulty_server.patch: patch to let wdm detect a faulty -+ server. Please note that wdm WON'T stop if it deactivates all the local -+ displays (remote displays should still work) -+ * debian/rules: applies the previous patch after unpacking xdm's source. -+ * debian/init: because of the previous patch, the horrible hack in -+ /etc/init.d/wdm is no longer needed. -+ * debian/config/Xsetup_0: removed the other part of the hack to detect a -+ faulty server. -+ * debian/config/wdm.options: added run-xconsole -+ * debian/postinst: simplified logic to start and stop wdm -+ * debian/preinst: removed, not needed. -+ * debian/config/Xsetup_0: changed default geometry for xconsole. -+ * debian/control: added 'Recommends: xserver-common' -+ -+ -- Marcelo E. Magallon Sat, 2 Jan 1999 15:00:44 -0600 -+ -+wdm (1.0-3) frozen unstable; urgency=low -+ -+ * Modified a bunch of stuff to get this working with the new X -+ setup. Mimics new xdm setup and configuration. -+ * debian/Xsession: merged changes from xbase's Xsession. Reads -+ /etc/X11/Xsession.options. -+ * debian/config/Xaccess: copied from stock /etc/X11/xdm/Xaccess. -+ * Stole Branden's xdm.options.5 and renamed it to wdm.options.5 -+ * debian/wdm.options: modified to reflect actual path (/etc/X11/wdm) -+ * debian/preinst: modified to used pidof instead of start-stop-daemon -+ (I don't trust wdm to respond to signals properly -- I'll talk with -+ the author about this) -+ * debian/prerm: ditto -+ * debian/init: ditto -+ * debian: moved several files into debian/config. -+ * debian/config/Xsession: thought about changing as suggested in "noexec -+ /home" thread in debian-devel, but I'll wait for Branden on this -+ one. If the changes are important, I'll release them with 1.0-4. -+ * debian/rules: modified a couple of somedir/* constructs. Replaced them -+ with more complex 'find -type f | grep -v /CVS/' to get wdm to build -+ right on the working CVS tree. -+ -+ -- Marcelo E. Magallon Mon, 14 Dec 1998 21:58:14 -0600 -+ -+wdm (1.0-2) frozen unstable; urgency=low -+ -+ * Patched to build with wrlib in slink. -+ -+ -- Marcelo E. Magallon Tue, 27 Oct 1998 14:59:54 -0600 -+ -+wdm (1.0-1) unstable; urgency=low -+ -+ * New upstream release -+ * Reworked preinst, postinst, prerm and postrm to deal with a running -+ wdm; preinst code snatched from xbase's preinst (my sincerest thanks -+ to Branden Robinson). Thanks to Joey Hess for pointing this -+ out. (closes: bug#26667) -+ -+ -- Marcelo E. Magallon Sat, 3 Oct 1998 13:52:31 -0600 -+ -+wdm (0.91-1) unstable; urgency=low -+ -+ * New upstream release. -+ * Remove Makefile.in on "rules clean" -+ * Changed xrdb -merge to xrdb -load in /etc/X11/wdm/Xsession -+ -+ -- Marcelo E. Magallon Tue, 8 Sep 1998 14:08:08 -0600 -+ -+wdm (0.21-1) unstable; urgency=low -+ -+ * New upstream version -+ * Modified debian/rules to extract userPath and systemPath resources -+ from debian/wdm-config -+ * Author included manpages; removed from debian/ -+ * Reported problem with tcl/tk applications reproduced: for some reason -+ colors are all screwed up, and I don't have a clue how to fix -+ that. The problem also shows up witn mwm. It's all creamy white. HELP! -+ -+ -- Marcelo E. Magallon Sun, 6 Sep 1998 15:25:08 -0600 -+ -+wdm (0.10.3-1) unstable; urgency=low -+ -+ * Initial Release. -+ * Modified paths to get it in sync with Debian xdm's configuration. -+ * Modified /etc/X11/wdm/config to get it to use installed xdm -+ configuration. -+ * Debian xdm patches applied to provided xdm source. -+ * Removed images from src/pixmaps/, those have a blurry copyright on -+ them and I rather not risk distributing them. -+ * Added /etc/X11/wdm/Xsession to be able to use the window manager -+ selection option. It's just a little modification over Debian's -+ Xsession. -+ -+ -- Marcelo E. Magallon Sun, 16 Aug 1998 21:08:56 -0600 ---- wdm-1.28.orig/debian/TODO -+++ wdm-1.28/debian/TODO -@@ -0,0 +1,11 @@ -+Things to do for the Debian package: -+ -+ * Cleanup migration from /usr/X11R6/{bin,lib} to /usr/{bin,lib}, -+ with correct install/upgrade/downgrade the package. -+ * Process current bugs queue. -+ * Fix postrm in case when wdm running. -+ * More clenups to debian/rules, to avoid handworks. -+ * Add chooser to wdm. Right now, indirect or broadcast XDMCP calls -+ can't be handled without one (bug #52215) -+ -+-- Vladimir Shakhov Wed, 17 Aug 2005 23:25:13 +0300 ---- wdm-1.28.orig/debian/control -+++ wdm-1.28/debian/control -@@ -0,0 +1,18 @@ -+Source: wdm -+Section: x11 -+Priority: optional -+Maintainer: Vladimir Shakhov -+Standards-Version: 3.6.1 -+Build-Depends: debhelper (>= 4.1.16), libjpeg62-dev, libpam0g-dev, libwings-dev, libpng12-dev, libungif4-dev, libwraster3-dev, libxpm-dev, zlib1g-dev, libx11-dev, libxau-dev, libxdmcp-dev, libxinerama-dev, libxkbfile-dev, libxmu-dev, libxpm-dev, libxt-dev, x-dev, libxft-dev -+ -+Package: wdm -+Architecture: any -+Depends: libpam-runtime (>= 0.76-13.1), libpam-modules, debconf (>= 0.5.00), ${shlibs:Depends}, psmisc, xutils, xbase-clients -+Suggests: xfonts-base | xfs -+Provides: x-display-manager -+Description: WINGs Display Manager - an xdm replacement with a WindowMaker look -+ This is an xdm replacement based on the WINGs widget set. WINGs is the -+ NeXT-like widget set used by WindowMaker and some other programs. wdm -+ provides a nice and versatile login panel along with xdm functionality. -+ . -+ Homepage: http://voins.program.ru/wdm ---- wdm-1.28.orig/debian/copyright -+++ wdm-1.28/debian/copyright -@@ -0,0 +1,100 @@ -+This package is maintained by Noah Meyerhans -+ -+It was previously maintained by Bas Zoetekouw . -+ -+It was originally debianized by Marcelo E. Magallon -+mmagallo@debian.org on Sat, 15 Aug 1998 19:55:35 -0600. -+ -+It was downloaded from http://voins.program.ru/wdm/ -+ -+Upstream maintainer for wdm is voins@voins.program.ru -+ -+Modifications for Debian Linux Copyright (C) 1998 Marcelo Magallon. -+ -+ wdm is distributed under the terms and conditions of the GPL, the text -+ of which can be found in /usr/share/common-licenses/GPL. wdm derived -+ from work by Tom Rothamel (external greeter for xdm, also under the -+ GPL) and xdm itself, which is copyright (C) 1988, 1989, 1990, 1991, -+ 1994 X Consortium. The relevant X Consortium's and XFree86's licenses -+ follows: -+ -+ 1. XFree86 Copyright -+ -+ XFree86 code without an explicit copyright is covered by the following -+ copyright: -+ -+ Copyright (C) 1994, 1995, 1996 The XFree86 Project, Inc. All Rights -+ Reserved. -+ -+ Permission is hereby granted, free of charge, to any person obtaining -+ a copy of this software and associated documentation files (the -+ "Software"), to deal in the Software without restriction, including -+ without limitation the rights to use, copy, modify, merge, publish, -+ distribute, sublicense, and/or sell copies of the Software, and to -+ permit persons to whom the Software is furnished to do so, subject to -+ the following conditions: -+ -+ The above copyright notice and this permission notice shall be -+ included in all copies or substantial portions of the Software. -+ -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -+ IN NO EVENT SHALL THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES -+ OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -+ OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR -+ THE USE OR OTHER DEALINGS IN THE SOFTWARE. -+ -+ Except as contained in this notice, the name of the XFree86 Project -+ shall not be used in advertising or otherwise to promote the sale, use -+ or other dealings in this Software without prior written authorization -+ from the XFree86 Project. -+ -+ 2. X Consortium Copyright -+ -+ Copyright (C) 1996 X Consortium -+ -+ Permission is hereby granted, free of charge, to any person obtaining -+ a copy of this software and associated documentation files (the -+ "Software"), to deal in the Software without restriction, including -+ without limitation the rights to use, copy, modify, merge, publish, -+ distribute, sublicense, and/or sell copies of the Software, and to -+ permit persons to whom the Software is furnished to do so, subject to -+ the following conditions: -+ -+ The above copyright notice and this permission notice shall be -+ included in all copies or substantial portions of the Software. -+ -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -+ IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -+ OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -+ OTHER DEALINGS IN THE SOFTWARE. -+ -+ Except as contained in this notice, the name of the X Consortium shall -+ not be used in advertising or otherwise to promote the sale, use or -+ other dealings in this Software without prior written authorization -+ from the X Consortium. -+ -+ X Window System is a trademark of X Consortium, Inc. -+ -+The images in /usr/share/pixmaps come from various sources: -+ -+"gnuLogo.xpm" is the "default" included by Login. The alternates can -+be used by specifying DisplayManager*wdmLogo /.../pixmaps/ at -+runtime. The image was created by Largo . -+ -+The Eagle is Gene's work. -+ -+The star shots were taken by the Hubble Space Telescope (see -+http://nssdc.gsfc.nasa.gov/photo_gallery/photodallery-astro-nebula.html and -+the FAQ: http://nssdc.gsfc.nasa.gov/photo_gallery/photogallery-faq.html), -+see the file NASA_image_guideline.html; the Earth picture was taken by -+GOES8. -+ -+Changes made by Jerome Alet are under the GPL. -+Changes made by Bas Zoetekouw are under the GPL. -+Changes made by Noah Meyerhans are under the GPL. -+Changes made by Vladimir Shakhov are under the GPL. ---- wdm-1.28.orig/debian/dirs -+++ wdm-1.28/debian/dirs -@@ -0,0 +1,11 @@ -+etc/X11/wdm -+etc/pam.d -+etc/logrotate.d -+usr/share/man/man1 -+usr/share/man/man8 -+usr/sbin -+usr/share/pixmaps -+usr/bin -+usr/share/lintian/overrides/ -+var/lib/wdm -+usr/share/locale ---- wdm-1.28.orig/debian/docs -+++ wdm-1.28/debian/docs -@@ -0,0 +1,6 @@ -+NEWS -+README -+AUTHORS -+TODO -+ChangeLog.old -+NASA_image_guideline.html ---- wdm-1.28.orig/debian/init -+++ wdm-1.28/debian/init -@@ -0,0 +1,119 @@ -+#!/bin/sh -+# /etc/init.d/wdm: start or stop the WINGs display manager -+ -+set -e -+ -+# To start wdm even if it is not the default display manager, change -+# HEED_DEFAULT_DISPLAY_MANAGER to "false." -+HEED_DEFAULT_DISPLAY_MANAGER=true -+DEFAULT_DISPLAY_MANAGER_FILE=/etc/X11/default-display-manager -+ -+PATH=/bin:/usr/bin:/sbin:/usr/sbin -+DAEMON=/usr/bin/wdm -+PIDFILE=/var/run/wdm.pid -+UPGRADEFILE=/var/run/wdm.upgrade -+ -+test -x $DAEMON || exit 0 -+ -+# If we upgraded the daemon, we can't use the --exec argument to -+# start-stop-daemon since the inode will have changed. The risk here is that -+# in a situation where the daemon died, its pidfile was not cleaned up, and -+# some other process is now running under that pid, start-stop-daemon will send -+# signals to an innocent process. However, this seems like a corner case. -+# C'est la vie! -+if [ -e $UPGRADEFILE ]; then -+ SSD_ARGS="--pidfile $PIDFILE --startas $DAEMON" -+else -+ SSD_ARGS="--pidfile $PIDFILE --exec $DAEMON" -+fi -+ -+stillrunning () { -+ if [ "$DAEMON" = "$(cat /proc/$DAEMONPID/cmdline 2> /dev/null)" ]; then -+ true -+ else -+ # if the daemon does not remove its own pidfile, we will -+ rm -f $PIDFILE $UPGRADEFILE -+ false -+ fi; -+} -+ -+case "$1" in -+ start) -+ if [ -e $DEFAULT_DISPLAY_MANAGER_FILE -a \ -+ "$HEED_DEFAULT_DISPLAY_MANAGER" = "true" -a \ -+ "$(cat $DEFAULT_DISPLAY_MANAGER_FILE)" != "$DAEMON" ]; then -+ echo "Not starting WINGs display manager (wdm); it is not the default display manager." -+ else -+ echo -n "Starting WINGs display manager: wdm" -+ if grep -qs ^auto-update-wmlist /etc/X11/wdm/wdm.options; then -+ update_wdm_wmlist -+ fi -+ start-stop-daemon --start --quiet $SSD_ARGS || echo -n " already running" -+ echo "." -+ fi -+ ;; -+ -+ restart) -+ /etc/init.d/wdm stop -+ if [ -f $PIDFILE ]; then -+ if stillrunning; then -+ exit 1 -+ fi -+ fi -+ /etc/init.d/wdm start -+ ;; -+ -+ reload) -+ echo -n "Reloading WINGs display manager configuration..." -+ if grep -qs ^auto-update-wmlist /etc/X11/wdm/wdm.options; then -+ update_wdm_wmlist -+ fi -+ if start-stop-daemon --stop --signal 1 --quiet $SSD_ARGS; then -+ echo "done." -+ else -+ echo "wdm not running." -+ fi -+ ;; -+ -+ force-reload) -+ /etc/init.d/wdm reload -+ ;; -+ -+ stop) -+ echo -n "Stopping WINGs display manager: wdm" -+ if [ ! -f $PIDFILE ]; then -+ echo " not running ($PIDFILE not found)." -+ exit 0 -+ else -+ DAEMONPID=$(cat $PIDFILE | tr -d '[:blank:]') -+ KILLCOUNT=1 -+ if [ ! -e $UPGRADEFILE ]; then -+ start-stop-daemon --stop --quiet $SSD_ARGS || echo -n " not running" -+ fi -+ while [ $KILLCOUNT -le 5 ]; do -+ if stillrunning; then -+ kill $DAEMONPID -+ else -+ break -+ fi -+ sleep 1 -+ KILLCOUNT=$(expr $KILLCOUNT + 1) -+ done -+ if stillrunning; then -+ echo -n " not responding to TERM signal (pid $DAEMONPID)" -+ else -+ rm -f $UPGRADEFILE -+ fi -+ fi -+ echo "." -+ ;; -+ -+ *) -+ echo "Usage: /etc/init.d/wdm {start|stop|restart|reload|force-reload}" -+ exit 1 -+ ;; -+esac -+ -+exit 0 -+ -+# vim:set ai et sts=2 sw=2 tw=0: ---- wdm-1.28.orig/debian/config/Xreset_0 -+++ wdm-1.28/debian/config/Xreset_0 -@@ -0,0 +1,14 @@ -+#!/bin/sh -+# -+# /etc/X11/wdm/Xreset_0 -+# -+# This script is run as root after the session on :0 ends. -+ -+# Call the global Xreset script, if it exists -+if [ -x /etc/X11/wdm/Xreset ]; then -+ /etc/X11/wdm/Xreset -+fi -+ -+# :0 specific reset commands go here -+ -+exit 0 ---- wdm-1.28.orig/debian/config/Xaccess -+++ wdm-1.28/debian/config/Xaccess -@@ -0,0 +1,67 @@ -+# /etc/X11/wdm/Xaccess -+# -+# access control file for WDMCP connections -+# -+# To control Direct and Broadcast access: -+# -+# pattern -+# -+# To control Indirect queries: -+# -+# pattern list of hostnames and/or macros ... -+# -+# To use the chooser: -+# -+# pattern CHOOSER BROADCAST -+# -+# or -+# -+# pattern CHOOSER list of hostnames and/or macros ... -+# -+# To define macros: -+# -+# %name list of hosts ... -+# -+# The first form tells wdm which displays to respond to itself. -+# The second form tells wdm to forward indirect queries from hosts matching -+# the specified pattern to the indicated list of hosts. -+# The third form tells wdm to handle indirect queries using the chooser; -+# the chooser is directed to send its own queries out via the broadcast -+# address and display the results on the terminal. -+# The fourth form is similar to the third, except instead of using the -+# broadcast address, it sends DirectQuerys to each of the hosts in the list -+# -+# In all cases, wdm uses the first entry which matches the terminal; -+# for IndirectQuery messages only entries with right hand sides can -+# match, for Direct and Broadcast Query messages, only entries without -+# right hand sides can match. -+# -+ -+* #any host can get a login window -+ -+# -+# To hardwire a specific terminal to a specific host, you can -+# leave the terminal sending indirect queries to this host, and -+# use an entry of the form: -+# -+ -+#terminal-a host-a -+ -+# -+# The nicest way to run the chooser is to just ask it to broadcast -+# requests to the network - that way new hosts show up automatically. -+# Sometimes, however, the chooser can't figure out how to broadcast, -+# so this may not work in all environments. -+# -+ -+* CHOOSER BROADCAST #any indirect host can get a chooser -+ -+# -+# If you'd prefer to configure the set of hosts each terminal sees, -+# then just uncomment these lines (and comment the CHOOSER line above) -+# and edit the %hostlist line as appropriate -+# -+ -+#%hostlist host-a host-b -+ -+#* CHOOSER %hostlist # ---- wdm-1.28.orig/debian/config/Xreset -+++ wdm-1.28/debian/config/Xreset -@@ -0,0 +1,19 @@ -+#!/bin/sh -+# -+# /etc/X11/wdm/Xreset -+# -+# This script is run as root after any X session ends. -+ -+# Remove the utmp entry for the session -+if grep -q ^use-sessreg /etc/X11/wdm/wdm.options; then -+ sessreg -d -l $DISPLAY -u /var/run/utmp -x /etc/X11/wdm/Xservers $USER -+fi -+ -+# This must be done here as opposed to in the Xsetup scripts as -+# they are run after wdm has initialized its session menu, so -+# any changes made there won't be reflected in the current menu -+if grep -q ^auto-update-wmlist /etc/X11/wdm/wdm.options; then -+ update_wdm_wmlist -+fi -+ -+exit 0 ---- wdm-1.28.orig/debian/config/Xresources -+++ wdm-1.28/debian/config/Xresources -@@ -0,0 +1,35 @@ -+! /etc/X11/wdm/Xresources -+! -+! X resources used by wdm sessions -+xlogin*login.translations: #override\ -+ CtrlR: abort-display()\n\ -+ Delete: delete-character()\n\ -+ F1: set-session-argument(failsafe) finish-field()\n\ -+ CtrlReturn: set-session-argument(failsafe) finish-field()\n\ -+ Return: set-session-argument() finish-field() -+xlogin*borderWidth: 3 -+xlogin*greeting: Debian GNU/Linux (CLIENTHOST) -+xlogin*namePrompt: login:\ -+xlogin*fail: Login incorrect -+#ifdef COLOR -+xlogin*greetColor: CadetBlue -+xlogin*failColor: red -+!*Foreground: black -+!*Background: #fffff0 -+#else -+xlogin*Foreground: black -+xlogin*Background: white -+#endif -+ -+XConsole.text.geometry: 480x130 -+XConsole.verbose: true -+XConsole*iconic: true -+XConsole*font: fixed -+ -+Chooser*geometry: 700x500+300+200 -+Chooser*allowShellResize: false -+Chooser*viewport.forceBars: true -+Chooser*label.font: *-new century schoolbook-bold-i-normal-*-240-* -+Chooser*label.label: XDMCP Host Menu from CLIENTHOST -+Chooser*list.font: -*-*-medium-r-normal-*-*-230-*-*-c-*-iso8859-1 -+Chooser*Command.font: *-new century schoolbook-bold-r-normal-*-180-* ---- wdm-1.28.orig/debian/config/Xresources_0 -+++ wdm-1.28/debian/config/Xresources_0 -@@ -0,0 +1,45 @@ -+! /etc/X11/wdm/Xresources_0 -+! -+! X resources used by wdm sessions on display :0 -+xlogin*login.translations: #override\ -+ CtrlR: abort-display()\n\ -+ Delete: delete-character()\n\ -+ F1: set-session-argument(failsafe) finish-field()\n\ -+ CtrlReturn: set-session-argument(failsafe) finish-field()\n\ -+ Return: set-session-argument() finish-field()\n\ -+ CtrlR: abort-display()\n\ -+ Delete: delete-character()\n\ -+ F1: set-session-argument(failsafe) finish-field()\n\ -+ CtrlReturn: set-session-argument(failsafe) finish-field()\n\ -+ Return: set-session-argument() finish-field() -+ Left: move-backward-character()\n\ -+ Right: move-forward-character()\n\ -+ Home: move-to-begining()\n\ -+ End: move-to-end()\n\ -+ KP_Enter: set-session-argument() finish-field() -+xlogin*borderWidth: 3 -+xlogin*greeting: Debian GNU/Linux (CLIENTHOST) -+xlogin*namePrompt: login:\ -+xlogin*fail: Login incorrect -+#ifdef COLOR -+xlogin*greetColor: CadetBlue -+xlogin*failColor: red -+!*Foreground: black -+!*Background: #fffff0 -+#else -+xlogin*Foreground: black -+xlogin*Background: white -+#endif -+ -+XConsole.text.geometry: 480x130 -+XConsole.verbose: true -+XConsole*iconic: true -+XConsole*font: fixed -+ -+Chooser*geometry: 700x500+300+200 -+Chooser*allowShellResize: false -+Chooser*viewport.forceBars: true -+Chooser*label.font: *-new century schoolbook-bold-i-normal-*-240-* -+Chooser*label.label: XDMCP Host Menu from CLIENTHOST -+Chooser*list.font: -*-*-medium-r-normal-*-*-230-*-*-c-*-iso8859-1 -+Chooser*Command.font: *-new century schoolbook-bold-r-normal-*-180-* ---- wdm-1.28.orig/debian/config/Xservers -+++ wdm-1.28/debian/config/Xservers -@@ -0,0 +1,23 @@ -+# /etc/X11/wdm/Xservers -+# -+# This file should contain entries to start the servers on the -+# local machine; if you have more than one display (not screen), -+# you can add entries to the list (one per line). If you also -+# have some X terminals connected which do not support XDMCP, -+# you can add them here as well. Each X terminal line should -+# look like: -+# XTerminalName:0 foreign -+# -+# When adding X servers, please keep the following things in mind: -+# - For each X server other than :0, the display number must be -+# on the command line. -+# - This is the place to add the -bpp option to the command line. -+# - If you run multiple X servers, it is wise to add the vtXX -+# option to each of them, since this is the only sure way of -+# knowing in advance which X server attaches to which console. -+# -+# Example: -+# :0 local /usr/bin/X11/X :0 vt9 -bpp 16 -+# :1 local /usr/bin/X11/X :1 vt10 -bpp 8 -+# -+:0 local /usr/bin/X11/X -nolisten TCP ---- wdm-1.28.orig/debian/config/Xsession -+++ wdm-1.28/debian/config/Xsession -@@ -0,0 +1,10 @@ -+#!/bin/sh -+ -+# This is an Xsession wrapper for use with wdm to take care of the -+# handling of the 'NoChange' window manager selection option. -+ -+if [ $# -eq 1 ] ; then -+ echo $1 >$HOME/.wm_style -+ shift -+fi -+exec /etc/X11/Xsession `cat $HOME/.wm_style` $@ ---- wdm-1.28.orig/debian/config/Xsetup -+++ wdm-1.28/debian/config/Xsetup -@@ -0,0 +1,7 @@ -+#!/bin/sh -+# -+# /etc/X11/wdm/Xsetup -+# -+# This script is run whenever wdm is asked to manage a display other than :0 -+ -+exit 0 ---- wdm-1.28.orig/debian/config/Xsetup_0 -+++ wdm-1.28/debian/config/Xsetup_0 -@@ -0,0 +1,10 @@ -+#!/bin/sh -+# -+# /etc/X11/wdm/Xsetup_0 -+# -+# This script is run whenever wdm is asked to manage a display on :0 -+ -+if grep -q ^run-xconsole /etc/X11/wdm/wdm.options; then -+ xconsole -geometry 480x62+0-0 -daemon -notify -verbose -fn fixed \ -+ -exitOnFail -file /dev/xconsole -+fi ---- wdm-1.28.orig/debian/config/Xstartup -+++ wdm-1.28/debian/config/Xstartup -@@ -0,0 +1,28 @@ -+#!/bin/sh -+# -+# /etc/X11/wdm/Xstartup -+# -+# This script is run as root after the user logs in. -+# If this script exits with a return code other than 0, the user's -+# session will not be started. -+ -+if grep -q ^ignore-nologin /etc/X11/wdm/wdm.options; then -+ if [ -f /etc/nologin ]; then -+ if [ -x /usr/bin/X11/xmessage ]; then -+ xmessage -file /etc/nologin -geometry 640x480 -+ fi -+ fi -+elif [ -f /etc/nologin ]; then -+ if [ -x /usr/bin/X11/xmessage ]; then -+ xmessage -file /etc/nologin -geometry 640x480 -+ fi -+ exit 1 -+fi -+ -+# Insert a utmp entry for the session -+if grep -q ^use-sessreg /etc/X11/wdm/wdm.options; then -+ exec sessreg -a -l $DISPLAY -u /var/run/utmp -x /etc/X11/wdm/Xservers $USER -+ # NOTREACHED -+fi -+ -+exit 0 ---- wdm-1.28.orig/debian/config/Xstartup_0 -+++ wdm-1.28/debian/config/Xstartup_0 -@@ -0,0 +1,16 @@ -+#!/bin/sh -+# -+# /etc/X11/wdm/Xstartup_0 -+# -+# This script is run as root after a user starts a session on :0. -+ -+set -e -+ -+# Call the global Xstartup script, if it exists -+if [ -x /etc/X11/wdm/Xstartup ]; then -+ /etc/X11/wdm/Xstartup || exit $? -+fi -+ -+# :0 specific startup commands go here -+ -+exit 0 ---- wdm-1.28.orig/debian/config/wdm-config -+++ wdm-1.28/debian/config/wdm-config -@@ -0,0 +1,47 @@ -+! /etc/X11/wdm/wdm-config -+! -+! resources specific to wdm itself -+DisplayManager.authDir: /var/lib/wdm -+DisplayManager.errorLogFile: /var/log/wdm.log -+DisplayManager.pidFile: /var/run/wdm.pid -+DisplayManager.keyFile: /etc/X11/wdm/wdm-keys -+DisplayManager.servers: /etc/X11/wdm/Xservers -+DisplayManager.accessFile: /etc/X11/wdm/Xaccess -+DisplayManager._0.authorize: true -+DisplayManager._0.resources: /etc/X11/wdm/Xresources_0 -+DisplayManager._0.setup: /etc/X11/wdm/Xsetup_0 -+DisplayManager._0.startup: /etc/X11/wdm/Xstartup_0 -+DisplayManager._0.reset: /etc/X11/wdm/Xreset_0 -+DisplayManager*resources: /etc/X11/wdm/Xresources -+DisplayManager*setup: /etc/X11/wdm/Xsetup -+DisplayManager*startup: /etc/X11/wdm/Xstartup -+DisplayManager*reset: /etc/X11/wdm/Xreset -+DisplayManager*session: /etc/X11/wdm/Xsession -+DisplayManager*userPath: /usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games -+DisplayManager*systemPath: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 -+ -+# Don't listen for XDMCP -+DisplayManager.requestPort: 0 -+ -+! wdm specific configuration ; documented in wdm(1x) -+ -+! wdm doesn't display any help text with the default Locale, C -+! so we'll set a specific one here -+DisplayManager*wdmLocale: en_US -+ -+DisplayManager*wdmLogin: /usr/bin/wdmLogin -+DisplayManager*wdmBg: solid:Gray85 -+! DisplayManager*wdmLogo: /usr/share/pixmaps/gnuLogo.xpm -+DisplayManager*wdmLogo: /usr/share/pixmaps/wdmDebianSwirl.xpm -+! BEWARE: the wdmWm setting will be overwritten on every wdm (re)start -+! and reload. Please see wdm.options(5) for info on disabling -+! this behavior if you want to specify the list manually. -+! DisplayManager*wdmWm: twm:wmaker:afterstep -+DisplayManager*wdmReboot: /sbin/reboot -+DisplayManager*wdmHalt: /sbin/halt -+DisplayManager*wdmVerify: true -+DisplayManager*wdmRoot: true -+DisplayManager*wdmAnimations: true -+DisplayManager*wdmLoginConfig: /etc/X11/wdm/wdmlogin.conf -+DisplayManager*useSyslog: true -+DisplayManager*syslogFacility: LOG_AUTHPRIV ---- wdm-1.28.orig/debian/config/wdm.options -+++ wdm-1.28/debian/config/wdm.options -@@ -0,0 +1,10 @@ -+# /etc/X11/wdm/wdm.options -+# -+# configuration options for wdm -+# See wdm.options(5) for an explanation of the available options. -+ -+check-local-server -+no-ignore-nologin -+no-restart-on-upgrade -+use-sessreg -+auto-update-wmlist ---- wdm-1.28.orig/debian/lintian.overrides -+++ wdm-1.28/debian/lintian.overrides -@@ -0,0 +1 @@ -+wdm: non-standard-file-perm etc/X11/wdm/wdm-config 0600 != 0644 ---- wdm-1.28.orig/debian/rules -+++ wdm-1.28/debian/rules -@@ -0,0 +1,141 @@ -+#!/usr/bin/make -f -+# Made with the aid of dh_make, by Craig Small -+# GNU copyright 1998, 1999 Marcelo Magallon -+# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess. -+# Some lines taken from debmake, by Cristoph Lameter. -+ -+# Uncomment this to turn on verbose mode. -+#export DH_VERBOSE=1 -+ -+WDM_PREFIX := /usr -+WDM_SYSCONF_DIR := /etc/X11 -+WDM_CONF_DIR := $(WDM_SYSCONF_DIR)/wdm -+WDM_CONFIG_FILE := wdm-config -+WDM_CONF_FILE := debian/config/$(WDM_CONFIG_FILE) -+WDM_BIN_DIR := $(WDM_PREFIX)/bin -+ -+DEF_WDM_CONFIG_PATH := $(WDM_CONF_DIR)/$(WDM_CONFIG_FILE) -+DEF_DEBIAN_SYSTEM_PATH := $(shell grep systemPath: $(WDM_CONF_FILE) | cut -d : -f 2- | tr -d [:blank:]) -+DEF_DEBIAN_USER_PATH := $(shell grep userPath: $(WDM_CONF_FILE) | cut -d : -f 2- | tr -d [:blank:]) -+DEF_DEBIAN_CHOOSER := /usr/X11R6/lib/X11/xdm/chooser -+DEF_DEBIAN_AUTH_DIR := /var/lib/wdm -+DEF_DEBIAN_PAM_PATH := /etc/pam.d -+ -+WDM_BUILD_DIR := $(shell pwd)/debian/tmp -+ -+INSTALL_PROGRAM := install -m 0755 -+INSTALL_REGFILE := install -m 0644 -+ -+build: build-stamp -+build-stamp: config-stamp -+ dh_testdir -+ make -+ touch build-stamp -+ -+config-stamp: -+ dh_testdir -+ # touch configure because it is modified by .diff.gz -+ touch configure -+ ./configure \ -+ --prefix=$(WDM_PREFIX) \ -+ --datadir=/usr/share \ -+ --sysconfdir=$(WDM_SYSCONF_DIR) \ -+ --localstatedir=/var/lib/wdm \ -+ --with-gfx-incs="/usr/X11R6/include" \ -+ --with-gfx-libs="/usr/X11R6/lib -ltiff -lXpm -lpng -lz -ljpeg -lWINGs -lwraster" \ -+ --enable-shadow \ -+ --enable-pam \ -+ --with-pamdir=$(DEF_DEBIAN_PAM_PATH) \ -+ --enable-selinux \ -+ --with-wdmdir=$(WDM_CONF_DIR) \ -+ --with-defuserpath=$(DEF_DEBIAN_USER_PATH) \ -+ --with-defsystempath=$(DEF_DEBIAN_SYSTEM_PATH) \ -+ --with-nlsdir=/usr/share/locale \ -+ --enable-exitlogin -+ sed \ -+ -e '/DEF_CHOOSER/ s|".*"|"$(DEF_DEBIAN_CHOOSER)"|' \ -+ -e '/DEF_AUTH_DIR/ s|".*"|"$(DEF_DEBIAN_AUTH_DIR)"|' \ -+ -e '/DEF_XDM_CONFIG/ s|".*"|"$(DEF_WDM_CONFIG_PATH)"|' \ -+ < include/config.h > include/config.h.debian -+ mv include/config.h.debian include/config.h -+ touch config-stamp -+ -+clean: -+ dh_testdir -+ dh_testroot -+ -rm -f *-stamp debian/conffiles -+ rm -f po/*.mo -+ -$(MAKE) distclean -+ dh_clean -Xconfigs/Xsession.orig -+ -+install-stamp: build-stamp -+ dh_testdir -+ dh_clean -k -Xconfigs/Xsession.orig -+ dh_installdirs -+ $(INSTALL_PROGRAM) bin/wdm \ -+ $(WDM_BUILD_DIR)/$(WDM_BIN_DIR) -+ $(INSTALL_PROGRAM) bin/wdmLogin \ -+ $(WDM_BUILD_DIR)/$(WDM_BIN_DIR) -+ -+ dh_installpam -+# if I use debian/config/* I cannot build this on a CVS checked-out tree -+ for config_file in `find debian/config -type f | grep -v /CVS/` ; do \ -+ $(INSTALL_REGFILE) $$config_file $(WDM_BUILD_DIR)/$(WDM_CONF_DIR) ; \ -+ done -+ chmod a+rx,u+w \ -+ $(WDM_BUILD_DIR)/$(WDM_CONF_DIR)/Xreset \ -+ $(WDM_BUILD_DIR)/$(WDM_CONF_DIR)/Xreset_0 \ -+ $(WDM_BUILD_DIR)/$(WDM_CONF_DIR)/Xsession \ -+ $(WDM_BUILD_DIR)/$(WDM_CONF_DIR)/Xsetup \ -+ $(WDM_BUILD_DIR)/$(WDM_CONF_DIR)/Xsetup_0 \ -+ $(WDM_BUILD_DIR)/$(WDM_CONF_DIR)/Xstartup \ -+ $(WDM_BUILD_DIR)/$(WDM_CONF_DIR)/Xstartup_0 -+ dh_installinit --noscripts -+ dh_installlogrotate -+ # Amazing hack from Noah -+ -cd $(WDM_BUILD_DIR) && \ -+ find etc \ -+ ! -type d \ -+ | sed -e "s:^etc/:/etc/:" > $(WDM_BUILD_DIR)/../conffiles -+ $(INSTALL_PROGRAM) debian/update_wdm_wmlist \ -+ $(WDM_BUILD_DIR)/usr/sbin/update_wdm_wmlist -+ $(INSTALL_REGFILE) pixmaps/*.xpm pixmaps/*.jpg \ -+ $(WDM_BUILD_DIR)/usr/share/pixmaps/ -+ $(INSTALL_REGFILE) debian/*.xpm $(WDM_BUILD_DIR)/usr/share/pixmaps/ -+ dh_installdocs -+ dh_installdebconf -+ cp debian/lintian.overrides debian/tmp/usr/share/lintian/overrides/wdm -+ cp doc/wdm.man debian/man/wdm.1x -+ cp doc/wdmLogin.man debian/man/wdmLogin.1x -+ dh_installman -+ $(MAKE) install-nls-yes DESTDIR=$(WDM_BUILD_DIR) -+ dh_installchangelogs ChangeLog -+ touch install-stamp -+ -+binary-indep: build -+# nothing to do here -+ -+binary-arch: build install-stamp -+ dh_testdir -+ dh_testroot -+ dh_strip -+ dh_compress -+ dh_fixperms -+ chmod 600 \ -+ $(WDM_BUILD_DIR)/$(WDM_CONF_DIR)/wdm-config -+ dh_installdeb -+ dh_shlibdeps -+ dh_gencontrol -+ dh_md5sums -+ dh_builddeb -+ -+source diff: -+ @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false -+ -+binary: binary-indep binary-arch -+.PHONY: build clean binary-indep binary-arch binary -+ -+# Local variables: -+# mode: makefile -+# mode: font-lock -+# End: ---- wdm-1.28.orig/debian/update_wdm_wmlist -+++ wdm-1.28/debian/update_wdm_wmlist -@@ -0,0 +1,52 @@ -+#!/usr/bin/perl -w -+# -+# update_wdm_wmlist, (c) 1998 Marcelo Magallón -+# rewriten to use the x-window-manager alternative -+# modified to also use the x-session-manager alternative by Arthur Korn -+# Copyright 2000 Wichert Akkerman -+# -+# This script will read the list of installed window managers from -+# the update-alternatives output for the x-window-manager alternative -+# and update the DisplayManager*wdmWm resource in /etc/X11/wdm/wdm-config. -+# BEWARE: It doesn't ask any questions about this. It just does it. It -+# takes an optional list of window managers. -+ -+use strict; -+ -+my $wm_list=''; -+ -+unless (@ARGV) { -+ my @wm_list = ('default'); -+ foreach my $alternative ( qw(x-window-manager x-session-manager) ) { -+ open(WINDOW_MANAGERS, "update-alternatives --display $alternative |") -+ or die "Can't run update-alternatives: $!"; -+ -+ while () { -+ push(@wm_list, $1) if ( m,^/.*/([^/]+) - ,); -+ } -+ -+ close(WINDOW_MANAGERS); -+ } -+ -+ $wm_list = join (':', sort @wm_list); -+} else { -+ $wm_list = join (':', sort @ARGV); -+} -+ -+open (WDM_CONFIG_FILE, '/etc/X11/wdm/wdm-config.new') -+ or die "Can't open /etc/X11/wdm/wdm-config.new for writing: $!"; -+ -+while () { -+ s|^!?\s*(.*wdmWm:\s*).*|$1$wm_list|; -+ print NEW_WDM_CONFIG_FILE; -+} -+ -+close(WDM_CONFIG_FILE); -+close(NEW_WDM_CONFIG_FILE); -+ -+rename '/etc/X11/wdm/wdm-config.new', '/etc/X11/wdm/wdm-config' -+ or die "Can't rename /etc/X11/wdm/window-managers.new: $!"; -+ -+exit 0; ---- wdm-1.28.orig/debian/wdm.config -+++ wdm-1.28/debian/wdm.config -@@ -0,0 +1,55 @@ -+#!/bin/sh -+# Debian wdm package configuration script -+# Copyright 2001 Branden Robinson. -+# Copyright 2005 Vladimir Shakhov. -+# Licensed under the GNU General Public License, version 2. See the file -+# /usr/share/common-licenses/GPL or . -+ -+set -e -+ -+# source debconf library -+. /usr/share/debconf/confmodule -+ -+THIS_PACKAGE=wdm -+DEFAULT_DISPLAY_MANAGER_FILE=/etc/X11/default-display-manager -+ -+# set default display manager -+ -+db_get shared/default-x-display-manager -+OLD_DEFAULT="$RET" -+ -+db_metaget shared/default-x-display-manager owners -+OWNERS="$RET" -+db_metaget shared/default-x-display-manager choices -+CHOICES="$RET" -+ -+# hack to upgrade from /usr/X11/bin/wdm to /usr/bin/wdm -+# for versions upgrade from early than 1.28-2 -+NEW_WDM_DAEMON="/usr/bin/wdm" -+OLD_WDM_INSTALLED="no" -+if grep -qsv $NEW_WDM_DAEMON $DEFAULT_DISPLAY_MANAGER_FILE ; then -+ OLD_WDM_INSTALLED="yes" -+fi -+ -+if [ "$OWNERS" != "$CHOICES" ]; then -+ db_subst shared/default-x-display-manager choices $OWNERS -+ db_fset shared/default-x-display-manager seen false -+fi -+ -+db_input high shared/default-x-display-manager || true -+db_go -+ -+# using this display manager? -+db_get shared/default-x-display-manager -+CURRENT_DEFAULT="$RET" -+if [ "$CURRENT_DEFAULT" = "$THIS_PACKAGE" ]; then -+ if [ "$OLD_DEFAULT" != "$CURRENT_DEFAULT" -o "$OLD_WDM_INSTALLED" = "yes" ]; then -+ # remove the default display manager file since we're going to change it -+ rm -f $DEFAULT_DISPLAY_MANAGER_FILE -+ -+ fi -+fi -+ -+exit 0 -+ -+# vim:set ai et sts=2 sw=2 tw=0: ---- wdm-1.28.orig/debian/wdm.postinst -+++ wdm-1.28/debian/wdm.postinst -@@ -0,0 +1,111 @@ -+#!/bin/sh -+# Debian wdm package post-installation script -+# Copyright 2001 Branden Robinson. -+# Copyright 2005 Vladimir Shakhov. -+# Licensed under the GNU General Public License, version 2. See the file -+# /usr/share/common-licenses/GPL or . -+ -+set -e -+ -+# source debconf library -+. /usr/share/debconf/confmodule -+ -+THIS_PACKAGE=wdm -+THIS_DISPLAY_MANAGER=/usr/bin/wdm -+DEFAULT_DISPLAY_MANAGER_FILE=/etc/X11/default-display-manager -+ -+message () { -+ # pretty-print messages of arbitrary length -+ echo "$*" | fold -s -w ${COLUMNS:-80} >&2; -+} -+ -+message_nonl () { -+ # pretty-print messages of arbitrary length (no trailing newline) -+ echo -n "$*" | fold -s -w ${COLUMNS:-80} >&2; -+} -+ -+errormsg () { -+ # exit script with error -+ message "$*" -+ exit 1; -+} -+ -+# debconf is not a registry, so we only fiddle with the default file if it -+# does not exist -+DEFAULT_DISPLAY_MANAGER_FILE=/etc/X11/default-display-manager -+if [ ! -e "$DEFAULT_DISPLAY_MANAGER_FILE" ]; then -+ DEFAULT_DISPLAY_MANAGER= -+ if db_get shared/default-x-display-manager; then -+ DEFAULT_DISPLAY_MANAGER="$RET" -+ fi -+ if [ -n "$DEFAULT_DISPLAY_MANAGER" ]; then -+ DAEMON_NAME= -+ if db_get "$DEFAULT_DISPLAY_MANAGER"/daemon_name; then -+ DAEMON_NAME="$RET" -+ fi -+ if [ ! -n "$DAEMON_NAME" ]; then -+ # if we were unable to determine the name of the selected daemon (for -+ # instance, if the selected default display manager doesn't provide a -+ # daemon_name question), guess -+ DAEMON_NAME=$(which "$DEFAULT_DISPLAY_MANAGER" 2>/dev/null) -+ if [ ! -n "$DAEMON_NAME" ]; then -+ echo . -+ # FIXME - redo this part uses shell-lib.sh from xfree86 -+ #warn "unable to determine path to default X display manager" \ -+ # "$DEFAULT_DISPLAY_MANAGER; not updating" \ -+ # "$DEFAULT_DISPLAY_MANAGER_FILE" -+ fi -+ fi -+ if [ -n "$DAEMON_NAME" ]; then -+ # FIXME - redo this part uses shell-lib.sh from xfree86 -+ #observe "committing change of default X display manager" -+ echo "$DAEMON_NAME" > "$DEFAULT_DISPLAY_MANAGER_FILE" -+ fi -+ fi -+fi -+ -+NOSTART= -+WDM_RUNNING= -+# don't start wdm if we are upgrading without stopping it -+if [ -e /var/run/wdm.upgrade ]; then -+ NOSTART=yes -+fi -+# or if we're currently in X on the display it attempts to manage by default -+for HOSTNAME in "" "localhost" "$(hostname)" "$(hostname -f)"; do -+ if echo $DISPLAY | grep -q "^$HOSTNAME:0.*"; then -+ NOSTART=yes -+ fi -+done -+# or if it's already running -+if start-stop-daemon --stop --quiet --signal 0 --pid /var/run/wdm.pid --exec /usr/bin/wdm; then -+ NOSTART=yes -+ WDM_RUNNING=yes -+fi -+# or if the options file says not to -+if ! grep -qs ^restart-on-upgrade /etc/X11/wdm/wdm.options; then -+ NOSTART=yes -+fi -+ -+if [ -n "$WDM_RUNNING" ]; then -+ if [ -d /var/state/wdm ]; then -+ message "Note: obsolete directory /var/state/wdm cannot be removed" \ -+ "because wdm is still running. Reinstall the wdm package" \ -+ "(or remove the directory manually) when wdm is not running." -+ fi -+else -+ if [ -d /var/state/wdm ]; then -+ rm -r /var/state/wdm -+ fi -+fi -+ -+update_wdm_wmlist -+update-rc.d wdm defaults 99 01 > /dev/null 2>&1 -+ -+# redirect stdout to /dev/tty so debconf doesn't choke on it -+[ -n "$NOSTART" ] || /etc/init.d/wdm start > /dev/tty || true -+ -+#DEBHELPER# -+ -+exit 0 -+ -+# vim:set ai et sts=2 sw=2 tw=0: ---- wdm-1.28.orig/debian/wdm.postrm -+++ wdm-1.28/debian/wdm.postrm -@@ -0,0 +1,41 @@ -+#!/bin/sh -+# Debian wdm package post-removal script -+# Copyright 1998 Marcelo Magallon. Licensed under the GNU GPL. -+# Acknowlegements to Branden Robinson, Stephen Early, Mark Eichin and Manoj Srivastava. -+ -+set -e -+ -+log_file=/var/log/wdm-errors -+pid_file=/var/run/wdm.pid -+ -+case "$1" in -+ remove) -+ for file_to_remove in $log_file $pid_file ; do -+ rm -f $file_to_remove -+ done -+ ;; -+ purge) -+ if [ -e /usr/share/debconf/confmodule ]; then -+ . /usr/share/debconf/confmodule -+ db_purge -+ fi -+ rmdir /etc/X11/wdm > /dev/null 2>&1 || true -+ rmdir /var/lib/wdm/authdir/authfiles || true -+ rmdir /var/lib/wdm/authdir || true -+ rmdir /var/lib/wdm || true -+ update-rc.d wdm remove >/dev/null -+ ;; -+ upgrade|failed-upgrade) -+ ;; -+ abort-install) -+ ;; -+ abort-upgrade) -+ ;; -+ disappear) -+ ;; -+esac -+ -+exit 0 -+ -+# This is here just to make lintian happy. -+#DEBHELPER# ---- wdm-1.28.orig/debian/wdm.prerm -+++ wdm-1.28/debian/wdm.prerm -@@ -0,0 +1,192 @@ -+#!/bin/sh -+# Debian wdm package pre-removal script -+# Copyright 2001 Branden Robinson. -+# Copyright 2005 Vladimir Shakhov. -+# Licensed under the GNU General Public License, version 2. See the file -+# /usr/share/common-licenses/GPL or . -+# Acknowlegements to Stephen Early, Mark Eichin, and Manoj Srivastava. -+ -+set -e -+ -+THIS_PACKAGE=wdm -+DEFAULT_DISPLAY_MANAGER_FILE=/etc/X11/default-display-manager -+ -+HAVE_DEBCONF= -+if [ -e /usr/share/debconf/confmodule ]; then -+ . /usr/share/debconf/confmodule -+ HAVE_DEBCONF=yes -+fi -+ -+message () { -+ # pretty-print messages of arbitrary length -+ echo "$*" | fold -s -w ${COLUMNS:-80} >&2; -+} -+ -+message_nonl () { -+ # pretty-print messages of arbitrary length (no trailing newline) -+ echo -n "$*" | fold -s -w ${COLUMNS:-80} >&2; -+} -+ -+errormsg () { -+ # exit script with error -+ message "$*" -+ exit 1; -+} -+ -+parseans () { -+ if [ ! $1 ]; then -+ echo $DEFAULT -+ else -+ echo $1 | cut -c1 | tr '[A-Z]' '[a-z]'; -+ fi; -+} -+ -+trap "message ;\ -+ message 'Received signal. Aborting wdm package prerm script.' ;\ -+ message ;\ -+ exit 1" 1 2 3 15 -+ -+case "$1" in -+ # we NEVER want to stop wdm without doing some checks first, see below -+ upgrade|failed-upgrade) -+ REMOVING= -+ ;; -+ remove|deconfigure) -+ REMOVING=yes -+ ;; -+esac -+ -+STOP= -+# are we supposed to restart on upgrade? if REMOVING wdm, we don't care -+if grep -qs ^restart-on-upgrade /etc/X11/wdm/wdm.options || [ -n "$REMOVING" ]; then -+ # is there an wdm process running? -+ if start-stop-daemon --stop --quiet --signal 0 --exec /usr/bin/wdm; then -+ # any children? -+ PARENTS=$(pidof /usr/bin/wdm || true) -+ CHILDREN= -+ for PROCESS in $PARENTS; do -+ # make sure we got numbers back -+ if ! [ $PROCESS -eq $PROCESS ] 2> /dev/null; then -+ # freak out -+ errormsg "ERROR: pidof returned non-numeric value!" -+ fi -+ # we could use grep -q here if ps would ignore SIGPIPE :-P -+ if (ps axj | grep "^ *$PROCESS" > /dev/null 2>&1); then -+ CHILDREN=yes -+ fi -+ done -+ if [ -n "$CHILDREN" ]; then -+ #message "WARNING: Preparing to stop WINGs display manager (wdm) daemon," \ -+ # "and it appears to be managing at least one running X" \ -+ # "session. If wdm is stopped now, any X sessions it manages" \ -+ # "will be terminated. Otherwise you may leave wdm running," \ -+ # "and the new version will take effect the next time wdm is" \ -+ # "restarted." -+ message "WARNING: Preparing to stop WINGs display manager (wdm) daemon" -+ DEFAULT=n -+ VALID_ANSWER= -+ while [ -z "$VALID_ANSWER" ]; do -+ #message_nonl "Do you wish to stop the wdm daemon? (y/n) [$DEFAULT] " -+ #read ANSWER # because failed to tun -+ ANSWER=y -+ ANSWER=$(parseans $ANSWER) -+ case "$ANSWER" in -+ y) VALID_ANSWER=true; STOP=yes ;; -+ n) VALID_ANSWER=true ;; -+ *) message "\"$ANSWER\" not understood." ;; -+ esac -+ done -+ else -+ STOP=yes -+ fi -+ fi -+fi -+ -+if [ -n "$STOP" ]; then -+ /etc/init.d/wdm stop || true -+else -+ if [ "$1" = "upgrade" -o "$1" = "failed-upgrade" ]; then -+ touch /var/run/wdm.upgrade -+ fi -+fi -+ -+if [ "$1" = "remove" -o "$1" = "deconfigure" ]; then -+ if [ -n "$HAVE_DEBCONF" ]; then -+ # disown this question -+ db_unregister shared/default-x-display-manager -+ # does the question still exist? -+ if db_get shared/default-x-display-manager; then -+ if db_metaget shared/default-x-display-manager owners; then -+ # FIXME - redo this part uses shell-lib.sh from xfree86 -+ #observe "X display managers now available are \"$OWNERS\"" -+ db_subst shared/default-x-display-manager choices "$RET" -+ fi -+ DEFAULT_DISPLAY_MANAGER= -+ if db_get shared/default-x-display-manager; then -+ DEFAULT_DISPLAY_MANAGER="$RET" -+ fi -+ # are we removing the currently selected display manager? -+ if [ -n "$DEFAULT_DISPLAY_MANAGER" ]; then -+ if [ "$THIS_PACKAGE" = "$DEFAULT_DISPLAY_MANAGER" ]; then -+ if [ -e "$DEFAULT_DISPLAY_MANAGER_FILE" ]; then -+ if db_get "$DEFAULT_DISPLAY_MANAGER/daemon_name"; then -+ # does the display manager file reference the current default? -+ # if so, remove it because it will now be wrong -+ if [ -n "$RET" ]; then -+ if [ "$(cat "$DEFAULT_DISPLAY_MANAGER_FILE")" = "$RET" ]; then -+ rm "$DEFAULT_DISPLAY_MANAGER_FILE" -+ fi -+ fi -+ fi -+ fi -+ # ask the user to choose a new default -+ db_fset shared/default-x-display-manager seen false -+ db_input critical shared/default-x-display-manager || true -+ db_go -+ # if the default display manager file doesn't exist, write it with -+ # the path to the new default display manager -+ if [ ! -e "$DEFAULT_DISPLAY_MANAGER_FILE" ]; then -+ DEFAULT_DISPLAY_MANAGER= -+ if db_get shared/default-x-display-manager; then -+ DEFAULT_DISPLAY_MANAGER="$RET" -+ fi -+ if [ -n "$DEFAULT_DISPLAY_MANAGER" ]; then -+ # FIXME - redo this part uses shell-lib.sh from xfree86 -+ #warn "new default display manager has been selected; " \ -+ # "please be sure to run \"dpkg-reconfigure $RET\" " \ -+ # "to ensure that it is configured" -+ DAEMON_NAME= -+ if db_get "$DEFAULT_DISPLAY_MANAGER"/daemon_name; then -+ DAEMON_NAME="$RET" -+ fi -+ if [ ! -n "$DAEMON_NAME" ]; then -+ # if we were unable to determine the name of the selected -+ # daemon (for instance, if the selected default display -+ # manager doesn't provide a daemon_name question), guess -+ DAEMON_NAME=$(which "$DEFAULT_DISPLAY_MANAGER" 2>/dev/null) -+ if [ ! -n "$DAEMON_NAME" ]; then -+ echo . -+ # FIXME - redo this part uses shell-lib.sh from xfree86 -+ #warn "unable to determine path to default X display manager" -+ \ -+ # "$DEFAULT_DISPLAY_MANAGER; not updating" \ -+ # "$DEFAULT_DISPLAY_MANAGER_FILE" -+ fi -+ fi -+ if [ -n "$DAEMON_NAME" ]; then -+ echo "$DAEMON_NAME" > "$DEFAULT_DISPLAY_MANAGER_FILE" -+ fi -+ fi -+ fi -+ fi -+ fi -+ fi -+ fi -+fi -+ -+ -+#DEBHELPER# -+ -+exit 0 -+ -+# vim:set ai et sts=2 sw=2 tw=0: ---- wdm-1.28.orig/debian/wdm.templates -+++ wdm-1.28/debian/wdm.templates -@@ -0,0 +1,21 @@ -+Template: shared/default-x-display-manager -+Type: select -+Choices: ${choices} -+_Description: Select the desired default display manager. -+ A display manager is a program that provides graphical login capabilities -+ for the X Window System. -+ . -+ Only one display manager can manage a given X server, but multiple display -+ manager packages are installed. Please select which display manager -+ should run by default. -+ . -+ (Multiple display managers can run simultaneously if they are configured -+ to manage different servers; to achieve this, configure the display -+ managers accordingly, edit each of their init scripts in /etc/init.d, and -+ disable the check for a default display manager.) -+ -+Template: wdm/daemon_name -+Type: string -+Default: /usr/bin/wdm -+Description: internal use only -+ This template is never shown to the user and does not require translation. ---- wdm-1.28.orig/debian/wdmDebianSwirl.xpm -+++ wdm-1.28/debian/wdmDebianSwirl.xpm -@@ -0,0 +1,680 @@ -+/* XPM */ -+static char * wdmDebianSwirl_xpm[] = { -+"200 130 547 2", -+" c None", -+". c #FFFFFF", -+"+ c #FCEEF3", -+"@ c #F8D5E2", -+"# c #FFFCFD", -+"$ c #FAE2EB", -+"% c #FDF2F6", -+"& c #FDF1F5", -+"* c #FCEEF4", -+"= c #FEFAFC", -+"- c #F0A2BF", -+"; c #E56292", -+"> c #E97BA3", -+", c #DD2C6D", -+"' c #DB2467", -+") c #E8749F", -+"! c #F0A4C0", -+"~ c #FEF6F9", -+"{ c #FADEE8", -+"] c #F6C7D8", -+"^ c #FBE6EE", -+"/ c #F9DAE6", -+"( c #FDF4F8", -+"_ c #FAE0EA", -+": c #EA80A7", -+"< c #DA1E63", -+"[ c #D60451", -+"} c #DC296B", -+"| c #EB83A9", -+"1 c #EC8AAE", -+"2 c #DF3D78", -+"3 c #DB2064", -+"4 c #DD2F6F", -+"5 c #D8115A", -+"6 c #E45D8E", -+"7 c #F1A7C2", -+"8 c #FBE5ED", -+"9 c #FEF8FA", -+"0 c #F1A8C3", -+"a c #E1477F", -+"b c #D60652", -+"c c #DD2E6E", -+"d c #EF9DBB", -+"e c #FCEDF3", -+"f c #EB84AA", -+"g c #D9195F", -+"h c #DB2266", -+"i c #EFA0BD", -+"j c #F5C2D5", -+"k c #EA7FA6", -+"l c #F8D2E0", -+"m c #F2B2CA", -+"n c #DA1960", -+"o c #D70753", -+"p c #F7D1DF", -+"q c #FFFDFE", -+"r c #FFFDFD", -+"s c #E97AA2", -+"t c #D60552", -+"u c #DC2769", -+"v c #F2AFC7", -+"w c #F1ACC5", -+"x c #FDF5F8", -+"y c #FFFEFE", -+"z c #F5C1D4", -+"A c #E45A8D", -+"B c #DA1F64", -+"C c #F3B3CA", -+"D c #E76E9A", -+"E c #D81059", -+"F c #DB2568", -+"G c #DD3170", -+"H c #F1A6C2", -+"I c #F3B7CD", -+"J c #F4BCD0", -+"K c #F3B4CB", -+"L c #F0A3C0", -+"M c #EB87AC", -+"N c #DC2669", -+"O c #E35388", -+"P c #FCEBF1", -+"Q c #FEFBFC", -+"R c #E66896", -+"S c #E76B98", -+"T c #F5C3D5", -+"U c #FCEAF1", -+"V c #FDF1F6", -+"W c #FEF7FA", -+"X c #F9DCE6", -+"Y c #EC88AC", -+"Z c #DB2165", -+"` c #F6CBDB", -+" . c #FBE4EC", -+".. c #DF3D79", -+"+. c #DE3573", -+"@. c #F3B8CE", -+"#. c #E14981", -+"$. c #D80E58", -+"%. c #F3B6CC", -+"&. c #F6CADA", -+"*. c #DA1C61", -+"=. c #E66494", -+"-. c #F0A0BD", -+";. c #F5C4D6", -+">. c #E0417B", -+",. c #D70A55", -+"'. c #D70C57", -+"). c #DE3472", -+"!. c #E55E8F", -+"~. c #E0437D", -+"{. c #F2AEC7", -+"]. c #F4BACF", -+"^. c #FFFEFF", -+"/. c #F2ADC6", -+"(. c #F6C9D9", -+"_. c #D70D57", -+":. c #E56191", -+"<. c #FEF9FB", -+"[. c #E8709C", -+"}. c #DA1D62", -+"|. c #FCE9F0", -+"1. c #E55E90", -+"2. c #E66997", -+"3. c #EE96B6", -+"4. c #D60753", -+"5. c #E4588B", -+"6. c #D8125A", -+"7. c #DC2A6C", -+"8. c #F5C3D6", -+"9. c #F1ABC5", -+"0. c #D70854", -+"a. c #F2B1C9", -+"b. c #DF3B77", -+"c. c #F0A5C1", -+"d. c #FEF7F9", -+"e. c #EE98B7", -+"f. c #E55D8F", -+"g. c #F7D0DE", -+"h. c #E24E84", -+"i. c #FDF4F7", -+"j. c #E977A1", -+"k. c #F8D3E1", -+"l. c #EE97B7", -+"m. c #E76E9B", -+"n. c #F7CEDD", -+"o. c #E86F9B", -+"p. c #E45B8D", -+"q. c #E45B8E", -+"r. c #E1467E", -+"s. c #D9185F", -+"t. c #E35589", -+"u. c #F8D3E0", -+"v. c #E97AA3", -+"w. c #E14780", -+"x. c #EF9EBC", -+"y. c #EA7DA5", -+"z. c #DC286A", -+"A. c #FCEFF4", -+"B. c #DF3976", -+"C. c #FDF0F4", -+"D. c #E3568A", -+"E. c #D8125B", -+"F. c #D70B56", -+"G. c #FCEDF2", -+"H. c #E976A0", -+"I. c #FEF9FA", -+"J. c #FAE0E9", -+"K. c #EC8CB0", -+"L. c #EB86AB", -+"M. c #E979A2", -+"N. c #D9165E", -+"O. c #D9145C", -+"P. c #E56192", -+"Q. c #F7D0DF", -+"R. c #F1A6C1", -+"S. c #F9D8E4", -+"T. c #DE3674", -+"U. c #ED91B2", -+"V. c #F7CFDE", -+"W. c #FBE9F0", -+"X. c #FCECF2", -+"Y. c #ED92B3", -+"Z. c #E0427C", -+"`. c #E66393", -+" + c #F9DCE7", -+".+ c #E1457E", -+"++ c #F2B0C8", -+"@+ c #FEFAFB", -+"#+ c #E76D9A", -+"$+ c #F9D9E5", -+"%+ c #F6C8D9", -+"&+ c #E24B82", -+"*+ c #D60551", -+"=+ c #E35489", -+"-+ c #DB2065", -+";+ c #EC89AD", -+">+ c #F8D6E2", -+",+ c #DB2367", -+"'+ c #F6C9DA", -+")+ c #DC2C6C", -+"!+ c #F8D4E1", -+"~+ c #E24A82", -+"{+ c #E0447D", -+"]+ c #EB87AB", -+"^+ c #FADFE9", -+"/+ c #DE3372", -+"(+ c #DD306F", -+"_+ c #E66493", -+":+ c #E55F90", -+"<+ c #DF3A76", -+"[+ c #E8759F", -+"}+ c #D8135B", -+"|+ c #D91960", -+"1+ c #E35186", -+"2+ c #E24D83", -+"3+ c #EA81A8", -+"4+ c #E8729D", -+"5+ c #E14880", -+"6+ c #DA1B61", -+"7+ c #EE94B5", -+"8+ c #F7CDDC", -+"9+ c #F8D1DF", -+"0+ c #EE95B5", -+"a+ c #E1447D", -+"b+ c #F4B9CF", -+"c+ c #D9175E", -+"d+ c #E76A98", -+"e+ c #EF9FBD", -+"f+ c #FEFCFD", -+"g+ c #EB85AA", -+"h+ c #FCEAF0", -+"i+ c #EC8BAF", -+"j+ c #FBE7EE", -+"k+ c #DA1C62", -+"l+ c #EC8BAE", -+"m+ c #EC8DB0", -+"n+ c #FAE3EB", -+"o+ c #E978A1", -+"p+ c #F1AAC4", -+"q+ c #F3B5CB", -+"r+ c #D80F58", -+"s+ c #F9DBE6", -+"t+ c #DD2D6D", -+"u+ c #E45C8E", -+"v+ c #F0A2BE", -+"w+ c #EF9AB9", -+"x+ c #DB2468", -+"y+ c #E35086", -+"z+ c #F8D7E3", -+"A+ c #EE95B6", -+"B+ c #DC2B6C", -+"C+ c #E8739E", -+"D+ c #F9DAE5", -+"E+ c #D70954", -+"F+ c #F4B9CE", -+"G+ c #F5BFD3", -+"H+ c #DE3371", -+"I+ c #FBE7EF", -+"J+ c #E978A2", -+"K+ c #F4BDD2", -+"L+ c #FBE8EF", -+"M+ c #DE3774", -+"N+ c #F8D6E3", -+"O+ c #F6C6D7", -+"P+ c #F6C5D7", -+"Q+ c #D8135C", -+"R+ c #EF9BB9", -+"S+ c #F6CADB", -+"T+ c #F0A1BE", -+"U+ c #F7CBDB", -+"V+ c #ED8FB1", -+"W+ c #DF3E79", -+"X+ c #FAE3EC", -+"Y+ c #ED8EB1", -+"Z+ c #E03F7A", -+"`+ c #E24D84", -+" @ c #F0A3BF", -+".@ c #DD3070", -+"+@ c #F5C0D4", -+"@@ c #D9155D", -+"#@ c #DF3C78", -+"$@ c #EF9BBA", -+"%@ c #EB84A9", -+"&@ c #F4BCD1", -+"*@ c #E25086", -+"=@ c #DB2366", -+"-@ c #E76C99", -+";@ c #F7CCDC", -+">@ c #EA7CA4", -+",@ c #EA7EA6", -+"'@ c #E66695", -+")@ c #F0A6C1", -+"!@ c #DC2A6B", -+"~@ c #E56091", -+"{@ c #EE99B8", -+"]@ c #DC276A", -+"^@ c #D60653", -+"/@ c #E35488", -+"(@ c #F4BDD1", -+"_@ c #E4598C", -+":@ c #F4BED2", -+"<@ c #DA1A60", -+"[@ c #E4578A", -+"}@ c #DB2668", -+"|@ c #D70C56", -+"1@ c #E66796", -+"2@ c #E35287", -+"3@ c #FDF0F5", -+"4@ c #FBE4ED", -+"5@ c #E24C83", -+"6@ c #F6C6D8", -+"7@ c #F5C0D3", -+"8@ c #DC296A", -+"9@ c #DE3271", -+"0@ c #ED8EB0", -+"a@ c #FEFEFE", -+"b@ c #FAFAFA", -+"c@ c #F1A9C3", -+"d@ c #F8F8F8", -+"e@ c #B0B0B0", -+"f@ c #434343", -+"g@ c #D5D5D5", -+"h@ c #E4E4E4", -+"i@ c #7D7D7D", -+"j@ c #212121", -+"k@ c #F1A9C4", -+"l@ c #B4B4B4", -+"m@ c #4C4C4C", -+"n@ c #323232", -+"o@ c #0C0C0C", -+"p@ c #000000", -+"q@ c #020202", -+"r@ c #F4F4F4", -+"s@ c #797979", -+"t@ c #5F5F5F", -+"u@ c #363636", -+"v@ c #040404", -+"w@ c #141414", -+"x@ c #F6F6F6", -+"y@ c #2F2F2F", -+"z@ c #191919", -+"A@ c #B7B7B7", -+"B@ c #010101", -+"C@ c #262626", -+"D@ c #EA7EA5", -+"E@ c #F9DDE8", -+"F@ c #777777", -+"G@ c #171717", -+"H@ c #3B3B3B", -+"I@ c #7A7A7A", -+"J@ c #383838", -+"K@ c #2E2E2E", -+"L@ c #444444", -+"M@ c #464646", -+"N@ c #333333", -+"O@ c #484848", -+"P@ c #515151", -+"Q@ c #4A4A4A", -+"R@ c #525252", -+"S@ c #EDEDED", -+"T@ c #CFCFCF", -+"U@ c #C0C0C0", -+"V@ c #B1B1B1", -+"W@ c #A3A3A3", -+"X@ c #545454", -+"Y@ c #D6D6D6", -+"Z@ c #BDBDBD", -+"`@ c #A5A5A5", -+" # c #949494", -+".# c #BABABA", -+"+# c #CDCDCD", -+"@# c #F5F5F5", -+"## c #CACACA", -+"$# c #AAAAAA", -+"%# c #BFBFBF", -+"&# c #E3E3E3", -+"*# c #F1F1F1", -+"=# c #C9C9C9", -+"-# c #B2B2B2", -+";# c #A9A9A9", -+"># c #AEAEAE", -+",# c #BBBBBB", -+"'# c #E8E8E8", -+")# c #999999", -+"!# c #FDFDFD", -+"~# c #EBEBEB", -+"{# c #ABABAB", -+"]# c #979797", -+"^# c #939393", -+"/# c #DDDDDD", -+"(# c #787878", -+"_# c #222222", -+":# c #121212", -+"<# c #555555", -+"[# c #F2F2F2", -+"}# c #818181", -+"|# c #303030", -+"1# c #030303", -+"2# c #080808", -+"3# c #6D6D6D", -+"4# c #FCFCFC", -+"5# c #636363", -+"6# c #D8D8D8", -+"7# c #8C8C8C", -+"8# c #404040", -+"9# c #8D8D8D", -+"0# c #B9B9B9", -+"a# c #050505", -+"b# c #909090", -+"c# c #868686", -+"d# c #606060", -+"e# c #1B1B1B", -+"f# c #FBFBFB", -+"g# c #A6A6A6", -+"h# c #090909", -+"i# c #474747", -+"j# c #3A3A3A", -+"k# c #8A8A8A", -+"l# c #E2E2E2", -+"m# c #0A0A0A", -+"n# c #454545", -+"o# c #F3F3F3", -+"p# c #E6E6E6", -+"q# c #0D0D0D", -+"r# c #9C9C9C", -+"s# c #373737", -+"t# c #2C2C2C", -+"u# c #494949", -+"v# c #6A6A6A", -+"w# c #7C7C7C", -+"x# c #1D1D1D", -+"y# c #7F7F7F", -+"z# c #1C1C1C", -+"A# c #696969", -+"B# c #C8C8C8", -+"C# c #3E3E3E", -+"D# c #7B7B7B", -+"E# c #D9D9D9", -+"F# c #9D9D9D", -+"G# c #9E9E9E", -+"H# c #D7D7D7", -+"I# c #616161", -+"J# c #202020", -+"K# c #4E4E4E", -+"L# c #848484", -+"M# c #B3B3B3", -+"N# c #9B9B9B", -+"O# c #D4D4D4", -+"P# c #E7E7E7", -+"Q# c #E1E1E1", -+"R# c #CBCBCB", -+"S# c #989898", -+"T# c #565656", -+"U# c #313131", -+"V# c #131313", -+"W# c #3C3C3C", -+"X# c #666666", -+"Y# c #292929", -+"Z# c #A0A0A0", -+"`# c #A1A1A1", -+" $ c #101010", -+".$ c #ADADAD", -+"+$ c #070707", -+"@$ c #858585", -+"#$ c #727272", -+"$$ c #F0F0F0", -+"%$ c #B6B6B6", -+"&$ c #5C5C5C", -+"*$ c #888888", -+"=$ c #181818", -+"-$ c #1E1E1E", -+";$ c #4B4B4B", -+">$ c #151515", -+",$ c #878787", -+"'$ c #DADADA", -+")$ c #CECECE", -+"!$ c #A8A8A8", -+"~$ c #232323", -+"{$ c #919191", -+"]$ c #898989", -+"^$ c #969696", -+"/$ c #BEBEBE", -+"($ c #E0E0E0", -+"_$ c #6E6E6E", -+":$ c #8F8F8F", -+"<$ c #C2C2C2", -+"[$ c #828282", -+"}$ c #060606", -+"|$ c #F7F7F7", -+"1$ c #C5C5C5", -+"2$ c #CCCCCC", -+"3$ c #D2D2D2", -+"4$ c #A4A4A4", -+"5$ c #747474", -+"6$ c #242424", -+"7$ c #717171", -+"8$ c #D0D0D0", -+"9$ c #535353", -+"0$ c #111111", -+"a$ c #A2A2A2", -+"b$ c #9A9A9A", -+"c$ c #838383", -+"d$ c #3D3D3D", -+"e$ c #B5B5B5", -+"f$ c #757575", -+"g$ c #D1D1D1", -+"h$ c #0B0B0B", -+"i$ c #AFAFAF", -+"j$ c #EEEEEE", -+"k$ c #585858", -+"l$ c #4D4D4D", -+"m$ c #ACACAC", -+"n$ c #4F4F4F", -+"o$ c #414141", -+"p$ c #C3C3C3", -+"q$ c #E5E5E5", -+"r$ c #2B2B2B", -+"s$ c #505050", -+"t$ c #343434", -+"u$ c #B8B8B8", -+"v$ c #2D2D2D", -+"w$ c #A7A7A7", -+"x$ c #3F3F3F", -+"y$ c #E9E9E9", -+"z$ c #929292", -+"A$ c #272727", -+"B$ c #0F0F0F", -+"C$ c #767676", -+"D$ c #1A1A1A", -+"E$ c #BCBCBC", -+"F$ c #D3D3D3", -+"G$ c #282828", -+"H$ c #575757", -+"I$ c #676767", -+"J$ c #737373", -+"K$ c #808080", -+"L$ c #DEDEDE", -+"M$ c #626262", -+"N$ c #EAEAEA", -+"O$ c #DCDCDC", -+"P$ c #686868", -+"Q$ c #0E0E0E", -+"R$ c #161616", -+"S$ c #F9F9F9", -+"T$ c #9F9F9F", -+"U$ c #C6C6C6", -+"V$ c #C7C7C7", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + @ # . $ % & * . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . = - ; > , ' ) ! ~ { ] @ ^ . / ( . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . _ : < [ [ [ [ [ [ [ } | 1 2 [ 3 4 5 6 7 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 0 a b [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ c d 9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . e f g [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ h i 9 j k l . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . m n [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ o [ [ [ p q . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . r s t [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ u v w x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . y z A [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ t , B C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . y D t [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ E F G > H I J K L M ; N [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ O P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q R [ [ [ [ [ [ [ [ [ [ [ [ [ [ S T U V 8 W . . . . . . . . . X Y h [ [ [ [ [ [ [ [ [ [ [ [ [ Z ` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...[ [ [ [ [ [ [ [ [ [ [ [ [ [ +.Q . . . . . . . . . . . . . . . . r @.#.[ [ [ [ [ [ [ [ [ [ [ [ $.%.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . &.*.[ [ [ [ [ [ [ [ [ [ [ [ c =.-.y . . . . . . . . . . . . . . . . . . . . ;.>.[ [ [ [ [ [ [ [ [ [ [ ,.%.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C '.[ [ [ [ [ [ [ [ [ [ ).!.~.{.].^.. . . . . . . . . . . . . . . . . . . . . . ^./.h [ [ [ [ [ [ [ [ [ [ $.(.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . @ _.[ [ [ [ [ [ [ [ [ [ :.<.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( [.[ [ [ [ [ [ [ [ [ [ }.|.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.[ [ [ [ [ [ [ [ [ [ 2.<.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4.[ [ [ [ [ [ [ [ [ 5.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . _ 6.[ [ [ [ [ [ [ [ [ 7.8.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.0.[ [ [ [ [ [ [ [ [ a.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . y b.[ [ [ [ [ [ [ c c._ d.y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . e.[ [ [ [ [ [ [ [ [ b.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . K [ [ [ [ [ [ [ f.~ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . R [ [ [ [ [ [ [ [ [ g.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # ] . . . h.[ [ [ [ [ [ [.y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i.N [ [ [ [ [ [ [ [ j.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . k.l.. . { o [ [ [ [ [ m.y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ;.b [ [ [ [ [ [ [ u y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . y n.d.. . o.[ [ [ [ [ p.q . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . q.[ [ [ [ r.[ s.t.u.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # r . U v.b [ [ [ [ w.<.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . @ t [ [ [ x.w C b.+ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . y.[ [ [ [ [ z.A.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B.[ [ [ p.C.. D.d.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C.E.[ [ [ [ F.n.. . . . . . . . . . . . . . . . . . . . . . . . . . . # G.P P & . . . . . . . . . . . . . . . . . H.[ [ [ $.D I.J.x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . K.[ [ [ [ [ L.. . . . . . . . . . . . . . . . . . . . . . . . { M.G N.4.[ [ [ [ O.P.Q.. . . . . . . . . . . . . . R.[ [ [ [ [ T . @ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S.A.y } [ [ [ [ , 9 . . . . . . . . . . . . . . . . . . . . . . <.v.0.[ [ [ T.U.V.W.X.] Y.Z.: # . . . . . . . . . . . . V.[ [ [ [ [ 0 . Q.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . `.y ] [ [ [ [ [ t +. . . . . . . . . . . . . . . . . . . . . d..+[ [ t 5.;.. . . . . . . . ++m.@+. . . . . . . . . . . X.[ [ [ [ O.#+. $+@+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . %+. m.[ [ [ [ [ &+. . . . . . . . . . . . . . . . . . . . . . `.[ *+=+k.. . . . . . . . . . . ^ x.. . . . . . . . . . . # 4.[ [ [ -+;+. <.>+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . y . ,+[ [ [ [ [ @.. . . . . . . . . . . . . . . . . . . . . '+t )+j . . . . . . . . . . . . . . ~ + . . . . . . . . . . . }.[ [ [ [ &.. . $ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . !+[ [ [ [ [ ~+^.. . . . . . . . . . . . . . . . . . . . ~ {+~+% . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; [ [ [ [ A q . Q . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ]+[ [ [ [ E ^+. . . . . . . . . . . . . . . . . . . . W./+(+x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . _+[ [ [ [ :+y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <+[ [ [ [ [+. . . . . . . . . . . . . . . . . . . . . P.t %+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; [ [ [ [ q.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . q }+[ [ [ [ @.. . . . . . . . . . . . . . . . . . . . y |+1+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . R [ [ [ [ .++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2+[ [ [ [ J.. . . . . . . . . . . . . . . . . . . . $ [ %.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3+[ [ [ [ E.4+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.[ [ [ [ x . . . . . . . . . . . . . . . . . . . . c.t e . . . . . . . . . . . . . . . . . . . . . +n.. . . . . . . . 3.[ [ [ [ *+%+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5+[ [ [ $.^.. . . . . . . . . . . . . . . . . . . & 6+}.. . . . . . . . . . . . . . . . . . . . . . 7+I . . . . . . . . l.[ [ [ [ 1+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . G [ [ [ z.. . . . . . . . . . . . . . . . . . . . 8+[ ' . . . . . . . . . . . . . . . . . . . . . . u.9+. . . . . . . . > [ [ [ _.0+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F [ [ [ a+. . . . . . . . . . . . . . . . . . . . b+[ }.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . t.[ [ [ , !+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . c+[ [ [ d+. . . . . . . . . . . . . . . . . . . . e+[ }+f+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <.M.[ [ [ g+h+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E [ [ [ i+. . . . . . . . . . . . . . . . . . . . g+[ o R.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : [ [ [ M X.j+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . k+[ [ [ m . . . . . . . . . . . . . . . . . . . . S [ [ l+. . . . . . . . . . . . . . . . . . . x ~ f+. . . . . . . . # } [ [ [ m+. n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ' [ [ [ S.. . . . . . . . . . . . . . . . . . . . f.[ [ o+. . . . . . . . . . . . . . . . . . 9 p+n.. . . . . . . . . q+[ [ [ r+s+q +. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . t+[ [ 0.9 . . . . . . . . . . . . . . . . . . . . u+[ [ R . . . . . . . . . . . . . . . . . . v+T 8+. . . . . . . . Q h.[ [ [ w+. ^ = . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x+[ [ 6+. . . . . . . . . . . . . . . . . . . . . d+[ [ y+. . . . . . . . . . . . . . . . . <.%+%.. . . . . . . . $ , [ [ [ u+. . z+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 [ [ )+. . . . . . . . . . . . . . . . . . . . . A+[ [ B+. . . . . . . . . . . . . . . . . . . . . . . . . . . . C+[ [ [ t 8 . . D+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 [ [ N . . . . . . . . . . . . . . . . . . . . . h+'.[ E+~ . . . . . . . . . <.F+G+j v d.. . . . . . . . . . . . x.[ [ H+M.y . e @+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 [ [ 4.I+. . . . . . . . . . . . . . . . . . . . . J+[ [ K+. . . . . . . . . . k.m+; ] . . . . . . . . . . . . { } [ 0.@ = q . L+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 [ [ [ y.. . . . . . . . . . . . . . . . . . . . % & 6+[ A . . . . . . . . . . . . . . . . . . . . . . . . . 9+k+[ [ M+!+. . q f+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 [ [ [ _.N+. . . . . . . . . . . . . . . . . . f+m.. O++.b O+. . . . . . . . . . . . . . . . . . . . . . . P+Q+[ [ g ;+n+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . h [ [ [ [ R+. . . . . . . . . . . . . . . . . . . l.S+T+& &+' P . . . . . . . . . . . . . . . . . . . 9 9 {.$.[ [ E U+( . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.[ [ [ [ H . . . . . . . . . . . . . . . . . . . q [.] V+W H.W+A.. . . . . . . . . . . . . . . . . X+l.#+t [ [ }.%+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . /+[ [ [ [ Y+. . . . . . . . . . . . . . . . . . . . J./.y.%.S.! +.!+. . . . . . . . . . . . . . . 9 Z.[ [ [ [ Z+ .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..[ [ [ [ h d.. . . . . . . . . . . . . . . . . . . . ~ W `+ @V.9+.@7+# . . . . . . . . . y +@l.`.@@[ [ [ b H.@+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . a [ [ [ [ F q . . . . . . . . . . . . . . . . . . . . . . $ #@5+$@G.=+c - 9 . . . . . >+%@, [ [ [ [ [ [ }.&@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D.[ [ [ [ [ 8+. . . . . . . . . . . . . . . . . . . . . . . s+} [ M+v+v.' }+*@v.| 1.=@[ [ [ [ [ [ [ t f.P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -@[ [ [ [ [ M.. _ y . . . . . . . . . . . . . . . . . . . . . A.-@4.[ ).@ ;@>@} [ [ [ [ [ [ [ [ 0.1+] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . f [ [ [ [ [ < = ~+H . . . . . . . . . . . . . . . . . . . . . . . ;@{+[ ,.; I @+^+0 ,@d+'@d+f I & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . )@[ [ [ [ [ [ R+_.!@# . . . . . . . . . . . . . . . . . . . . . . . . n.m.s.[ 5 Z.~@D o.{@{ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . >+[ [ [ [ [ [ [ [ [ K . . . . . . . . . . . . . . . . . . . . . . . . . . <.;.Y+4+v.0 _ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . r O.[ [ [ [ [ [ [ E+#.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . t.[ [ [ [ [ [ [ ]@H.^+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . c.[ [ [ [ [ [ [ [ ].. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . V $.[ [ [ [ [ [ [ c 9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; [ [ [ [ [ [ [ [ C+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . @ ^@[ [ [ [ [ [ [ /@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A [ [ [ [ [ [ [ 3 P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D+,.[ [ [ [ [ [ ,.(@Q . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o+[ [ [ [ [ [ [ _@y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i.,+[ [ [ [ [ [ [ Y.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . :@^@[ [ [ [ [ [ ,.T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > [ [ [ [ [ [ [ <@8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . = Z+[ [ [ [ [ [ [ .+{ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ^ B [ [ [ [ [ [ [ [@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . U+_.[ [ [ [ [ [ b U+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . K F.[ [ [ [ [ [ }@A.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . /.0.[ [ [ [ [ [ ~.>@% . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ++|@[ [ [ [ [ [ [ 1@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . G+O.[ [ [ [ [ [ [ 4+= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . { B.[ [ [ [ [ [ [ B+{ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . W j.E+[ [ [ [ [ N.i + . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . @ 2@t [ [ [ [ [ t+P <.3@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . n._@E+[ [ [ [ '.; :+P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4@3+F [ [ [ [ [ 5@q . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . y 6@4+< [ [ [ f.A.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . # 7@R N.[ N.| J.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . = j [.8@b 9@v.0@v+/ ^.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P V.+@G+G+I 9+y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F+V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . a@. . . . . . . . . . . . . . . . . . . . . . . b@a@. . . . . . . . . . . . . . . c@0.2 V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d@e@f@g@. . . . . . . . . . . . . . . . . . . . . h@i@j@. . . . . . . . . . . . . . . k@0.[ [ ..% . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . l@m@n@o@p@q@r@. . . . . . . . . . . . . . . . . h@s@t@u@v@p@w@. . . . . . . . . . . . . . p+0.[ [ [ [ ..% . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x@y@p@p@p@z@. . . . . . . . . . . . . . . . . . . A@B@p@p@p@C@. . . . . . . . . . . . . . D@[ [ [ [ [ < E@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F@p@p@p@y@. . . . . . . . . . . . . . . . . . . . G@p@p@p@H@. . . . . . . . . . . . . . . > [ [ [ < D+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I@p@p@p@J@. . . . . . . . . . . . . . . . . . . . K@p@p@p@L@. . . . . . . . . . . . . . . . > [ < $+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I@p@p@p@M@. . . . . . . . . . . . . . . . . . . . N@p@p@p@m@. . . . . . . . . . . . . . . . . ;+$+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I@p@p@p@O@. . . . . . . . . . . . . . . . . . . . N@p@p@p@P@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I@p@p@p@Q@. . . . . . . . . . . . . . . . . . . . N@p@p@p@R@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S@T@U@V@W@W@A@S@I@p@p@p@X@. . . . . . x@Y@Z@`@ # #W@.#+#x@. . . . N@p@p@p@t@. . @###l@W@$#%#d@. . . . . . . . . . &#%#. . . . . . *#=#-#;#W@W@>#,###'#a@. . . . . . . . . d@)#!#. ~#%#{#]#^#W@A@/#a@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . r@(#_#B@p@p@p@p@p@p@v@:#p@p@p@<#. . . [#}#|#1#p@p@p@p@p@p@p@p@2#3#4#. . N@p@p@p@5#. {#o@p@p@p@p@p@G@V@. . . . 6#`@7#3#8#1#9#. . . . 0#m@a#p@p@p@p@p@p@p@p@p@C@Z@. . . . Z@b#c#d#e#1#f#g#h#p@p@p@p@p@p@p@N@*#. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . a@i#p@p@p@p@p@p@p@p@p@p@p@p@p@p@<#. . 4#j#p@p@p@p@p@p@p@p@p@p@p@p@p@k#. . N@p@p@p@5#l#m#p@p@p@p@p@p@p@1#.#. . . ~#j@p@p@p@p@l@. . *#n#p@p@p@p@p@p@p@p@p@p@p@p@p@:#o#. . . 6#q@p@p@p@1#p#q#p@p@p@p@p@p@p@p@p@r#. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -#p@p@p@p@p@p@:#y@s#t#1#p@p@p@p@<#. . `@p@p@p@p@1#u#v#w#v#M@v@p@p@p@x#4#. N@p@p@p@5#y#p@p@p@p@p@p@p@p@p@z#[#. . . A#p@p@p@p@B#. . . C#p@p@p@p@p@p@p@p@p@p@p@p@p@p@A@. . . . |#p@p@p@1#9#p@p@p@p@p@p@p@p@p@p@v#. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <#p@p@p@p@D#p#. . . . E#n@p@p@p@<#. . X@p@p@p@p@F#. . . . . G#p@p@p@p@H#. N@p@p@p@I#J#q@J@K#C#x#p@p@p@p@p@L#. . . k#p@p@p@p@B#. . . M#p@p@C#N#O#h@P#Q#R#A#p@p@p@p@S#. . . . T#p@p@p@1#U#O@.#g@H#,#C#p@p@p@p@t@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . !#V#p@p@p@W#. . . . . . . X#p@p@p@<#. . j@p@p@p@V#b@. . . . . x@v@p@p@p@V@. N@p@p@p@Y#p@Z#. . . a@M#1#p@p@p@G@x@. . `#p@p@p@p@B#. . . S@ $.$. . . . . . . f#+$p@p@p@@$. . . . #$p@p@p@p@:#$$. . . . %$p@p@p@p@&$. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P#p@p@p@p@*$. . . . . . . 3#p@p@p@<#. f#v@p@p@p@n#. . . . . . . =$p@p@p@)#. N@p@p@p@p@-$!#. . . . . ;$p@p@p@p@,#. . l@p@p@p@p@B#. . . . h@. . . . . . . . . >$p@p@p@w#. . . . ,$p@p@p@p@d#. . . . . '$p@p@p@p@R@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . )$p@p@p@p@!$. . . . . . . A#p@p@p@<#. ~#p@p@p@p@d#. . . . . . . ~$p@p@p@{$. N@p@p@p@p@I@. . . . . . ]$p@p@p@p@^$. . ,#p@p@p@p@B#. . . . . . . . . . . . . . >$p@p@p@w#. . . . ^#p@p@p@p@)#. . . . . @#B@p@p@p@R@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0#p@p@p@p@/$. . . . . . . t@p@p@p@<#. ($p@p@p@p@_$. . . . . . . ~$p@p@p@:$. N@p@p@p@p@<$. . . . . . {#p@p@p@p@[$. . %#p@p@p@p@B#. . . . . . . . . . . . . . >$p@p@p@w#. . . . ^#p@p@p@p@B#. . . . . a@}$p@p@p@R@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . !$p@p@p@p@<$. . . . . . . t@p@p@p@<#. ($p@p@p@p@F@. . . . . . . x#p@p@p@[$. N@p@p@p@v@|$. . . . . . 1$p@p@p@p@#$. . 2$p@p@p@p@B#. . . . . . a@o#l#'$3$2$3$P#V#p@p@p@w#. . . . N#p@p@p@p@'#. . . . . . +$p@p@p@R@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4$p@p@p@p@<$. . . . . . . t@p@p@p@<#. ($p@p@p@p@J@5$5$5$5$5$5$5$m#p@p@p@y#. N@p@p@p@6$. . . . . . . T@p@p@p@p@7$. . 2$p@p@p@p@8$. . . . U@9$0$p@p@p@p@p@p@p@p@p@p@p@w#. . . . a$p@p@p@p@$$. . . . . . +$p@p@p@R@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b$p@p@p@p@<$. . . . . . . t@p@p@p@<#. ($p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@c$. N@p@p@p@d$. . . . . . . '$p@p@p@p@7$. . 2$p@p@p@p@Y@. . . 5$p@p@p@p@p@p@p@p@p@p@p@p@p@p@w#. . . . #p@p@p@p@$$. . . . . . +$p@p@p@R@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . )#p@p@p@p@<$. . . . . . . t@p@p@p@<#. ($p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@ #. N@p@p@p@O@. . . . . . . '$p@p@p@p@7$. . 2$p@p@p@p@Y@. . e$p@p@p@p@2#;$f$k#{${${$J#p@p@p@w#. . . . ^#p@p@p@p@$$. . . . . . +$p@p@p@R@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . )#p@p@p@p@<$. . . . . . . t@p@p@p@<#. p#p@p@p@p@K@L#L#L#L#L#L#L#L#L#L#L#g$. N@p@p@p@u#. . . . . . . '$p@p@p@p@y#. . 2$p@p@p@p@Y@. . &$p@p@p@h$'$. . . . . . t#p@p@p@w#. . . . ^#p@p@p@p@$$. . . . . . +$p@p@p@R@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . `#p@p@p@p@i$. . . . . . . X@p@p@p@<#. j$p@p@p@p@k$. . . . . . . . . . . . . N@p@p@p@u#. . . . . . . E#p@p@p@p@^#. . B#p@p@p@p@Y@. . y@p@p@p@l$. . . . . . . J#p@p@p@w#. . . . ^#p@p@p@p@$$. . . . . . +$p@p@p@R@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . m$p@p@p@p@c#. . . . . . . n$p@p@p@<#. o#p@p@p@p@k$. . . . . . . . . . . . . N@p@p@p@u#. . . . . . . )$p@p@p@p@.#. . ,#p@p@p@p@Y@. . -$p@p@p@3#. . . . . . . z@p@p@p@w#. . . . ^#p@p@p@p@$$. . . . . . +$p@p@p@R@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A@p@p@p@p@&$. . . . . . . o$p@p@p@<#. 4#1#p@p@p@k$. . . . . . . . . . . . . N@p@p@p@u#. . . . . . . p$p@p@p@p@q$. . ,#p@p@p@p@E#. . $p@p@p@y#. . . . . . !#m#p@p@p@w#. . . . 9#p@p@p@p@$$. . . . . . +$p@p@p@R@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <$p@p@p@p@r$. . . . . . . s#p@p@p@s$. a@q#p@p@p@u#. . . . . . . . . . . . . N@p@p@p@u#. . . . . . . e$p@p@p@t$. . . u$p@p@p@p@&#. a@a#p@p@p@c#. . . . . . +#p@p@p@p@w#. . . . @$p@p@p@p@$$. . . . . . +$p@p@p@R@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O#p@p@p@p@v@[#. . . . . . v$p@p@p@O@. . C@p@p@p@U#. . . . . . . . . . . . . N@p@p@p@u#. . . . . . . ]#p@p@p@N#. . . .$p@p@p@p@&#. a@v@p@p@p@s@. . . . . . _$p@p@p@p@w#. . . . @$p@p@p@p@$$. . . . . . +$p@p@p@R@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ~#p@p@p@p@p@w$. . . . . 4# $p@p@p@x$. . O@p@p@p@}$j$. . . . . . . . . . . . N@p@p@p@u#. . . . . . . &$p@p@G@|$. . . `@p@p@p@p@&#. . o@p@p@p@k$. . . . . l#h#p@p@p@p@w#. . . . I@p@p@p@p@$$. . . . . . +$p@p@p@R@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . !#m#p@p@p@p@~$E#. . . a@r#p@p@p@p@Y#. . I@p@p@p@p@F@. . . . . . . . . 4#y$. N@p@p@p@f@. . . . . . @#V#p@p@z$. . . . z$p@p@p@p@&#. . A$p@p@p@B$y$. . . @#Q@1#w@p@p@p@w#. . . . C$p@p@p@p@$$. . . . . f#v@p@p@p@R@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . y@p@p@p@p@p@B@D$n@t#w@p@~$p@p@p@V#. . T@q@p@p@p@p@u#]#E$F$&#o#o#&#$#N@%#. n@p@p@p@j#. . . . . *#t@p@p@G$d@. . . . 7#p@p@p@p@&#. . R@p@p@p@p@:#M@H$l$:#p@R@t#p@p@p@5$. . . . I$p@p@p@p@$$. . . . . |$q@p@p@p@R@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7$p@p@p@p@p@p@p@p@p@p@w@J$p@p@p@p@P#. . 5#p@p@p@p@p@p@p@p@p@B@B@p@p@B@*#. D$p@p@p@m#R@v#v#<#N@}$p@p@B@E$. . . . . K$p@p@p@p@L$. . >#p@p@p@p@p@p@p@p@p@B@B#6$p@p@p@M$. . . . 5#p@p@p@p@$$. . . . . N$p@p@p@p@R@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . l#w@p@p@p@p@p@p@p@p@p@}#I@p@p@p@p@>#. . d@T#p@p@p@p@p@p@p@p@p@p@p@p@v@. O$B@p@p@p@p@p@p@p@p@p@p@p@p@P$. . . . . . v#p@p@p@p@$#. . . J$B@p@p@p@p@p@p@p@T#. N@p@p@p@x$. . . . <#p@p@p@p@($. . . . . 2$p@p@p@p@d$. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . '$m@a#p@p@p@p@p@m#C$4#L#B$D$D$>$R@. . . a@w$L@B$p@p@p@p@p@p@p@p@a#f@. N$[$y@q@p@p@p@p@p@p@p@p@Q$D#f#. . . . . |$K@r$J@J@U#K#. . . . .#W#B@p@p@p@+$X@j$. u#:#D$D$R$F$. . S$K@Y#r$Y#V#T$. . . . . `#~$J@J@|#R$P#. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o#O#3$3$F$&#b@. . !#. . . . a@. . . . . . !#P#Y@U$A@l@l@%$V$*#. . . . . *#+#0#l@l@l@l@%$+#|$. . . . . . . a@. . . . . a@. . . . . . h@3$F$L$S$. . . !#. . . . !#. . a@. . . . . !#. . . . . a@. . . . . !#. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "}; ---- wdm-1.28.orig/debian/xdm.Debian.patches -+++ wdm-1.28/debian/xdm.Debian.patches -@@ -0,0 +1,119 @@ -+diff -ruN xdm-wdm/policy.c xdm-debian/policy.c -+--- xdm-wdm/policy.c Sat Jan 18 01:02:22 1997 -++++ xdm-debian/policy.c Fri Aug 14 11:17:36 1998 -+@@ -1,5 +1,7 @@ -+ /* $XConsortium: policy.c,v 1.12 94/04/17 20:03:41 hersh Exp $ */ -+ /* $XFree86: xc/programs/xdm/policy.c,v 3.1 1997/01/18 07:02:22 dawes Exp $ */ -++/* Debian: added feature to display load average of available hosts if -++ possible */ -+ /* -+ -+ Copyright (c) 1988 X Consortium -+@@ -53,6 +55,8 @@ -+ #endif -+ #endif -+ -++#include -++ -+ static ARRAY8 noAuthentication = { (CARD16) 0, (CARD8Ptr) 0 }; -+ -+ typedef struct _XdmAuth { -+@@ -123,6 +127,43 @@ -+ return -1; -+ } -+ -++/* Find out the system load, and fill in either: -++ "Available (load x.xx)" -++ or -++ "Willing to manage" -++ if finding the load turns out to be impossible */ -++static void -++avail_msg(char *statusBuf) -++{ -++#ifndef __linux__ -++ sprintf(statusBuf, "Willing to manage"); -++ return; -++#else /* __linux__ */ -++ FILE *lavg; -++ const char *err = "Willing to manage"; -++ char buf[5]; -++ -++ lavg = fopen("/proc/loadavg", "r"); -++ if (lavg == NULL) -++ { -++ sprintf(statusBuf, err); -++ return; -++ } -++ -++ if (fread(buf, sizeof(char), 4, lavg) != 4) -++ { -++ fclose(lavg); -++ sprintf(statusBuf, err); -++ return; -++ } -++ buf[4] = '\0'; -++ -++ sprintf(statusBuf, "Available (load: %s)", buf); -++ fclose(lavg); -++ return; -++#endif /* __linux__ */ -++} -++ -+ /*ARGSUSED*/ -+ int -+ Willing (addr, connectionType, authenticationName, status, type) -+@@ -139,7 +180,7 @@ -+ if (!ret) -+ sprintf (statusBuf, "Display not authorized to connect"); -+ else -+- sprintf (statusBuf, "Willing to manage"); -++ avail_msg (statusBuf); -+ status->length = strlen (statusBuf); -+ status->data = (CARD8Ptr) malloc (status->length); -+ if (!status->data) -+diff -ruN xdm-wdm/server.c xdm-debian/server.c -+--- xdm-wdm/server.c Fri Jan 5 07:21:01 1996 -++++ xdm-debian/server.c Fri Aug 14 11:17:37 1998 -+@@ -1,5 +1,6 @@ -+ /* $XConsortium: server.c,v 1.20 94/10/17 18:29:34 converse Exp $ */ -+ /* $XFree86: xc/programs/xdm/server.c,v 3.2 1996/01/05 13:21:01 dawes Exp $ */ -++/* Debian: patch from Matthieu Herrb to close open chooser socket */ -+ /* -+ -+ Copyright (c) 1988 X Consortium -+diff -ruN xdm-wdm/session.c xdm-debian/session.c -+--- xdm-wdm/session.c Mon Mar 2 05:56:36 1998 -++++ xdm-debian/session.c Fri Aug 14 11:17:37 1998 -+@@ -1,5 +1,6 @@ -+ /* $XConsortium: session.c /main/77 1996/11/24 17:32:33 rws $ */ -+ /* $XFree86: xc/programs/xdm/session.c,v 3.11.2.1 1998/01/23 12:35:20 dawes Exp $ */ -++/* Debian: patch from Matthieu Herrb to close open chooser socket */ -+ /* -+ -+ Copyright (c) 1988 X Consortium -+diff -ruN xdm-wdm/xdm.man xdm-debian/xdm.man -+--- xdm-wdm/xdm.man Sat May 10 01:03:03 1997 -++++ xdm-debian/xdm.man Fri Aug 14 11:17:37 1998 -+@@ -1,5 +1,6 @@ -+ .\" $XConsortium: xdm.man /main/44 1996/12/09 17:08:44 kaleb $ -+ .\" $XFree86: xc/programs/xdm/xdm.man,v 3.7.2.1 1997/05/10 07:03:03 hohndel Exp $ -++.\" Debian: deleted repeated paragraph "When the user selects a host..." -+ .\" Copyright (c) 1988, 1994 X Consortium -+ .\" -+ .\" Permission is hereby granted, free of charge, to any person obtaining -+@@ -718,15 +719,6 @@ -+ \fIxdm\fP remembers the user's choice (for -+ \fBDisplayManager.choiceTimeout\fP seconds) and forwards the request -+ to the chosen host, which starts a session on that display. -+- -+-When the user selects a host, \fIchooser\fP prints the host chosen, -+-which is read by the parent \fIxdm\fP, and exits. -+-\fIxdm\fP closes its connection to the X server, and the server resets -+-and sends another \fBIndirect\fP XDMCP request. -+-\fIxdm\fP remembers the user's choice (for -+-\fBDisplayManager.choiceTimeout\fP seconds) and forwards the request -+-to the chosen host, which starts a session on that display. -+- -+ .\" -+ .SH "LOCAL SERVER SPECIFICATION" -+ .PP ---- wdm-1.28.orig/debian/po/sv.po -+++ wdm-1.28/debian/po/sv.po -@@ -0,0 +1,63 @@ -+# Translators, if you are not familiar with the PO format, gettext -+# documentation is worth reading, especially sections dedicated to -+# this format, e.g. by running: -+# info -n '(gettext)PO Files' -+# info -n '(gettext)Header Entry' -+# Some information specific to po-debconf are available at -+# /usr/share/doc/po-debconf/README-trans -+# or http://www.debian.org/intl/l10n/po-debconf/README-trans -+# Developers do not need to manually edit POT or PO files. -+# , fuzzy -+# -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: wdm 1.28-2\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2004-05-28 02:33-0400\n" -+"PO-Revision-Date: 2005-10-08 04:01+0200\n" -+"Last-Translator: Daniel Nylander \n" -+"Language-Team: Swedish \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=iso-8859-1\n" -+"Content-Transfer-Encoding: 8bit" -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "Select the desired default display manager." -+msgstr "Välj den önskade standard fönsterhanteraren." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"A display manager is a program that provides graphical login capabilities " -+"for the X Window System." -+msgstr "" -+"En fönsterhanterare är ett program som ger möjlighet till grafiskt login till X Window System." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"Only one display manager can manage a given X server, but multiple display " -+"manager packages are installed. Please select which display manager should " -+"run by default." -+msgstr "" -+"Bara en fönsterhanterare kan hantera en given X-server men paket för multipla fönsterhanterare är installerade. " -+"Välj vilken fönsterhanterare som ska köras som standard." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"(Multiple display managers can run simultaneously if they are configured to " -+"manage different servers; to achieve this, configure the display managers " -+"accordingly, edit each of their init scripts in /etc/init.d, and disable the " -+"check for a default display manager.)" -+msgstr "" -+"(Multipla fönsterhanterare kan köras simultant om de är konfigurerade att hantera " -+"olika server och för att göra detta, konfigurera fönsterhanteraren enligt följande, " -+"ändra dess init-skript i /etc/init.d och stäng av kontrollen för standard fönsterhanterare.)" -+ ---- wdm-1.28.orig/debian/po/pt.po -+++ wdm-1.28/debian/po/pt.po -@@ -0,0 +1,60 @@ -+# Portuguese translation of wdm's debconf messages. -+# 2005, Rui Branco > -+# -+# 2005-10-23 - Rui Branco -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: wdm 1.28-2\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2004-05-28 02:33-0400\n" -+"PO-Revision-Date: 2005-10-23 10:49+0100\n" -+"Last-Translator: Rui Branco \n" -+"Language-Team: Portuguese \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit" -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "Select the desired default display manager." -+msgstr "Seleccione o gestor gráfico por omissão que deseja." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"A display manager is a program that provides graphical login capabilities " -+"for the X Window System." -+msgstr "" -+"Um gestor gráfico é um programa que lhe fornece funcionalidades " -+"gráficas no login para o Systema X Window." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"Only one display manager can manage a given X server, but multiple display " -+"manager packages are installed. Please select which display manager should " -+"run by default." -+msgstr "" -+"Apenas um gestor gráfico pode gerir um dado servidor X, no entanto são " -+"instalados múltiplos pacotes de gestores gráficos. Seleccione por favor qual " -+"o gestor gráfico que deve correr por omissão." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"(Multiple display managers can run simultaneously if they are configured to " -+"manage different servers; to achieve this, configure the display managers " -+"accordingly, edit each of their init scripts in /etc/init.d, and disable the " -+"check for a default display manager.)" -+msgstr "" -+"(Múltiplos gestores gráficos podem correr simultaneamente se estiverem " -+"configurados para gerir diferentes servidores; para que tudo isto seja " -+"possível configure os gestores gráficos de acordo, edite cada um dos " -+"scripts init em /etc/init.d, desactivando a opção de utilizar um gestor " -+"gráfico por omissão.)" -+ ---- wdm-1.28.orig/debian/po/POTFILES.in -+++ wdm-1.28/debian/po/POTFILES.in -@@ -0,0 +1 @@ -+[type: gettext/rfc822deb] wdm.templates ---- wdm-1.28.orig/debian/po/cs.po -+++ wdm-1.28/debian/po/cs.po -@@ -0,0 +1,65 @@ -+# -+# Translators, if you are not familiar with the PO format, gettext -+# documentation is worth reading, especially sections dedicated to -+# this format, e.g. by running: -+# info -n '(gettext)PO Files' -+# info -n '(gettext)Header Entry' -+# -+# Some information specific to po-debconf are available at -+# /usr/share/doc/po-debconf/README-trans -+# or http://www.debian.org/intl/l10n/po-debconf/README-trans -+# -+# Developers do not need to manually edit POT or PO files. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: wdm\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2004-05-28 02:33-0400\n" -+"PO-Revision-Date: 2004-03-14 17:47+0100\n" -+"Last-Translator: Miroslav Kure \n" -+"Language-Team: Czech \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=ISO-8859-2\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "Select the desired default display manager." -+msgstr "Vyberte implicitního správce obrazovky." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"A display manager is a program that provides graphical login capabilities " -+"for the X Window System." -+msgstr "" -+"Správce obrazovky je program, který nabízí grafické pøihlá¹ení do systému X " -+"Window." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"Only one display manager can manage a given X server, but multiple display " -+"manager packages are installed. Please select which display manager should " -+"run by default." -+msgstr "" -+"Je nainstalováno nìkolik správcù obrazovky, ale jen jeden mù¾e obsluhovat " -+"daný X server. Vyberte, který správce se má spou¹tìt standardnì." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"(Multiple display managers can run simultaneously if they are configured to " -+"manage different servers; to achieve this, configure the display managers " -+"accordingly, edit each of their init scripts in /etc/init.d, and disable the " -+"check for a default display manager.)" -+msgstr "" -+"(Více správcù obrazovky mù¾e bì¾et zároveò pouze pokud spravují rùzné " -+"servery. Pro dosa¾ení takového nastavení je musíte správnì nakonfigurovat, " -+"upravit jejich spou¹tìcí skripty v /etc/init.d a zakázat kontrolu " -+"standardního správce obrazovky.)" ---- wdm-1.28.orig/debian/po/da.po -+++ wdm-1.28/debian/po/da.po -@@ -0,0 +1,55 @@ -+# Danish translation of the Debconf-template for wdm. -+# Morten Bo Johansen , 2004. -+msgid "" -+msgstr "" -+"Project-Id-Version: wdm_1.27-2.1_da.po\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2004-05-28 02:33-0400\n" -+"PO-Revision-Date: 2004-12-17 16:36+0100\n" -+"Last-Translator: Morten Bo Johansen \n" -+"Language-Team: Danish \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=iso-8859-1\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "Select the desired default display manager." -+msgstr "Vælg det foretrukne skærmhåndteringsprogram." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"A display manager is a program that provides graphical login capabilities " -+"for the X Window System." -+msgstr "" -+"Et skærmhåndteringsprogram giver en grafisk brugerflade til indlogning på et " -+"X Window-system." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"Only one display manager can manage a given X server, but multiple display " -+"manager packages are installed. Please select which display manager should " -+"run by default." -+msgstr "" -+"Kun et skærmhåndteringsprogram kan bruges med en given X-server, men flere " -+"skærmhåndteringsprogrammer er installeret. Vælg venligst hvilket " -+"skærmhåndteringsprogram der skal bruges som standard." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"(Multiple display managers can run simultaneously if they are configured to " -+"manage different servers; to achieve this, configure the display managers " -+"accordingly, edit each of their init scripts in /etc/init.d, and disable the " -+"check for a default display manager.)" -+msgstr "" -+"(Flere skærmhåndteringsprogrammer kan køre samtidig hvis de er sat op til at " -+"håndtere forskellige servere. Du kan sætte dem op til dette ved at redigere " -+"deres opstartsscripts i /etc/init.d og deaktivere at der tjekkes for et " -+"standard skærmhåndteringsprogram.)" ---- wdm-1.28.orig/debian/po/de.po -+++ wdm-1.28/debian/po/de.po -@@ -0,0 +1,68 @@ -+# -+# Translators, if you are not familiar with the PO format, gettext -+# documentation is worth reading, especially sections dedicated to -+# this format, e.g. by running: -+# info -n '(gettext)PO Files' -+# info -n '(gettext)Header Entry' -+# Some information specific to po-debconf are available at -+# /usr/share/doc/po-debconf/README-trans -+# or http://www.debian.org/intl/l10n/po-debconf/README-trans# -+# Developers do not need to manually edit POT or PO files. -+# Erik Schanze , 2004. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: wdm_1.27-1_de\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2004-05-28 02:33-0400\n" -+"PO-Revision-Date: 2004-08-20 15:51+0200\n" -+"Last-Translator: Erik Schanze \n" -+"Language-Team: German \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+"X-Generator: KBabel 1.3.1\n" -+"Plural-Forms: nplurals=2; plural=(n != 1);\n" -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "Select the desired default display manager." -+msgstr "Den gewünschten Display-Manager auswählen." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"A display manager is a program that provides graphical login capabilities " -+"for the X Window System." -+msgstr "" -+"Der Display-Manager ist ein Programm, das das grafische Einloggen in das X-" -+"Window-System ermöglicht." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"Only one display manager can manage a given X server, but multiple display " -+"manager packages are installed. Please select which display manager should " -+"run by default." -+msgstr "" -+"Es können mehrere Display-Manager installiert sein, aber nur einer kann " -+"einen übergebenen X-Server verwalten. Bitte wählen Sie den Display-Manager, " -+"der standardmäßig gestartet werden soll." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"(Multiple display managers can run simultaneously if they are configured to " -+"manage different servers; to achieve this, configure the display managers " -+"accordingly, edit each of their init scripts in /etc/init.d, and disable the " -+"check for a default display manager.)" -+msgstr "" -+"(Mehrere Display-Manager können gleichzeitig laufen, wenn sie so eingestellt " -+"sind, dass sie verschiedene Server verwalten können; um das zu erreichen, " -+"richten Sie die Display-Manager entsprechend ein, ändern Sie deren Init-" -+"Skripte im Verzeichnis /etc/init.d und deaktivieren Sie den Test auf einen " -+"Standard-Display-Manager.)" ---- wdm-1.28.orig/debian/po/es.po -+++ wdm-1.28/debian/po/es.po -@@ -0,0 +1,68 @@ -+# -+# Translators, if you are not familiar with the PO format, gettext -+# documentation is worth reading, especially sections dedicated to -+# this format, e.g. by running: -+# info -n '(gettext)PO Files' -+# info -n '(gettext)Header Entry' -+# -+# Some information specific to po-debconf are available at -+# /usr/share/doc/po-debconf/README-trans -+# or http://www.debian.org/intl/l10n/po-debconf/README-trans -+# -+# Developers do not need to manually edit POT or PO files. -+# -+#, fuzzy -+msgid "" -+msgstr "" -+"Project-Id-Version: PACKAGE VERSION\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2004-05-28 02:33-0400\n" -+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -+"Last-Translator: FULL NAME \n" -+"Language-Team: LANGUAGE \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=ISO-8859-15\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "Select the desired default display manager." -+msgstr "Escoja el gestor de sesiones que desea tener por defecto." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"A display manager is a program that provides graphical login capabilities " -+"for the X Window System." -+msgstr "" -+"Un gestor de sesiones (display manager) es un programa que le ofrece la " -+"posibilidad de entrar gráficamente a su sistema mediante el sistema X Window." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"Only one display manager can manage a given X server, but multiple display " -+"manager packages are installed. Please select which display manager should " -+"run by default." -+msgstr "" -+"Cada servidor X sólo puede ser gestionado por un gestor de sesiones, pero " -+"hay instalados varios paquetes de gestores de sesiones. Por favor, " -+"seleccione qué gestor desea utilizar por defecto." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"(Multiple display managers can run simultaneously if they are configured to " -+"manage different servers; to achieve this, configure the display managers " -+"accordingly, edit each of their init scripts in /etc/init.d, and disable the " -+"check for a default display manager.)" -+msgstr "" -+"(Se pueden ejecutar múltiples gestores de sesiones simultáneamente si se " -+"configuran para gestionar distintos servidores; para conseguir esto, " -+"configure los gestores de sesiones apropiadamente, edite cada uno de sus " -+"guiones de inicio en /etc/init.d, y desactive el chequeo de un gestor de " -+"sesiones por defecto)." ---- wdm-1.28.orig/debian/po/fr.po -+++ wdm-1.28/debian/po/fr.po -@@ -0,0 +1,69 @@ -+# -+# Translators, if you are not familiar with the PO format, gettext -+# documentation is worth reading, especially sections dedicated to -+# this format, e.g. by running: -+# info -n '(gettext)PO Files' -+# info -n '(gettext)Header Entry' -+# -+# Some information specific to po-debconf are available at -+# /usr/share/doc/po-debconf/README-trans -+# or http://www.debian.org/intl/l10n/po-debconf/README-trans -+# -+# Developers do not need to manually edit POT or PO files. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: wdm 1.22.1-2\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2004-05-28 02:33-0400\n" -+"PO-Revision-Date: 2003-07-27 08:46+0100\n" -+"Last-Translator: Jean-Christophe Dubacq \n" -+"Language-Team: French \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=ISO-8859-15\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "Select the desired default display manager." -+msgstr "Choisissez le gestionnaire graphique de session" -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"A display manager is a program that provides graphical login capabilities " -+"for the X Window System." -+msgstr "" -+"Un gestionnaire graphique de session est un programme qui permet de se " -+"connecter à la machine depuis le système « X Window »." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"Only one display manager can manage a given X server, but multiple display " -+"manager packages are installed. Please select which display manager should " -+"run by default." -+msgstr "" -+"Un seul gestionnaire graphique de session peut s'occuper d'un serveur X " -+"donné, bien que plusieurs gestionnaires puissent être installés " -+"simultanément. Veuillez choisir celui qui sera utilisé par défaut." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"(Multiple display managers can run simultaneously if they are configured to " -+"manage different servers; to achieve this, configure the display managers " -+"accordingly, edit each of their init scripts in /etc/init.d, and disable the " -+"check for a default display manager.)" -+msgstr "" -+"Plusieurs gestionnaires graphiques peuvent être lancés en même temps, s'ils " -+"gèrent des serveurs X différents. Pour cela, configurez correctement chacun " -+"des gestionnaires graphiques, modifiez leurs scripts de lancement dans /etc/" -+"init.d, et désactivez le test de gestionnaire graphique par défaut." -+ -+#~ msgid "${choices}" -+#~ msgstr "${choices}" ---- wdm-1.28.orig/debian/po/it.po -+++ wdm-1.28/debian/po/it.po -@@ -0,0 +1,66 @@ -+# -+# Translators, if you are not familiar with the PO format, gettext -+# documentation is worth reading, especially sections dedicated to -+# this format, e.g. by running: -+# info -n '(gettext)PO Files' -+# info -n '(gettext)Header Entry' -+# -+# Some information specific to po-debconf are available at -+# /usr/share/doc/po-debconf/README-trans -+# or http://www.debian.org/intl/l10n/po-debconf/README-trans -+# -+# Developers do not need to manually edit POT or PO files. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: wdm 1.27-2\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2004-05-28 02:33-0400\n" -+"PO-Revision-Date: 2005-02-23 15:07+0100\n" -+"Last-Translator: Giuseppe Sacco \n" -+"Language-Team: italian \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "Select the desired default display manager." -+msgstr "Selezionare il gestore di display preferito." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"A display manager is a program that provides graphical login capabilities " -+"for the X Window System." -+msgstr "" -+"Un gestore di display è un programma che offre la possibilità di fare il " -+"login grafico per il sistema X Window." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"Only one display manager can manage a given X server, but multiple display " -+"manager packages are installed. Please select which display manager should " -+"run by default." -+msgstr "" -+"Solo un gestore può essere attivo per un certo server X, ma vari gestori " -+"possono essere installati. Selezionare quale gestore debba essere il " -+"predefinito." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"(Multiple display managers can run simultaneously if they are configured to " -+"manage different servers; to achieve this, configure the display managers " -+"accordingly, edit each of their init scripts in /etc/init.d, and disable the " -+"check for a default display manager.)" -+msgstr "" -+"Più gestori possono essere eseguiti in contemporanea se sono configurati per " -+"operare su server X differenti. Per questo tipo di configurazione si deve " -+"modificare lo script in /etc/init.d di ciascuno dei gestori modificando il " -+"controllo sul fatto che siano il predefinito." ---- wdm-1.28.orig/debian/po/ja.po -+++ wdm-1.28/debian/po/ja.po -@@ -0,0 +1,67 @@ -+# -+# Translators, if you are not familiar with the PO format, gettext -+# documentation is worth reading, especially sections dedicated to -+# this format, e.g. by running: -+# info -n '(gettext)PO Files' -+# info -n '(gettext)Header Entry' -+# -+# Some information specific to po-debconf are available at -+# /usr/share/doc/po-debconf/README-trans -+# or http://www.debian.org/intl/l10n/po-debconf/README-trans -+# -+# Developers do not need to manually edit POT or PO files. -+# -+#, fuzzy -+msgid "" -+msgstr "" -+"Project-Id-Version: PACKAGE VERSION\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2004-05-28 02:33-0400\n" -+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -+"Last-Translator: FULL NAME \n" -+"Language-Team: LANGUAGE \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=EUC-JP\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "Select the desired default display manager." -+msgstr "¥Ç¥Õ¥©¥ë¥È¤Ç»È¤¤¤¿¤¤¥Ç¥£¥¹¥×¥ì¥¤¥Þ¥Í¡¼¥¸¥ã¤òÁª¤ó¤Ç²¼¤µ¤¤¡£" -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"A display manager is a program that provides graphical login capabilities " -+"for the X Window System." -+msgstr "" -+"¥Ç¥£¥¹¥×¥ì¥¤¥Þ¥Í¡¼¥¸¥ã¤Ï¡¢X Window System ¾å¤Ç¤Î¥°¥é¥Õ¥£¥«¥ë¤Ê¥í¥°¥¤ ¥óµ¡Ç½¤ò" -+"Ä󶡤¹¤ë¤â¤Î¤Ç¤¹¡£" -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"Only one display manager can manage a given X server, but multiple display " -+"manager packages are installed. Please select which display manager should " -+"run by default." -+msgstr "" -+"¤Ò¤È¤Ä¤Î¥Ç¥£¥¹¥×¥ì¥¤¥Þ¥Í¡¼¥¸¥ã¤À¤±¤¬Í¿¤¨¤é¤ì¤¿ X ¥µ¡¼¥Ð¤òôÅö¤Ç¤­¤Þ¤¹ ¤¬¡¢Ê£" -+"¿ô¤Î¥Ç¥£¥¹¥×¥ì¥¤¥Þ¥Í¡¼¥¸¥ã¤¬¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤É¤Î¥Ç¥£ ¥¹¥×¥ì¥¤¥Þ¥Í¡¼" -+"¥¸¥ã¤ò¥Ç¥Õ¥©¥ë¥È¤Çµ¯Æ°¤µ¤»¤ë¤«¡¢ÁªÂò¤·¤Æ²¼¤µ¤¤¡£" -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"(Multiple display managers can run simultaneously if they are configured to " -+"manage different servers; to achieve this, configure the display managers " -+"accordingly, edit each of their init scripts in /etc/init.d, and disable the " -+"check for a default display manager.)" -+msgstr "" -+"(°Û¤Ê¤ë¥µ¡¼¥Ð¤òôÅö¤¹¤ë¤è¤¦¤ËÀßÄꤹ¤ì¤Ð¡¢Ê£¿ô¤Î¥Ç¥£¥¹¥×¥ì¥¤¥µ¡¼¥Ð¤òƱ »þ¤Ëµ¯" -+"ư¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤½¤Î¤è¤¦¤Ë¤¹¤ë¤Ë¤Ï¡¢/etc/init.d ¤ËÃÖ¤«¤ì ¤Æ¤¢¤ë³Æ¥Ç¥£¥¹" -+"¥×¥ì¥¤¥Þ¥Í¡¼¥¸¥ã¤Î½é´ü²½¥¹¥¯¥ê¥×¥È¤òÊÔ½¸¤·¡¢¥Ç¥Õ¥©¥ë¥È ¥Ç¥£¥¹¥×¥ì¥¤¥Þ¥Í¡¼¥¸¥ã" -+"¤Î¥Á¥§¥Ã¥¯¤ò̵¸ú¤Ë¤·¤Æ²¼¤µ¤¤¡£)" ---- wdm-1.28.orig/debian/po/nl.po -+++ wdm-1.28/debian/po/nl.po -@@ -0,0 +1,67 @@ -+# -+# Translators, if you are not familiar with the PO format, gettext -+# documentation is worth reading, especially sections dedicated to -+# this format, e.g. by running: -+# info -n '(gettext)PO Files' -+# info -n '(gettext)Header Entry' -+# -+# Some information specific to po-debconf are available at -+# /usr/share/doc/po-debconf/README-trans -+# or http://www.debian.org/intl/l10n/po-debconf/README-trans -+# -+# Developers do not need to manually edit POT or PO files. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: wdm 1.27-2\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2004-05-28 02:33-0400\n" -+"PO-Revision-Date: 2004-11-24 02:34+0100\n" -+"Last-Translator: Luk Claes \n" -+"Language-Team: Debian l10n Dutch \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=utf-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "Select the desired default display manager." -+msgstr "Selecteer de gewenste standaard weergavebeheerder." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"A display manager is a program that provides graphical login capabilities " -+"for the X Window System." -+msgstr "" -+"Een weergavebeheerder is een programma dat grafische login-mogelijkheden " -+"aanbiedt voor het X Window System." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"Only one display manager can manage a given X server, but multiple display " -+"manager packages are installed. Please select which display manager should " -+"run by default." -+msgstr "" -+"Er kan maar één weergavebeheerder een gegeven X-server beheren, maar er zijn " -+"meerdere weergavebeheerder-pakketten geïnstalleerd. Selecteer welke " -+"weergavebeheerder standaard moet worden uitgevoerd." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"(Multiple display managers can run simultaneously if they are configured to " -+"manage different servers; to achieve this, configure the display managers " -+"accordingly, edit each of their init scripts in /etc/init.d, and disable the " -+"check for a default display manager.)" -+msgstr "" -+"(Er kunnen meerdere weergavebeheerders tegelijk worden uitgevoerd als ze " -+"geconfigureerd zijn om verschillende servers te beheren; om dit te bereiken, " -+"configureert u de weergavebeheerders op de gepaste wijze, bewerkt u hun " -+"startscripts in /etc/init.d en schakelt u de controle voor een standaard " -+"weergavebeheerder uit.)" ---- wdm-1.28.orig/debian/po/pt_BR.po -+++ wdm-1.28/debian/po/pt_BR.po -@@ -0,0 +1,68 @@ -+# -+# Translators, if you are not familiar with the PO format, gettext -+# documentation is worth reading, especially sections dedicated to -+# this format, e.g. by running: -+# info -n '(gettext)PO Files' -+# info -n '(gettext)Header Entry' -+# -+# Some information specific to po-debconf are available at -+# /usr/share/doc/po-debconf/README-trans -+# or http://www.debian.org/intl/l10n/po-debconf/README-trans -+# -+# Developers do not need to manually edit POT or PO files. -+# -+#, fuzzy -+msgid "" -+msgstr "" -+"Project-Id-Version: PACKAGE VERSION\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2004-05-28 02:33-0400\n" -+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -+"Last-Translator: FULL NAME \n" -+"Language-Team: LANGUAGE \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=ISO-8859-1\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "Select the desired default display manager." -+msgstr "Selecione o gerenciador de display padra~o desejado." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"A display manager is a program that provides graphical login capabilities " -+"for the X Window System." -+msgstr "" -+"Um gerenciador de display e' um programa que prove^ capacidades de login " -+"gra'fico para o Sistema de Janelas X." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"Only one display manager can manage a given X server, but multiple display " -+"manager packages are installed. Please select which display manager should " -+"run by default." -+msgstr "" -+"Somente um gerenciador de display pode gerenciar um dado servidor X, mas " -+"diversos pacotes de gerenciadores de display esta~o instalados. Por favor " -+"seleione qual gerenciador de display devera' ser executado como padra~o." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"(Multiple display managers can run simultaneously if they are configured to " -+"manage different servers; to achieve this, configure the display managers " -+"accordingly, edit each of their init scripts in /etc/init.d, and disable the " -+"check for a default display manager.)" -+msgstr "" -+"(Mu'ltiplos gerenciadores de display podem rodar simultaneamente se eles " -+"esta~o configurados para gerenciar servidores diferentes; para conseguir " -+"isso, configure o gerenciador de display aproriadamente, edite cada um de " -+"seus scripts de inicializac,a~o em /etc/init.d, e desabilite a checagem por " -+"um gerenciador de display padra~o.)" ---- wdm-1.28.orig/debian/po/templates.pot -+++ wdm-1.28/debian/po/templates.pot -@@ -0,0 +1,58 @@ -+# -+# Translators, if you are not familiar with the PO format, gettext -+# documentation is worth reading, especially sections dedicated to -+# this format, e.g. by running: -+# info -n '(gettext)PO Files' -+# info -n '(gettext)Header Entry' -+# -+# Some information specific to po-debconf are available at -+# /usr/share/doc/po-debconf/README-trans -+# or http://www.debian.org/intl/l10n/po-debconf/README-trans -+# -+# Developers do not need to manually edit POT or PO files. -+# -+#, fuzzy -+msgid "" -+msgstr "" -+"Project-Id-Version: PACKAGE VERSION\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2004-05-28 02:33-0400\n" -+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -+"Last-Translator: FULL NAME \n" -+"Language-Team: LANGUAGE \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=CHARSET\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "Select the desired default display manager." -+msgstr "" -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"A display manager is a program that provides graphical login capabilities " -+"for the X Window System." -+msgstr "" -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"Only one display manager can manage a given X server, but multiple display " -+"manager packages are installed. Please select which display manager should " -+"run by default." -+msgstr "" -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"(Multiple display managers can run simultaneously if they are configured to " -+"manage different servers; to achieve this, configure the display managers " -+"accordingly, edit each of their init scripts in /etc/init.d, and disable the " -+"check for a default display manager.)" -+msgstr "" ---- wdm-1.28.orig/debian/po/tr.po -+++ wdm-1.28/debian/po/tr.po -@@ -0,0 +1,56 @@ -+# Turkish translation of wdm. -+# This file is distributed under the same license as the wdm package. -+# Recai OktaÅŸ , 2004. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: wdm\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2004-05-28 02:33-0400\n" -+"PO-Revision-Date: 2004-05-10 18:08+0300\n" -+"Last-Translator: Recai OktaÅŸ \n" -+"Language-Team: Turkish \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "Select the desired default display manager." -+msgstr "Kullanmak istediÄŸiniz öntanımlı ekran yöneticisini seçin." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"A display manager is a program that provides graphical login capabilities " -+"for the X Window System." -+msgstr "" -+"Ekran yöneticisi, X Window Sistemi'ne grafik arayüz ile giriÅŸ yapmayı saÄŸlar." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"Only one display manager can manage a given X server, but multiple display " -+"manager packages are installed. Please select which display manager should " -+"run by default." -+msgstr "" -+"Sadece bir ekran yöneticisi verilen X sunucusunu yönetebilir, ancak birden " -+"fazla ekran yöneticisi kurulu durumda. Lütfen, öntanımlı olarak çalıştırmak " -+"istediÄŸiniz ekran yöneticisini seçin." -+ -+#. Type: select -+#. Description -+#: ../wdm.templates:4 -+msgid "" -+"(Multiple display managers can run simultaneously if they are configured to " -+"manage different servers; to achieve this, configure the display managers " -+"accordingly, edit each of their init scripts in /etc/init.d, and disable the " -+"check for a default display manager.)" -+msgstr "" -+"(EÄŸer farklı sunucuları çalıştırmak için ayarlanırsa birden fazla ekran " -+"yöneticisi kullanılabilir. Bunun için /etc/init.d içindeki ilgili betikleri " -+"deÄŸiÅŸtirin ve öntanımlı ekran yöneticisini denetleyen iÅŸlevleri devre dışı " -+"bırakın.)" ---- wdm-1.28.orig/debian/wdm.logrotate -+++ wdm-1.28/debian/wdm.logrotate -@@ -0,0 +1,4 @@ -+/var/log/wdm.log { -+ notifempty -+ missingok -+} ---- wdm-1.28.orig/debian/wdm.pam -+++ wdm-1.28/debian/wdm.pam -@@ -0,0 +1,6 @@ -+#%PAM-1.0 -+auth required pam_nologin.so -+auth required pam_env.so -+@include common-auth -+@include common-account -+@include common-session ---- wdm-1.28.orig/debian/wdm.manpages -+++ wdm-1.28/debian/wdm.manpages -@@ -0,0 +1,5 @@ -+debian/man/update_wdm_wmlist.8 -+debian/man/wdm.1x -+debian/man/wdmLogin.1x -+debian/man/wdmlogin.conf.5 -+debian/man/wdm.options.5 ---- wdm-1.28.orig/debian/man/update_wdm_wmlist.8 -+++ wdm-1.28/debian/man/update_wdm_wmlist.8 -@@ -0,0 +1,31 @@ -+.\" Copyright (c) 1998 Marcelo Magallon -+.\" May be distributed under the GNU General Public License -+.TH update_wdm_wmlist 8 "August 1998" "Debian Project" "Debian GNU/Linux" -+.SH NAME -+update_wdm_wmlist \- updates the window manager list for wdm -+.SH SYNOPSIS -+.B update_wdm_wmlist [ window managers ] -+.SH DESCRIPTION -+.B update_wdm_wmlist -+uses -+.B update-alternatives -+to see which window-managers are available and updates the DisplayManager*wdmWm -+resource in the wdm configuration file (\fI/etc/X11/wdm/wdm-config\fP) -+.PP -+You can pass a list of window managers as arguments. -+.SH "SEE ALSO" -+.BR wdm (1x) -+.SH AUTHOR -+The script and this manpage were written by Marcelo Magallon -+.UR mailto:mmagallo@debian.org -+ -+.UE -+and later rewritten to use update-alternatives -+by Wichert Akkerman -+.UR mailto:wakkerma@debian.org -+. -+.UE -+wdm was written by Gene Czarcinski -+.UR mailto: genec@mindspring.com -+ -+.UE. ---- wdm-1.28.orig/debian/man/wdm.1x -+++ wdm-1.28/debian/man/wdm.1x -@@ -0,0 +1,669 @@ -+.TH wdm 1x "July 2002" -+.SH NAME -+wdm \- WINGs Display Manager -+.SH SYNOPSIS -+.B wdm [ options ] -+.SH DESCRIPTION -+\fBwdm\fP is an X display manager based on the original X11 -+X Display Manager (xdm). -+It features numerous functionality improvements, including the ability -+ to reboot or halt the machine (once -+the proper password has been supplied) and to select from a list of available -+X sessions to start. The look of the login panel is -+somewhat configurable, too. -+.SH OPTIONS -+.PP -+Except for \fB\-config\fP, all of these options can be specified as -+resources. -+.IP "\fB\-config\fP \fIconfiguration_file\fP" -+Names the configuration file, which specifies resources to control -+the behavior of \fIwdm\fP. \fI#configdir#/wdm-config\fP is the default. -+.IP "\fB\-nodaemon\fP" -+Specifies ``false'' as the value for the -+\fBDisplayManager.daemonMode\fP resource. This suppresses the normal -+daemon behavior, which is for \fIwdm\fP to close all file descriptors, -+disassociate itself from the controlling terminal, and put itself in -+the background when it first starts up. -+.IP "\fB\-debug\fP \fIdebug_level\fP" -+Specifies the numeric value for the \fBDisplayManager.debugLevel\fP -+resource. A non-zero value causes \fIwdm\fP to print lots of -+debugging statements to the terminal; it also disables the -+\fBDisplayManager.daemonMode\fP resource, forcing \fIwdm\fP to run -+synchronously. To interpret these debugging messages, a copy of the -+source code for \fIwdm\fP is almost a necessity. No attempt has been -+made to rationalize or standardize the output. -+.IP "\fB\-error\fP \fIerror_log_file\fP" -+Specifies the value for the \fBDisplayManager.errorLogFile\fP -+resource. This file contains errors from \fIwdm\fP as well as -+anything written to stderr by the various scripts and programs run -+during the progress of the session. -+.IP "\fB\-syslog\fP \fIfacility\fP" -+Specifies the value for the \fBDisplayManager.syslogFacility\fP -+resource. This is factility to use with all messages if log is -+redirected to syslog. -+.IP "\fB\-usesyslog\fP" -+Specifies ``true'' as the value for the \fBDisplayManager.useSyslog\dP -+resource. This will force all messages go to syslog with facility -+specified by \fBDisplayManager.syslogFacility\fP resource. -+.IP "\fB\-useerrfile\fP" -+Specifies ``false'' as the value for the \fBDisplayManager.useSyslog\dP -+resource. This will force all messages go to log file -+specified by \fBDisplayManager.errorLogFile\fP resource. -+.IP "\fB\-resources\fP \fIresource_file\fP" -+Specifies the value for the \fBDisplayManager*resources\fP resource. -+This file is loaded using \fIxrdb\fP to specify configuration -+parameters for the authentication widget. -+.IP "\fB\-server\fP \fIserver_entry\fP" -+Specifies the value for the \fBDisplayManager.servers\fP resource. -+.IP "\fB\-udpPort\fP \fIport_number\fP" -+Specifies the value for the \fBDisplayManager.requestPort\fP resource. This -+sets the port-number which -+.I wdm -+will monitor for XDMCP requests. As XDMCP -+uses the registered well-known UDP port 177, this resource should -+not be changed except for debugging. If set to 0 wdm will not listen -+for XDMCP or Chooser requests. -+.IP "\fB\-session\fP \fIsession_program\fP" -+Specifies the value for the \fBDisplayManager*session\fP resource. -+This indicates the program to run as the session after the user has -+logged in. -+.IP "\fB\-xrm\fP \fIresource_specification\fP" -+Allows an arbitrary resource to be specified, as in most X Toolkit -+applications. -+.SH RESOURCES -+.PP -+At many stages the actions of -+.I wdm -+can be controlled through the use of its configuration file, which is in the -+X resource format. -+Some resources modify the behavior of -+.I wdm -+on all displays, -+while others modify its behavior on a single display. Where actions relate -+to a specific display, -+the display name is inserted into the resource name between -+``DisplayManager'' and the final resource name segment. -+.PP -+For local displays, the resource name and class are as read from the -+\fIXservers\fP file. -+.PP -+For remote displays, the resource name is what the network address of -+the display resolves to. See the \fBremoveDomain\fP resource. The -+name must match exactly; \fIwdm\fP is not aware of -+all the network aliases that might reach a given display. -+If the name resolve fails, the address is -+used. The resource class is as sent by the display in the XDMCP -+Manage request. -+.PP -+Because the resource -+manager uses colons to separate the name of the resource from its value and -+dots to separate resource name parts, -+.I wdm -+substitutes underscores for both dots and colons when generating the resource -+name. -+For example, \fBDisplayManager.expo_x_org_0.startup\fP is the name of the -+resource which defines the startup shell file for the ``expo.x.org:0'' display. -+.\" -+.IP "\fBDisplayManager.servers\fP" -+This resource either specifies a file name full of server entries, one per -+line (if the value starts with a slash), or a single server entry. -+See the section \fBLocal Server Specification\fP for the details. -+.IP "\fBDisplayManager.requestPort\fP" -+This indicates the UDP port number which -+.I wdm -+uses to listen for incoming XDMCP requests. Unless you need to debug the -+system, leave this with its default value of 177. -+.IP "\fBDisplayManager.errorLogFile\fP" -+Error output is normally directed at the system console. To redirect it, -+set this resource to a file name. A method to send these messages to -+.I syslog -+should be developed for systems which support it; however, the -+wide variety of interfaces precludes any system-independent -+implementation. This file also contains any output directed to stderr -+by the \fIXsetup, Xstartup, Xsession\fP and \fIXreset\fP files, -+so it will contain descriptions -+of problems in those scripts as well. -+.IP "\fBDisplayManager.debugLevel\fP" -+If the integer value of this resource is greater than zero, -+reams of -+debugging information will be printed. It also disables daemon mode, which -+would redirect the information into the bit-bucket, and -+allows non-root users to run -+.I wdm, -+which would normally not be useful. -+.IP "\fBDisplayManager.daemonMode\fP" -+Normally, -+.I wdm -+attempts to make itself into a daemon process unassociated with any terminal. -+This is -+accomplished by forking and leaving the parent process to exit, then closing -+file descriptors and releasing the controlling terminal. In some -+environments this is not desired (in particular, when debugging). Setting -+this resource to ``false'' will disable this feature. -+.IP "\fBDisplayManager.pidFile\fP" -+The filename specified will be created to contain an ASCII -+representation of the process-id of the main -+.I wdm -+process. -+.I Xdm -+also uses file locking on this file -+to attempt to eliminate multiple daemons running on -+the same machine, which would cause quite a bit of havoc. -+.IP "\fBDisplayManager.lockPidFile\fP" -+This is the resource which controls whether -+.I wdm -+uses file locking to keep multiple display managers from running amok. -+On System V, this -+uses the \fIlockf\fP library call, while on BSD it uses \fIflock.\fP -+.IP "\fBDisplayManager.authDir\fP" -+This names a directory under which -+.I wdm -+stores authorization files while initializing the session. The -+default value is \fI#configdir#.\fP -+Can be overridden for specific displays by -+DisplayManager.\fIDISPLAY\fP.authFile. -+.IP \fBDisplayManager.autoRescan\fP -+This boolean controls whether -+.I wdm -+rescans the configuration, servers, access control and authentication keys -+files after a session terminates and the files have changed. By default it -+is ``true.'' You can force -+.I wdm -+to reread these files by sending a SIGHUP to the main process. -+.IP "\fBDisplayManager.removeDomainname\fP" -+When computing the display name for XDMCP clients, the name resolver will -+typically create a fully qualified host name for the terminal. As this is -+sometimes confusing, -+.I wdm -+will remove the domain name portion of the host name if it is the same as the -+domain name of the local host when this variable is set. By default the -+value is ``true.'' -+.IP "\fBDisplayManager.keyFile\fP" -+XDM-AUTHENTICATION-1 style XDMCP authentication requires that a private key -+be shared between -+.I wdm -+and the terminal. This resource specifies the file containing those -+values. Each entry in the file consists of a display name and the shared -+key. By default, -+.I wdm -+does not include support for XDM-AUTHENTICATION-1, as it requires DES which -+is not generally distributable because of United States export restrictions. -+.IP \fBDisplayManager.accessFile\fP -+To prevent unauthorized XDMCP service and to allow forwarding of XDMCP -+IndirectQuery requests, this file contains a database of hostnames which are -+either allowed direct access to this machine, or have a list of hosts to -+which queries should be forwarded to. The format of this file is described -+in the section -+.B "XDMCP Access Control." -+.IP \fBDisplayManager.exportList\fP -+A list of additional environment variables, separated by white space, -+to pass on to the \fIXsetup\fP, -+\fIXstartup\fP, \fIXsession\fP, and \fIXreset\fP programs. -+.IP \fBDisplayManager.randomFile\fP -+A file to checksum to generate the seed of authorization keys. -+This should be a file that changes frequently. -+The default is \fI/dev/mem\fP. -+.IP \fBDisplayManager.greeterLib\fP -+On systems that support a dynamically-loadable greeter library, the -+name of the library. The default is -+\fI/usr/lib/X11/xdm/libXdmGreet.so\fP. -+.I This not used in Debian. -+.IP \fBDisplayManager.choiceTimeout\fP -+Number of seconds to wait for display to respond after user has -+selected a host from the chooser. If the display sends an XDMCP -+IndirectQuery within this time, the request is forwarded to the chosen -+host. Otherwise, it is assumed to be from a new session and the -+chooser is offered again. -+Default is 15. -+.IP \fBDisplayManager.sourceAddress\fP -+Use the numeric IP address of the incoming connection on multihomed hosts -+instead of the host name. This is to avoid trying to connect on the wrong -+interface which might be down at this time. -+.IP \fBDisplayManager.willing\fP -+This specifies a program which is run (as) root when an an XDMCP -+BroadcastQuery is received and this host is configured to offer XDMCP -+display management. The output of this program may be displayed on a chooser -+window. If no program is specified, the string \fIWilling to manage\fP is -+sent. -+.PP -+.\" -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.resources\fP" -+This resource specifies the name of the file to be loaded by \fIxrdb\fP -+as the resource database onto the root window of screen 0 of the display. -+The \fIXsetup\fP program, the Login widget, and \fIchooser\fP will use -+the resources set in this file. -+This resource data base is loaded just before the authentication procedure -+is started, so it can control the appearance of the login window. See the -+section -+.B "Authentication Widget," -+which describes the various -+resources that are appropriate to place in this file. -+There is no default value for this resource, but -+\fI#configdir#/Xresources\fP -+is the conventional name. -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.chooser\fP" -+Specifies the program run to offer a host menu for Indirect queries -+redirected to the special host name CHOOSER. -+\fI/usr/X11R6/bin/chooser\fP is the default. -+See the sections \fBXDMCP Access Control\fP and \fBChooser\fP. -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.xrdb\fP" -+Specifies the program used to load the resources. By default, -+.I wdm -+uses \fI/usr/X11R6/bin/xrdb\fP. -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.cpp\fP" -+This specifies the name of the C preprocessor which is used by \fIxrdb\fP. -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.setup\fP" -+This specifies a program which is run (as root) before offering the -+Login window. This may be used to change the appearance of the screen -+around the Login window or to put up other windows (e.g., you may want -+to run \fIxconsole\fP here). -+By default, no program is run. The conventional name for a -+file used here is \fIXsetup\fP. -+See the section \fBSetup Program.\fP -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.startup\fP" -+This specifies a program which is run (as root) after the authentication -+process succeeds. By default, no program is run. The conventional name for a -+file used here is \fIXstartup\fP. -+See the section \fBStartup Program.\fP -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.session\fP" -+This specifies the session to be executed (not running as root). -+By default, \fI/usr/X11R6/bin/xterm\fP is -+run. The conventional name is \fIXsession\fP. -+See the section -+.B "Session Program." -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.reset\fP" -+This specifies a program which is run (as root) after the session terminates. -+By default, no program is run. -+The conventional name is \fIXreset\fP. -+See the section -+.B "Reset Program." -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.openDelay\fP" -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.openRepeat\fP" -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.openTimeout\fP" -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.startAttempts\fP" -+These numeric resources control the behavior of -+.I wdm -+when attempting to open intransigent servers. \fBopenDelay\fP is -+the length of the -+pause (in seconds) between successive attempts, \fBopenRepeat\fP is the -+number of attempts to make, \fBopenTimeout\fP is the amount of time -+to wait while actually -+attempting the open (i.e., the maximum time spent in the -+.IR connect (2) -+system call) and \fBstartAttempts\fP is the number of times this entire process -+is done before giving up on the server. After \fBopenRepeat\fP attempts have been made, -+or if \fBopenTimeout\fP seconds elapse in any particular attempt, -+.I wdm -+terminates and restarts the server, attempting to connect again. -+This -+process is repeated \fBstartAttempts\fP times, at which point the display is -+declared dead and disabled. Although -+this behavior may seem arbitrary, it has been empirically developed and -+works quite well on most systems. The default values are -+5 for \fBopenDelay\fP, 5 for \fBopenRepeat\fP, 30 for \fBopenTimeout\fP and -+4 for \fBstartAttempts\fP. -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.pingInterval\fP" -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.pingTimeout\fP" -+To discover when remote displays disappear, -+.I wdm -+occasionally pings them, using an X connection and \fIXSync\fP -+calls. \fBpingInterval\fP specifies the time (in minutes) between each -+ping attempt, \fBpingTimeout\fP specifies the maximum amount of time (in -+minutes) to wait for the terminal to respond to the request. If the -+terminal does not respond, the session is declared dead and terminated. By -+default, both are set to 5 minutes. If you frequently use X terminals which -+can become isolated from the managing host, you may wish to increase this -+value. The only worry is that sessions will continue to exist after the -+terminal has been accidentally disabled. -+.I wdm -+will not ping local displays. Although it would seem harmless, it is -+unpleasant when the workstation session is terminated as a result of the -+server hanging for NFS service and not responding to the ping. -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.terminateServer\fP" -+This boolean resource specifies whether the X server should be terminated -+when a session terminates (instead of resetting it). This option can be -+used when the server tends to grow without bound over time, in order to limit -+the amount of time the server is run. The default value is ``false.'' -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.userPath\fP" -+.I Xdm -+sets the PATH environment variable for the session to this value. It should -+be a colon separated list of directories; see -+.IR sh (1) -+for a full description. -+``:/bin:/usr/bin:/usr/X11R6/bin:/usr/ucb'' -+is a common setting. -+The default value can be specified at build time in the X system -+configuration file with DefaultUserPath. -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.systemPath\fP" -+.I Xdm -+sets the PATH environment variable for the startup and reset scripts to the -+value of this resource. The default for this resource is specified -+at build time by the DefaultSystemPath entry in the system configuration file; -+``/etc:/bin:/usr/bin:/usr/X11R6/bin:/usr/ucb'' is a common choice. -+Note the absence of ``.'' from this entry. This is a good practice to -+follow for root; it avoids many common Trojan Horse system penetration -+schemes. -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.systemShell\fP" -+.I Xdm -+sets the SHELL environment variable for the startup and reset scripts to the -+value of this resource. It is \fI/bin/sh\fP by default. -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.failsafeClient\fP" -+If the default session fails to execute, -+.I wdm -+will fall back to this program. This program is executed with no -+arguments, but executes using the same environment variables as -+the session would have had (see the section \fBSession Program\fP). -+By default, \fI/usr/X11R6/bin/xterm\fP is used. -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.grabServer\fP" -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.grabTimeout\fP" -+To improve security, -+.I wdm -+grabs the server and keyboard while reading the login name and password. -+The -+\fBgrabServer\fP resource specifies if the server should be held for the -+duration of the name/password reading. When ``false,'' the server is ungrabbed -+after the keyboard grab succeeds, otherwise the server is grabbed until just -+before the session begins. The default is ``false.'' -+The \fBgrabTimeout\fP resource specifies the maximum time -+.I wdm -+will wait for the grab to succeed. The grab may fail if some other -+client has the server grabbed, or possibly if the network latencies -+are very high. This resource has a default value of 3 seconds; you -+should be cautious when raising it, as a user can be spoofed by a -+look-alike window on the display. If the grab fails, -+.I wdm -+kills and restarts the server (if possible) and the session. -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.authorize\fP" -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.authName\fP" -+\fBauthorize\fP is a boolean resource which controls whether -+.I wdm -+generates and uses authorization for the local server connections. If -+authorization is used, \fBauthName\fP is a list -+of authorization mechanisms to use, separated by white space. -+XDMCP connections dynamically specify which -+authorization mechanisms are supported, so -+\fBauthName\fP is ignored in this case. When \fBauthorize\fP is set for a -+display and authorization is not available, the user is informed by having a -+different message displayed in the login widget. By default, \fBauthorize\fP -+is ``true.'' \fBauthName\fP is ``MIT-MAGIC-COOKIE-1,'' or, if -+XDM-AUTHORIZATION-1 is available, ``XDM-AUTHORIZATION-1\0MIT-MAGIC-COOKIE-1.'' -+.IP \fBDisplayManager.\fP\fIDISPLAY\fP\fB.authFile\fP -+This file is used to communicate the authorization data from -+.I wdm -+to the server, using the \fB\-auth\fP server command line option. -+It should be -+kept in a directory which is not world-writable as it could easily be -+removed, disabling the authorization mechanism in the server. -+If not specified, a name is generated from DisplayManager.authDir and -+the name of the display. -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.authComplain\fP" -+If set to ``false,'' disables the use of the \fBunsecureGreeting\fP -+in the login window. -+See the section \fBAuthentication Widget.\fP -+The default is ``true.'' -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.resetSignal\fP" -+The number of the signal \fIwdm\fP sends to reset the server. -+See the section \fBControlling the Server.\fP -+The default is 1 (SIGHUP). -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.termSignal\fP" -+The number of the signal \fIwdm\fP sends to terminate the server. -+See the section \fBControlling the Server.\fP -+The default is 15 (SIGTERM). -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.resetForAuth\fP" -+The original implementation of authorization in the sample server reread the -+authorization file at server reset time, instead of when checking the -+initial connection. As -+.I wdm -+generates the authorization information just before connecting to the -+display, an old server would not get up-to-date authorization information. -+This resource causes -+.I wdm -+to send SIGHUP to the server after setting up the file, causing an -+additional server reset to occur, during which time the new authorization -+information will be read. -+The default is ``false,'' which will work for all MIT servers. -+.IP "\fBDisplayManager.\fP\fIDISPLAY\fP\fB.userAuthDir\fP" -+When -+.I wdm -+is unable to write to the usual user authorization file ($HOME/.Xauthority), -+it creates a unique file name in this directory and points the environment -+variable XAUTHORITY at the created file. It uses \fI/tmp\fP by default. -+.IP "\fBDisplayManager.wdmLogin\fP" -+Specifies the path to \fIwdmLogin\fP(1x) -+.IP "\fBDisplayManager.wdmWm\fP" -+Is a colon separated list of window managers to use as options in the -+login panel. Note that if you include the path to the window manager, -+it will look \fIugly\fP. You may set this resource to None if you want -+only NoChange to appear. -+.IP "\fBDisplayManager.wdmLogo\fP" -+Path to the logo pixmap, several formats are accepted, read -+\fIwdmLogin\fP(1x) to find out more. -+.IP "\fBDisplayManager.wdmHelpFile\fP" -+Path to a text file which will be displayed in the help panel, read -+\fIwdmLogin\fP(1x) to find out more. -+.IP "\fBDisplayManager.wdmDefaultUser\fP" -+a default username which will be used if no username is typed. -+.IP "\fBDisplayManager.wdmDefaultPasswd\fP" -+the clear text password of the default user above. BE VERY CAREFUL -+when using this two resources, and don't forget to do: -+chmod 600 wdm-config ; chown root.root wdm-config -+.IP "\fBDisplayManager.wdmBg\fP" -+Background specification. Read the -+.B BACKGROUND IMAGE SPECIFICATION -+section to find out about the format. -+If this is not specified, then the background is \fBnot\fP set. -+.IP "\fBDisplayManager.wdmReboot\fP" -+Reboot command. -+.IP "\fBDisplayManager.wdmHalt\fP" -+Halt command. -+.IP "\fBDisplayManager.wdmVerify\fP" -+If true, verify user's identity for reboot/halt/exit. -+.IP "\fBDisplayManager.wdmRoot\fP" -+If true, user must be root to exit. -+.IP "\fBDisplayManager.wdmAnimations\fP" -+If true, enable animations consisting of shaking the panel (if an -+error) and rolling up the panel (when closing it). If false, -+animations are disabled. -+.IP "\fBDisplayManager.wdmLocale\fP" -+LANG environment variable will be set to value of this resource -+before starting wdmLogin. -+.IP "\fBDisplayManger.wdmCursorTheme\fP" -+If you have recent version of XFree with support for transparent -+cursors you can select cursor theme to use on login panel. -+XCURSOR_THEME environment variable will be set to value of this -+resource before starting wdmLogin. -+.SH "CONFIGURATION FILE" -+The default location of the -+.I wdm -+configuration file is \fI#configdir#/wdm-config\fP -+.LP -+Here is a reasonable configuration file, which could be -+named \fIwdm-config\fP: -+.nf -+ -+.ta .5i 4i -+ -+ DisplayManager.servers: /usr/X11R6/lib/X11/xdm/Xservers -+ DisplayManager.errorLogFile: /usr/X11R6/lib/X11/xdm/xdm-errors -+ DisplayManager*resources: /usr/X11R6/lib/X11/xdm/Xresources -+ DisplayManager*startup: /usr/X11R6/lib/X11/xdm/Xstartup -+ DisplayManager*session: /usr/X11R6/lib/X11/xdm/Xsession -+ DisplayManager.pidFile: /usr/X11R6/lib/X11/xdm/xdm-pid -+ DisplayManager._0.authorize: true -+ DisplayManager*authorize: false -+ -+.fi -+.PP -+Note that this file mostly contains references to other files. Note also -+that some of the resources are specified with ``*'' separating the -+components. These resources can be made unique for each different display, -+by replacing the ``*'' with the display-name, but normally this is not very -+useful. See the \fBResources\fP section for a complete discussion. -+If the entry is a host name, all comparisons are done using -+network addresses, so any name which converts to the correct network address -+may be used. -+For patterns, only canonical host names are used -+in the comparison, so ensure that you do not attempt to match -+aliases. -+Preceding either a host name or a pattern with a `!' character -+causes hosts which -+match that entry to be excluded. -+.PP -+To only respond to Direct queries for a host or pattern, -+it can be followed by the optional ``NOBROADCAST'' keyword. -+This can be used to prevent an wdm server from appearing on -+menus based on Broadcast queries. -+.PP -+An Indirect entry also contains a host name or pattern, -+but follows it with a list of -+host names or macros to which indirect queries should be sent. -+.PP -+A macro definition contains a macro name and a list of host names and -+other macros that -+the macro expands to. To distinguish macros from hostnames, macro -+names start with a `%' character. Macros may be nested. -+.PP -+Indirect entries -+may also specify to have \fIwdm\fP run \fIchooser\fP to offer a menu -+of hosts to connect to. See the section \fBChooser\fP. -+.PP -+When checking access for a particular display host, each entry is scanned in -+turn and the first matching entry determines the response. Direct and -+Broadcast -+entries are ignored when scanning for an Indirect entry and vice-versa. -+.PP -+Blank lines are ignored, `#' is treated as a comment -+delimiter causing the rest of that line to be ignored, -+and `\e\fInewline\fP' -+causes the newline to be ignored, allowing indirect host lists to span -+multiple lines. -+.PP -+Here is an example Xaccess file: -+.LP -+.ta 2i 4i -+.nf -+# -+# Xaccess \- XDMCP access control file -+# -+ -+# -+# Direct/Broadcast query entries -+# -+ -+!xtra.lcs.mit.edu # disallow direct/broadcast service for xtra -+bambi.ogi.edu # allow access from this particular display -+*.lcs.mit.edu # allow access from any display in LCS -+ -+*.deshaw.com NOBROADCAST # allow only direct access -+*.gw.com # allow direct and broadcast -+ -+# -+# Indirect query entries -+# -+ -+%HOSTS expo.lcs.mit.edu xenon.lcs.mit.edu \\ -+ excess.lcs.mit.edu kanga.lcs.mit.edu -+ -+extract.lcs.mit.edu xenon.lcs.mit.edu #force extract to contact xenon -+!xtra.lcs.mit.edu dummy #disallow indirect access -+*.lcs.mit.edu %HOSTS #all others get to choose -+.fi -+.SH RESOURCES FILE -+The \fIXresources\fP file is -+loaded onto the display as a resource database using -+.I xrdb. -+As the authentication -+widget reads this database before starting up, it usually contains -+parameters for that widget: -+.nf -+.ta .5i 1i -+ -+ xlogin*login.translations: #override\\ -+ CtrlR: abort-display()\\n\\ -+ F1: set-session-argument(failsafe) finish-field()\\n\\ -+ Return: set-session-argument() finish-field() -+ xlogin*borderWidth: 3 -+ xlogin*greeting: CLIENTHOST -+\& #ifdef COLOR -+ xlogin*greetColor: CadetBlue -+ xlogin*failColor: red -+\& #endif -+ -+.fi -+.PP -+Please note the translations entry; it specifies -+a few new translations for the widget which allow users to escape from the -+default session (and avoid troubles that may occur in it). Note that if -+\&#override is not specified, the default translations are removed and replaced -+by the new value, not a very useful result as some of the default translations -+are quite useful (such as ``: insert-char ()'' which responds to normal -+typing). -+.PP -+This file may also contain resources for the setup program and \fIchooser\fP. -+.SH "SETUP PROGRAM" -+The \fIXsetup\fP file is run after -+the server is reset, but before the Login window is offered. -+The file is typically a shell script. -+It is run as root, so should be careful about security. -+This is the place to change the root background or bring up other -+windows that should appear on the screen along with the Login widget. -+.PP -+In addition to any specified by \fBDisplayManager.exportList\fP, -+the following environment variables are passed: -+.nf -+.ta .5i 2i -+ -+ DISPLAY the associated display name -+ PATH the value of \fBDisplayManager.\fP\fIDISPLAY\fP\fB.systemPath\fP -+ SHELL the value of \fBDisplayManager.\fP\fIDISPLAY\fP\fB.systemShell\fP -+ XAUTHORITY may be set to an authority file -+.fi -+.PP -+Note that since \fIwdm\fP grabs the keyboard, any other windows will not be -+able to receive keyboard input. They will be able to interact with -+the mouse, however; beware of potential security holes here. -+If \fBDisplayManager.\fP\fIDISPLAY\fP\fB.grabServer\fP is set, -+\fIXsetup\fP will not be able to connect -+to the display at all. -+Resources for this program -+can be put into the file named by -+\fBDisplayManager.\fP\fIDISPLAY\fP\fB.resources\fP. -+.PP -+Here is a sample \fIXsetup\fP script: -+.nf -+ -+\& #!/bin/sh -+\& # Xsetup_0 \- setup script for one workstation -+ xcmsdb < /usr/X11R6/lib/monitors/alex.0 -+ xconsole\0\-geometry\0480x130\-0\-0\0\-notify\0\-verbose\0\-exitOnFail & -+ -+.fi -+.SH BACKGROUND IMAGE SPECIFICATION -+There are several possible ways of specifing a background image. The -+generic format is \fItype\fP:\fIimage\fP. \fItype\fP can be any of: -+.TP -+.B none -+The backgound is \fBnot\fP set. -+.TP -+.B solid -+it renders a solid backgroud, and \fIimage\fP is a color name -+.TP -+\fBhgradient\fP, \fBvgradient\fP, \fBdgradient\fP -+a gradient (either horizontal, vertical or diagonal) will be -+rendered. \fIimage\fP is \fBcomma separated\fP of color names, and any -+number of colors can be specified. -+.TP -+\fBpixmap\fP -+a pixmap will be used for the background. \fIimage\fP is the full path -+to an image file (tiff, png, jpeg and xpm allowed) and it will be -+scaled to use the full screen. -+.SH SEE ALSO -+\fBwdmLogin\fP(1x) -+.SH AUTHOR -+wdm was written by Gene Czarcinski . wdm is -+based on work by Tom Rothamel and xdm, (c) 1988 X Consortium -+.PP -+This man page was written by Marcelo Magallon -+ and extensively modified by Noah -+Meyerhans . Much of the content was taken from -+xdm's manual page. ---- wdm-1.28.orig/debian/man/wdm.options.5 -+++ wdm-1.28/debian/man/wdm.options.5 -@@ -0,0 +1,91 @@ -+.\" This manpage is copyright (C) 1998 Branden Robinson . -+.\" Modified for wdm by Marcelo Magallon -+.\" -+.\" This is free software; you may redistribute it and/or modify -+.\" it under the terms of the GNU General Public License as -+.\" published by the Free Software Foundation; either version 2, -+.\" or (at your option) any later version. -+.\" -+.\" This is distributed in the hope that it will be useful, but -+.\" WITHOUT ANY WARRANTY; without even the implied warranty of -+.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+.\" GNU General Public License for more details. -+.\" -+.\" You should have received a copy of the GNU General Public -+.\" License along with apt; if not, write to the Free Software -+.\" Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA -+.\" 02111-1307 USA -+.TH wdm.options 5 "4 December 1998" "Debian GNU/Linux" -+.SH NAME -+wdm.options \- configuration options for WINGs display manager -+.SH DESCRIPTION -+.I /etc/X11/wdm/wdm.options -+contains a set of flags that determine some of the behavior of the -+WINGs display manager -+.BR wdm (1). -+.PP -+.I /etc/X11/wdm/wdm.options -+may contain comments, which begin with a hash mark and end at the next -+newline, just like comments in shell scripts. The rest of the file -+consists of options which are expressed as words separated by hyphens, -+with only one option per line. If an option is present with the "no-" -+prefix, or absent, it is disabled, otherwise it is considered enabled. -+.PP -+Available options are: -+.IP auto-update-wmlist -+If set, this option will cause wdm always regenerate the contents of the -+session menu when starting. It is set by default but should be disabled -+if you wish to manually specify the list of available window managers. -+.IP ignore-nologin -+Normally, the contents of the /etc/nologin file will be displayed using -+xmessage (if xmessage is available), and the user will be returned to -+the wdm login screen after the xmessage is dismissed. If this option is -+enabled, wdm starts a session as usual (after the xmessage is dismissed, -+if xmessage is available). -+.IP restart-on-upgrade -+Enable this option with caution on "production" machines; it causes the -+wdm daemon to be stopped and restarted on upgrade, even if the process has -+children (which means it is managing X sessions). Typically when a package -+that contains a daemon is being installed or upgraded, its maintainer scripts -+stop a running daemon process before installing the new binary, and restart it -+after the new binary is installed. Stopping wdm causes immediate termination -+of any sessions it manages; in some situations this could be an unwelcome -+surprise (for instance, for remote wdm users who had no idea the administrator -+was performing system maintenance). On the other hand, for machines that -+stay up for long periods of time, leaving the old daemon running can be a bad -+idea if the new version has, for instance, a fix for a security vulnerability -+(overwriting wdm's executable on the file system has no effect on the copy of -+wdm in memory). The wdm pre-removal script checks to see if the wdm process -+has any children; if it does, it is possible that someone's session would be -+killed by stopping wdm, so a warning is issued and an opportunity to abort the -+upgrade of wdm is provided. If this option is disabled (the Debian default), -+wdm will be stopped and restarted during an install or upgrade only if the -+running wdm process is found to have no children. In the event the wdm daemon -+is not stopped and restarted, the administrator will have to do so by hand -+(probably with "/etc/init.d/wdm restart", or by rebooting the system) before -+the newly installed wdm binary is used. -+.IP run-xconsole -+This option opens an -+.BR xconsole (1) -+client to catch messages that would normally go to the Linux virtual -+console and thus be missed in many cases by the user. By default, this -+option is only supported in the Xsetup file for display :0 -+.RI ( /etc/X11/xdm/Xsetup_0 ), -+but any Xsetup script may use it if appropriately edited. -+.IP use-sessreg -+If this option is enabled (the Debian default), the sessreg program will -+be invoked to register X sessions managed by wdm in the utmp and wtmp -+files. Otherwise, it is not, and the utmp and wtmp files will have no -+record of wdm sessions. -+.SH HISTORY -+Flags controlling wdm used to be kept in -+.I /etc/X11/config -+on Debian/GNU Linux systems. -+.SH SEE ALSO -+.BR sessreg (1), -+.BR xconsole (1), -+.BR xmessage (1), -+.BR wdm (1) -+.SH AUTHOR -+This manpage was written by Branden Robinson for Debian GNU/Linux and -+modified by Marcelo Magallon for wdm. ---- wdm-1.28.orig/debian/man/wdmLogin.1x -+++ wdm-1.28/debian/man/wdmLogin.1x -@@ -0,0 +1,76 @@ -+.TH wdmLogin 1x "August 1998" -+.SH NAME -+wdmLogin \- wdm login panel -+.SH SYNOPSIS -+\fBwdmLogin\fP [-d \fIdisplay\fP] [-l \fIlogo\fP] [-w \fI\fP] [-b \fIbackground\fP] [-h \fIhelpfile\fP] [-u \fIusername\fP] [-p \fIpassword\fP] -+.SH DESCRIPTION -+\fBwdmLogin\fP is greeter designed to work with \fBwdm\fP(1x). It has -+several features not found on xdm's greeter. wdmLogin should not be -+called directly, that's wdm's task. -+.SH OPTIONS -+.TP -+.B \-d -+starts on the specified \fIdisplay\fP -+.TP -+.B \-l -+uses the specified \fIlogo\fP for the panel. The logo will be \fBresized\fP -+to 200 by 130 pixels. -+.TP -+.B \-w -+presents the \fBcolon separated\fP list of \fIwindow managers\fP, for -+the user to pick one, or None if you want only NoChange to appear. -+.TP -+.B \-a -+enables animations consisting of -+shaking the Login panel (if an error) and -+rolling up the image (when closing the panel). -+.TP -+.B \-h -+uses the specified text file to display in the help panel instead of -+the static help message which is in the sources. Take care of long lines -+which may cause display trouble in the help panel. -+.TP -+.B \-u -+use the default username and password as specified in wdm-config if nothing is typed -+by the user. USE WITH EXTREME CAUTION. -+.TP -+.B \-b -+uses the specified background image (see the next section). If this is -+not specified, then the background is \fBNOT\fP set. -+.SH BACKGROUND IMAGE SPECIFICATION -+There are several possible ways of specifing a background image. The -+generic format is \-b\fItype\fP:\fIimage\fP. \fItype\fP can be any of: -+.TP -+.B none -+do not set the background. This user can still set the background -+via other means. -+.TP -+.B solid -+it renders a solid backgroud, and \fIimage\fP is a color name -+.TP -+\fBhgradient\fP, \fBvgradient\fP, \fBdgradient\fP -+a gradient (either horizontal, vertical or diagonal) will be -+rendered. \fIimage\fP is \fBcomma separated\fP of color names, and any -+number of colors can be specified. -+.TP -+\fBpixmap\fP -+a pixmap will be used for the background. \fIimage\fP is the full path -+to an image file (tiff, png, jpeg and xpm allowed) and it will be -+scaled to use the full screen. -+.SH FILES -+\fBwdmLogin\fP can be customized by modifying \fI/etc/X11/wdm/wdm-config\fP. -+.SH ENVIRONMENT VARIABLES -+Some variables that defines locale affects the look of wdmLogin. wdm program -+will set LANG environment variable according to `wdmLocale' resource in wdm-config -+file. -+.SH SEE ALSO -+.BR wdm (1x) -+, -+.BR locale (1) -+.SH AUTHOR -+wmdLogin was written by Gene Czarcinski . wdm is -+based on work by Tom Rothamel (xdm's external greeter protocol) and -+xdm itself, (c) 1988 X Consortium -+.PP -+This man page was written by Marcelo Magallon -+and modified by Jerome Alet ---- wdm-1.28.orig/debian/man/wdmlogin.conf.5 -+++ wdm-1.28/debian/man/wdmlogin.conf.5 -@@ -0,0 +1,63 @@ -+.\" This manpage is copyright (C) 2004 Noah Meyerhans -+.\" -+.\" This is free software; you may redistribute it and/or modify -+.\" it under the terms of the GNU General Public License as -+.\" published by the Free Software Foundation; either version 2, -+.\" or (at your option) any later version. -+.\" -+.\" This is distributed in the hope that it will be useful, but -+.\" WITHOUT ANY WARRANTY; without even the implied warranty of -+.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+.\" GNU General Public License for more details. -+.\" -+.\" You should have received a copy of the GNU General Public -+.\" License along with apt; if not, write to the Free Software -+.\" Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA -+.\" 02111-1307 USA -+.TH wmlogin.conf 5 "27 May 2004" "Debian GNU/Linux" -+ -+.SH NAME -+wdmlogin.conf \- configuration options for wdmLogin -+ -+.SH DESCRIPTION -+.I /etc/X11/wdm/wdmlogin.conf -+specifies geometry and font attributes for wdmLogin, the login widget -+that is a component of the wdm package. An alternate location for -+this file can be specified via the wdmLoginConfig resource in -+/etc/X11/wdm/wdm.config. -+ -+.I wdmlogin.conf -+uses the somewhat ill-documented libproplist file format. The file -+must begin and end with an open- and close-brace, respectively. -+Between the braces, three options are available: -+ -+.IP "geometry = (w, h, x, y);" -+If set, this option allows the wdmLogin window to be resized and -+repositioned within the screen. The x and y coordinates specify the -+location of the top left corner of the window and are optional. -+ -+.IP "aa = ;" -+If set to yes, then support for antialiased fonts is enabled. Note -+that this is not currently supported by libWINGs in Debian, and thus -+has no effect. -+ -+.IP "multibyte = ;" -+If set to yes, then support for multibyte character sets is enabled. -+Note that this is not currently supported by libWINGs in Debian, and -+thus has no effect. -+ -+.SH EXAMPLE -+ { -+ geometry = (530, 240); -+ aa = no; -+ multibyte = no; -+ } -+ -+.SH SEE ALSO -+.BR wdm(1x) -+.BR wdmLogin(1x) -+ -+.SH AUTHOR -+This manual page was written by Noah Meyerhans for Debian GNU/Linux. -+The wdm package was written by a long list of names that can be found -+in /usr/share/doc/wdm/AUTHORS ---- wdm-1.28.orig/debian/TODO.old -+++ wdm-1.28/debian/TODO.old -@@ -0,0 +1,13 @@ -+Things to do for the Debian package: -+ -+ * Check X4 behaviour -+ * Check xdm->wdm, wdm->xdm, gdm->wdm, wdm->gdm upgrading -+ behaviour (bug #38391) -+ * Implement alternatives for gdm, wdm, xdm, kdm (bug #64966) -+ * Check ability to serve indirect and broadcast XDMCP requests -+ * Add chooser to wdm. Right now, indirect or broadcast XDMCP calls -+ can't be handled without one (bug #52215) -+ * Correct handling of on which vt X is started (bug #60892) -+ * Add check on +x of /etc/X11/Xsession in npostinst script (bug #78413) -+ -+-- Bas Zoetekouw Wed Nov 15 21:05:22 CET 2000 ---- wdm-1.28.orig/debian/NEWS.Debian -+++ wdm-1.28/debian/NEWS.Debian -@@ -0,0 +1,7 @@ -+wdm (1.28-2) unstable; urgency=low -+ -+ * Previous versions of WDM package use policy-incompatible files layout. -+ Since 1.28-2, WDM placed in /usr/{bin,share/man}. I suppose, that was -+ not problems with upgrade, but if you have one - please report me. -+ -+ -- Vladimir Shakhov Wed, 18 Aug 2005 03:25:13 +0300