--- ldm-2.0.50.orig/debian/copyright +++ ldm-2.0.50/debian/copyright @@ -0,0 +1,76 @@ +This package was created by Vagrant Cascadian +in December of 2007. + +Upstream sources can be downloaded using bzr: + + bzr get http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ldm-trunk/ + +The debian packaging directory for Debian can be downloaded using bzr: + + bzr get http://bzr.debian.org/bzr/pkg-ltsp/ldm/ldm-debian-packaging + +the following files carry the listed copyright notices: + +gtkgreet/ldminfo.c, gtkgreet/greeter.h: + +/* LTSP Graphical GTK Greeter + * Copyright (C) 2007 Francis Giraldeau, + * + * - Queries servers to get information about them + * + * This program is free software; you can 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 of the License, or + * (at your option) any later version. + * + * This program 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 this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +gtkgreet/sesswin.c, gtkgreet/hostwin.c, gtkgreet/greeter.c, gtkgreet/langwin.c: + +/* + * LTSP Graphical GTK Greeter + * Copyright (2007) Oliver Grawert , Canonical Ltd. + * Code Licensed under GPL v2 + */ + +man/ldm.1: + + Copyright © 2007 Canonical Ltd. Copyright © 2007 LTSP.org. + + This program is Free software; you can 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 of the License, or + (at your option) any later version. + + This program 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 this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA + 02110-1301 USA + +src/get_ip.c: + + * (C) James A. McQuillan, 2000 + * + * This software is licensed under the GNU GLPv2. + +src/sshutils.c, src/greeter_iface.c, src/ldm.c: + + * (c) Scott Balneaves, sbalneav@ltsp.org + * + * This software is licensed under the GPL v2 or later. + +On Debian and Ubuntu systems, a copy of the GNU General Public License version +2 may be found in the file /usr/share/common-licenses/GPL-2. --- ldm-2.0.50.orig/debian/compat +++ ldm-2.0.50/debian/compat @@ -0,0 +1 @@ +7 --- ldm-2.0.50.orig/debian/ldm.postinst +++ ldm-2.0.50/debian/ldm.postinst @@ -0,0 +1,36 @@ +#! /bin/sh + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# + +case "$1" in + configure) + update-alternatives \ + --install /usr/share/ldm/themes/default \ + ldm-theme /usr/share/ldm/themes/ltsp 50 + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 --- ldm-2.0.50.orig/debian/ldm-server.manpages +++ ldm-2.0.50/debian/ldm-server.manpages @@ -0,0 +1 @@ +ldminfod/doc/ldminfod.8 --- ldm-2.0.50.orig/debian/rules +++ ldm-2.0.50/debian/rules @@ -0,0 +1,33 @@ +#!/usr/bin/make -f + +export ENABLE_NLS=1 + +include /usr/share/dpatch/dpatch.make + +build: $(DPATCH_STAMPFN) build-stamp +build-stamp: + dh --before dh_auto_configure build + # dh_auto_configure tries to do /usr/lib/ldm/, which is weird, + # cause we already add /ldm/ to the end + dh_auto_configure -- --libexecdir=/usr/lib + dh --after dh_auto_configure build + touch build-stamp + +clean: clean-patched unpatch +clean-patched: + dh clean + +install: build + dh $@ + +binary-arch: build install + dh --until dh_fixperms binary-arch + # ensure ldm-script is executable to avoid lintian warning + chmod +x debian/ldm/usr/share/ldm/ldm-script + dh --after dh_fixperms binary-arch + +binary-indep: build install + dh $@ + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- ldm-2.0.50.orig/debian/control +++ ldm-2.0.50/debian/control @@ -0,0 +1,41 @@ +Source: ldm +Section: misc +Priority: optional +Maintainer: Ubuntu Core Developers +XSBC-Original-Maintainer: LTSP Debian/Ubuntu Maintainers +Build-Depends: debhelper (>= 7), flex, bison, libpopt-dev, libgtk2.0-dev, dpatch, intltool, python-lxml, iso-codes, locales +Standards-Version: 3.8.3 +Homepage: http://www.ltsp.org +Vcs-Bzr: http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ldm-trunk +Vcs-Browser: http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ldm-trunk + +Package: ldm +Depends: ${misc:Depends}, ${shlibs:Depends}, openssh-client | ssh, gtk2-engines-clearlooks, ttf-dejavu-core, xserver-xorg | xserver, bsdmainutils, compiz-wrapper +Conflicts: ltsp-client-core (<= 5.0.40~bzr20080121-2) +Recommends: netcat-traditional | netcat +Architecture: any +Description: LTSP display manager + ldm is an X11 display manager similar to xdm, gdm and kdm, but unlike + those it wraps the X11 traffic within an SSH tunnel to provide a + secure login mechanism for remote X sessions. + . + LTSP stands for 'Linux Terminal Server Project'. + +Package: ldm-server +Provides: ldminfod +Conflicts: ldminfod +Replaces: ldminfod +Depends: ${misc:Depends}, ${shlibs:Depends}, python, openbsd-inetd | inet-superserver +Recommends: xterm +Architecture: all +Description: LTSP display manager (server component) + ldm is an X11 display manager similar to xdm, gdm and kdm, but unlike + those it wraps the X11 traffic within an SSH tunnel to provide a + secure login mechanism for remote X sessions. + . + This package includes the server components used by ldm to discover + available sessions and locales on the server. It also recommends + packages relevent for local device access, a login session, and remote + sound. + . + LTSP stands for 'Linux Terminal Server Project'. --- ldm-2.0.50.orig/debian/ldm-server.install +++ ldm-2.0.50/debian/ldm-server.install @@ -0,0 +1 @@ +ldminfod/ldminfod /usr/sbin/ --- ldm-2.0.50.orig/debian/changelog +++ ldm-2.0.50/debian/changelog @@ -0,0 +1,496 @@ +ldm (2:2.0.50-0ubuntu1) lucid; urgency=low + + * Add recommends on xterm for ldm-server + * New upstream release (2.0.49) + * Various ltsp-cluster fix + * GTK improvements of ldm-dialog (title, sizing, cursor) + * Add ltsp-cluster-info + * Update translations + * Load balancing at login time + * Force poweroff and reboot to avoid squashfs issues. + + -- Stéphane Graber Sat, 24 Oct 2009 10:59:20 -0400 + +ldm (2:2.0.48-0ubuntu1) karmic; urgency=low + + * New upstream bugfix release (2.0.48) + * Update vietnamese translation + * Fix LDM_SSHOPTIONS handling + * Reorder rc.d scripts + * Fix locale for fatclients + * Update translation templates and translation files + * Fix scanner support + + -- Stéphane Graber Sat, 26 Sep 2009 14:34:49 -0400 + +ldm (2:2.0.47-0ubuntu1) karmic; urgency=low + + * New upstream bugfix release (2.0.47) + * ltsp-cluster: Only create an autologin account when used + + -- Stéphane Graber Mon, 21 Sep 2009 00:29:36 -0400 + +ldm (2:2.0.46-0ubuntu1) karmic; urgency=low + + * Merge changes from Debian packaging (thanks to Vagrant Cascadian) + * update debian/watch + * ditch bunk bzr-release target + + * New upstream bugfix release (2.0.46) + * Update translations + * Fix broken ICEAuthority with fat clients + * Add missing I00-halt-check to Makefile + + -- Stéphane Graber Sun, 06 Sep 2009 22:40:54 -0400 + +ldm (2:2.0.45-0ubuntu1) karmic; urgency=low + + * New upstream version (2.0.45) + * Strip username so it doesn't contain spaces at the start and end + * Implement pre-ssh hooks + * Fix cases when LDM_PRINTER_LIST is set but empty + + -- Stéphane Graber Tue, 25 Aug 2009 10:39:37 -0400 + +ldm (2:2.0.44-0ubuntu1) karmic; urgency=low + + * New upstream version (2.0.44) + * Fix cases where ldm theme doesn't end with a / + * Fix loading of theme files + + -- Stéphane Graber Tue, 18 Aug 2009 08:59:04 -0400 + +ldm (2:2.0.43-0ubuntu1) karmic; urgency=low + + * New upstream version (2.0.43) + * Fix session hanging on logout + * Add support for .png and .jpg them files + * Fix mktemp call on ldm start + * Implement SHUTDOWN_TIME and CRONTAB_XX entries + * Fix manpages + + -- Stéphane Graber Mon, 17 Aug 2009 11:49:48 -0400 + +ldm (2:2.0.42-0ubuntu3) karmic; urgency=low + + * Add locales to build-dependency to make sure the locale list gets generated correctly + * Add watch file + * Update small description + * Update standard version to 3.8.2 + + -- Stéphane Graber Thu, 25 Jun 2009 18:48:05 -0400 + +ldm (2:2.0.42-0ubuntu2) karmic; urgency=low + + * Drop ldm-themes from dependency (next ltsp will take care of installing the right theme) + + -- Stéphane Graber Tue, 09 Jun 2009 11:10:59 -0400 + +ldm (2:2.0.42-0ubuntu1) karmic; urgency=low + + * new upstream version (2.0.42) + * Fix compilation issue + * Revert Nomad patch + + -- Stéphane Graber Wed, 03 Jun 2009 21:59:25 -0400 + +ldm (2:2.0.41-0ubuntu1) karmic; urgency=low + + * new upstream version (2.0.41) + * Fix hanging on logout + * Implement per session Xauthority directory + * Support compiz when compiz-wrapper is present + + -- Stéphane Graber Wed, 03 Jun 2009 17:19:25 -0400 + +ldm (2:2.0.40-0ubuntu3) karmic; urgency=low + + * Merge packaging from Debian + * Split ldm-ubuntu-themes into it's own packages + * Source: ldm-ubuntu-themes + * Binaries: ldm-(k,x,ed)ubuntu-theme + * rename ldminfod to ldm-server + + -- Vagrant Cascadian Mon, 01 Jun 2009 14:27:06 -0700 + +ldm (2:2.0.40-0ubuntu2) karmic; urgency=low + + * Depend on compiz-wrapper for compiz capability detection. + + -- Stéphane Graber Wed, 27 May 2009 10:39:24 +0200 + +ldm (2:2.0.40-0ubuntu1) karmic; urgency=low + + * new upstream version (2.0.40) + * Improve ldm-dialog (add descriptions for options) + * Work on man pages + * Update translations + * Add nomad support + + -- Stéphane Graber Fri, 22 May 2009 17:30:58 +0200 + +ldm (2:2.0.38-0ubuntu5) jaunty; urgency=low + + * Replace ldm's background with the new one from Mads Rosendahl (fix licensing issue with the previous one) + + -- Stéphane Graber Wed, 18 Mar 2009 08:27:19 -0400 + +ldm (2:2.0.38-0ubuntu4) jaunty; urgency=low + + * Replace edubuntu/xubuntu/kubuntu ldm.png by a jpg version (but still call them ldm.png as it's hardcoded in ldm) + + -- Stéphane Graber Mon, 09 Mar 2009 19:44:21 -0400 + +ldm (2:2.0.38-0ubuntu3) jaunty; urgency=low + + * Forgot to update the copyright file for the new background. (By Mads Rosendahl, CC BY SA) + + -- Stéphane Graber Mon, 09 Mar 2009 08:21:50 -0400 + +ldm (2:2.0.38-0ubuntu2) jaunty; urgency=low + + * Update LDM background for Ubuntu. + + -- Stéphane Graber Mon, 09 Mar 2009 08:14:55 -0400 + +ldm (2:2.0.38-0ubuntu1) jaunty; urgency=low + + * new upstream version (2.0.38) + * Fix identation in ldminfod + * Copyright update + * Fix desktop file parser when Name/Exec contains a = + * Fix crash when X11VNC is connected at login time. + + -- Stéphane Graber Fri, 27 Feb 2009 11:58:48 -0500 + +ldm (2:2.0.36-0ubuntu1) jaunty; urgency=low + + * new upstream version (2.0.36) + * ltsp-cluster: Fix typo in rc script + + -- Stéphane Graber Wed, 18 Feb 2009 18:20:38 -0500 + +ldm (2:2.0.35-0ubuntu1) jaunty; urgency=low + + * new upstream version (2.0.35) + * Add first boot script for ltsp-cluster + * Improve ldm-dialog + * update copyrights + + -- Stéphane Graber Wed, 18 Feb 2009 11:34:05 -0500 + +ldm (2:2.0.34-0ubuntu1) jaunty; urgency=low + + * new upstream version (2.0.34) + * make ldm-dialog's buttons translatable + * move X99-run-xsession earlier to X95 + * ldminfod: add whitelist mechanism to limit locales returned + * code cleanup + + -- Stéphane Graber Thu, 12 Feb 2009 15:28:23 -0500 + +ldm (2:2.0.33-0ubuntu2) jaunty; urgency=low + + * iso-codes is now only needed at build time, removing it from Depends and + adding it to Build-Depends. + + -- Stéphane Graber Sat, 31 Jan 2009 23:45:30 -0500 + +ldm (2:2.0.33-0ubuntu1) jaunty; urgency=low + + * new upstream version (2.0.33) + * Fix Makefile.in in po/rc.d/ not being in the source tarball. + * Code cleanup + * Add build-depend on python-lxml + + -- Stéphane Graber Sat, 31 Jan 2009 23:19:36 -0500 + +ldm (2:2.0.32-0ubuntu1) jaunty; urgency=low + + * new upstream version (2.0.32) + * Add support for translated rc.d scripts + * Update translations + * Show the human readable language in ldm when available + * Fix one race condition in ldm + * Replace file by sha1sum to detect chroot updates + * add depends on iso-codes for ldm and ldminfod + + -- Stéphane Graber Sat, 31 Jan 2009 22:00:56 -0500 + +ldm (2:2.0.30-0ubuntu1) jaunty; urgency=low + + * new upstream version (2.0.30) + * add some missing rc.d scripts to the Makefile + * implement a nbd update checker + + -- Stéphane Graber Wed, 21 Jan 2009 21:24:58 -0500 + +ldm (2:2.0.29-0ubuntu1) jaunty; urgency=low + + * new upstream version (2.0.29) + * add default printer rc.d script + * ltsp-cluster session registration + * ltsp-cluster session cleaning + + -- Stéphane Graber Mon, 19 Jan 2009 23:33:38 -0500 + +ldm (2:2.0.28-0ubuntu1) jaunty; urgency=low + + * new upstream version (2.0.28) + * improve gtk greeter usability + * extend ldm rc.d possibilities + * improve ldm-dialog (theming, progressbar, ...) + * update themes gtkrc to use human-theme (murrine) + + -- Stéphane Graber Tue, 13 Jan 2009 15:38:57 -0500 + +ldm (2:2.0.23-0ubuntu1) jaunty; urgency=low + + * new upstream version (2.0.23) + + -- Stéphane Graber Thu, 11 Dec 2008 21:50:17 -0800 + +ldm (2:2.0.19-0ubuntu2) jaunty; urgency=low + + * fix ldm-ubuntu-themes dependency to point to human-theme instead of + gtk2-engines-ubuntulooks. adjust ubuntu theme gtkrc to use Human icons and + murrine engine. (LP: #290063) + + -- Oliver Grawert Thu, 27 Nov 2008 11:19:41 +0100 + +ldm (2:2.0.19-0ubuntu1) jaunty; urgency=low + + * new upstream version (2.0.19) + * Merge ltsp-cluster + * Use xinit to start ldm + * Main loop moved to screen_session + * Handle signals correctly + * Fix some race conditions + * drop controlgen + * move ldminfod to its own package (was ltsp-server) + * drop doc/ldm-init (ldm no longer starts X) + * drop debian/doc/ldminfod.8 (now in the source package) + * Add Homepage, set Vcs* + + -- Stéphane Graber Sun, 23 Nov 2008 18:23:45 -0500 + +ldm (2:2.0.14-0ubuntu1) intrepid; urgency=low + + * new upstream version (2.0.14) + * revert a UI change that caused input and textbox to jump around on the + screen (bugfix only) + + -- Oliver Grawert Wed, 15 Oct 2008 13:38:26 +0200 + +ldm (2:2.0.13-0ubuntu2) intrepid; urgency=low + + * add export NO_PKG_MANGLE=1 to debian/rules to prevent stripping of the + translations, thin clients should not have to have full langpacks + installed due to space reasons. + + -- Oliver Grawert Mon, 13 Oct 2008 01:03:47 +0200 + +ldm (2:2.0.13-0ubuntu1) intrepid; urgency=low + + * new upstream version (2.0.13) + * Exit loop cleanly when LDM_RUNONCE is set (LP: #278390) + * Use Xsession to open the session (LP: #278391) + * Cosmetic changes on the login window (positioning) + * Add user filtering, defaults to allow everyone + * Add support for pre-session rc.d scripts, defaults to none + + -- Stéphane Graber Sat, 04 Oct 2008 18:50:27 -0400 + +ldm (2:2.0.12-0ubuntu1) intrepid; urgency=low + + * new upstream version + + -- Oliver Grawert Thu, 28 Aug 2008 01:44:12 +0200 + +ldm (2:2.0.8-0ubuntu1) intrepid; urgency=low + + * New upstream + - REVERT: "-O exit handling and eliminate the kill" caused a serious problem + in logging out. XFCE4 and IceWM (possibly more) get stuck during logout. + Needs more work. + + -- Oliver Grawert Mon, 28 Jul 2008 03:47:21 +0200 + +ldm (2:2.0.7-0ubuntu2) intrepid; urgency=low + + * Fixed race condition with g_spawn_* by going back to standard fork/execvp + behavior. (sbalneav) + + -- Oliver Grawert Sat, 26 Jul 2008 17:55:39 +0000 + +ldm (2:2.0.7-0ubuntu1) intrepid; urgency=low + + * New upstream version + - ldm itself sets keyboard layout from lts.conf XKB* options before + the login greeter appears. This should be functionally equivalent + as the XKB* options processed by configure-x.sh. + + -- Oliver Grawert Sat, 26 Jul 2008 17:49:22 +0200 + +ldm (2:2.0.6-1ubuntu1) intrepid; urgency=low + + * First full merge of the debian package, additional changes: + - carry over control file and dependencies from former ubuntu package + - add themes in debian/themes from former ldm package + - build dependency on sharutils for theme graphics + - create ldm-ubuntu-themes package providing ldm-themes + - move former ldm prerm and postinst scripts that set the proper + alternatives for themes into ldm-ubuntu-themes + * all other ubuntu ldm specifics are merged upstream + + -- Oliver Grawert Tue, 24 Jun 2008 12:46:32 +0000 + +ldm (2:2.0.6-1) unstable; urgency=low + + * new upstream version: + - added Greek translation by Alkis Georgopoulos + + * patch to get locale settings if not already defined + + * apply patch to partially fix password expiry. thanks to John S. Skogtvedt. + (debian bug #482553) + + * drop patches for backwards compatibility with old ltsp versions + + -- Vagrant Cascadian Fri, 30 May 2008 15:42:23 -0700 + +ldm (2:2.0.5-1) unstable; urgency=low + + * new upstream version: + - added Russion translation by Yuri Kozlov (Closes: #477987) + - really add Portuguese (Closes: #476166) + + -- Vagrant Cascadian Sun, 04 May 2008 23:15:05 -0700 + +ldm (2:2.0.3-1) unstable; urgency=low + + * new upstream version: + - new and updated translations: + + Vietnamese, by Clytie Siddall (Closes: #477330) + + French, by Jean-Baka Domelevo-Entfellner (Closes: #477285) + + Portuguese, by Pedro Ribeiro (Closes: #476166) + + Polish, by Piotr Drąg + + Finnish, by Ville-Pekka Vainio + + Japanese, by Noriko Mizumoto + * recommend netcat as it is used in ltsp screen scripts + + -- Vagrant Cascadian Wed, 23 Apr 2008 00:08:33 -0500 + +ldm (2:2.0.1-1) experimental; urgency=low + + * new upstream version: + - fix localization support (Closes: #473674, 432708) + thanks to Wolfgang Schweer for the patch + - translations: + + German, by Wolfgang Schweer + + Spanish, by José "L. Redrejo" Rodríguez + + Hungarian, by SZERVÁC Attila (Closes: #473821) + + Basque, by Piarres Beobide (Closes: #473921) + + Swedish, by Daniel Nylander (Closes: 474005) + + Norwegian Bokmål, by Klaus Ade Johnstad + * build-depend on intltool + * use "make install" to install most files + + -- Vagrant Cascadian Sat, 5 Apr 2008 20:38:27 +0200 + +ldm (2:0.1~bzr20080326-1) unstable; urgency=low + + * new upstream: + - use xauth when using unencrypted X sessions rather than disabling access + control restrictions. (Closes: #469462) + - support arbitrary xserver options + - use common X code for ltsp screen script + + * drop fix-access-control patch (applied upstream) + + * compatibility with old ltsp versions: + - include modified copies of screen-x-common and ltsp-common-functions + - update old-ltsp-compatibility patch, add old-ltsp-xauth-compatibility + patch to ensure ldm screen script and xauth code works with all ltsp + versions + + -- Vagrant Cascadian Wed, 26 Mar 2008 06:16:17 -0700 + +ldm (2:0.1~bzr20080308-1) unstable; urgency=high + + * urgency set to high, as it fixes an RC/security bug, and upstream updates + are minor. + + * new upstream: + - move ldm screen.d script to /usr/share/ltsp/screen.d + + keep symlink to old location + + patch to work with either /usr/share or /usr/lib + - move ldm-script and rc.d scripts back to /usr/share/ldm + - change LDM_ALLOW_GUEST variable to LDM_GUESTLOGIN + + * patch fixing X access security bug (Closes: #469462) + + * debian/rules, debian/control: + - add support for and depend on dpatch + + -- Vagrant Cascadian Sat, 8 Mar 2008 21:42:40 -0500 + +ldm (2:0.1~bzr20080219-1) unstable; urgency=low + + * new upstream release from bzr: + - install ldmgtkgreeter and ldm-scripts in /usr/lib + - fixed autologin using slightly modified patch by Francis Giraldeau + (Closes: #462760) + - patch from SZABO Zsolt to fix login using ssh keys + (Closes: #462764) + - LDM_THEME variable to override default ldm theme + - LDM_ALLOW_GUEST variable to display a "Guest Login" button that behaves + similarly to autologin when pressed. + - thanks to Ryan Niebur for help with autologin, ldm theme and guest login + code + - only ask password once. (thanks to Oliver Gravert for the patch) + - do not display month or date on login screen. (idea from Gideon Romm) + - when displaying status message, make entry fields not editable. + (patch from Gideon Romm) + + * debian/control: + - conflict with older versions of ltsp-client-core, as it also shipped an + ldm screen.d script + + -- Vagrant Cascadian Tue, 19 Feb 2008 22:18:05 -0800 + +ldm (2:0.1~bzr20071217-3) unstable; urgency=medium + + * install man pages in the binary-arch target + * allow debian-maintainer uploads + + -- Vagrant Cascadian Fri, 25 Jan 2008 09:34:19 -0800 + +ldm (2:0.1~bzr20071217-2) unstable; urgency=low + + * change priority to extra, as ldm qualifies as "specialized requirements" + * drop ltspfs related ldm hook scripts (moved to ltspfsd package) + + -- Vagrant Cascadian Thu, 10 Jan 2008 16:00:03 -0800 + +ldm (2:0.1~bzr20071217-1+lenny1) testing-security; urgency=low + + * backport patches from sid: + - patch fixing X access security bug (Closes: #469462) + - add support for and build-depend on dpatch + - include ltsp screen script (previously in ltsp-client-core + package, needed to start ldm) + - drop ltspfs related ldm hook scripts (moved to ltspfsd package, + which conflicts with ldm <= 2:0.1~bzr20071217-1) + + -- Vagrant Cascadian Mon, 17 Mar 2008 14:24:04 -0700 + +ldm (2:0.1~bzr20071217-1) unstable; urgency=low + + * new upstream release from bzr branch: + http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ldm-trunk/ + * split ldm into separate source package + (see ltsp changelog for previous history) + * new French translation by Jean-Baka Domelevo-Entfellner (Closes: 454571) + + -- Vagrant Cascadian Mon, 17 Dec 2007 16:38:53 -0800 --- ldm-2.0.50.orig/debian/ldm-server.postinst +++ ldm-2.0.50/debian/ldm-server.postinst @@ -0,0 +1,37 @@ +#! /bin/sh + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# + +# Enable debconf +. /usr/share/debconf/confmodule + +case "$1" in + configure) + # enable the ldm info daemon in inetd.conf + update-inetd --group LTSP --add "9571 stream tcp nowait nobody /usr/sbin/tcpd /usr/sbin/ldminfod" + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 --- ldm-2.0.50.orig/debian/ldm.links +++ ldm-2.0.50/debian/ldm.links @@ -0,0 +1 @@ +/usr/share/ltsp/screen.d/ldm /usr/lib/ltsp/screen.d/ldm --- ldm-2.0.50.orig/debian/ldm.prerm +++ ldm-2.0.50/debian/ldm.prerm @@ -0,0 +1,11 @@ +#! /bin/sh +set -e + +#DEBHELPER# + +case "$1" in + remove|deconfigure|failed-upgrade) + update-alternatives --remove ldm-theme \ + /usr/share/ldm/themes/ltsp + ;; +esac --- ldm-2.0.50.orig/debian/ldm.install +++ ldm-2.0.50/debian/ldm.install @@ -0,0 +1,2 @@ +debian/tmp/* +ltsp-cluster-info/ltsp-cluster-info usr/bin/ --- ldm-2.0.50.orig/debian/ldm.manpages +++ ldm-2.0.50/debian/ldm.manpages @@ -0,0 +1,2 @@ +man/ldm.1 +misc/ldm-dialog.1 --- ldm-2.0.50.orig/debian/watch +++ ldm-2.0.50/debian/watch @@ -0,0 +1,13 @@ +# ldm does not currenly release tarballs, but the current version can be found +# by looking for the VERSION string in the following URL: +# http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ldm-trunk/annotate/head:/configure.ac + +version=3 + +# check versions uploaded to other distros: + +# debian +http://ftp.debian.org/debian/pool/main/l/ldm/ldm_(.*)\.orig\.tar\.gz + +# fedora +http://kojipkgs.fedoraproject.org/packages/ldm/ ([2-9].*)/ --- ldm-2.0.50.orig/debian/patches/00list +++ ldm-2.0.50/debian/patches/00list @@ -0,0 +1 @@ +#Patch list