ltsp (0.87.1) dapper-security; urgency=low * fix CVE-2008-1293 (LP: #227295) that made unauthenticated access to the local X server on the client possible. -- Oliver Grawert Tue, 6 May 2008 14:51:50 +0000 ltsp (0.87) dapper; urgency=low * Set default for ltsp-client-builder/run to false, so that it's harmless by default to pull the ltsp-client-builder udeb into a running installer. (closes malone #46426) -- Colin Watson Wed, 24 May 2006 21:37:59 +0100 ltsp (0.86) dapper; urgency=low * add --ignore-time-conflict to the apt/gpgv options in ltsp-build-client to not break on systems with totally broken clock settings (closes malone #41088) -- Oliver Grawert Tue, 9 May 2006 16:54:20 +0200 ltsp (0.85) dapper; urgency=low * make ldm stop usplash before we start it, to prevent switching to tty1 (closes malone #39294) * make the SOUND variable really use boolean values (True/False), not "y" to keep consistency with ltsp.org docs * applied Pete Savages manpages for the adminscripts to ltsp-server -- Oliver Grawert Mon, 8 May 2006 19:34:55 +0200 ltsp (0.84) dapper; urgency=low * Make ltsp-server Depends: | silo for sparc. This will make the overall ltsp installable for developers. It does *NOT* mean it works (yet). -- Fabio M. Di Nitto Thu, 23 Mar 2006 06:15:16 +0100 ltsp (0.83) dapper; urgency=low * fix typo in ltsp-server description * fix indentation in ltsp-client.init * fix indentation error in X_MODE code of ltsp-client-setup * remove the unused configure_sound call in the ltsp-client-setup init script, thats handled in ltsp-client since some time * fixed ssh_known_hosts creation to not depend on ssh-keyscan -- Oliver Grawert Thu, 9 Mar 2006 08:59:31 +0100 ltsp (0.82) dapper; urgency=low * move rc_cleanup function to the set of other functions at the top of ltsp-build-client, make it use update-rc.d and be less noisy * merge rev. 243-245 from http://developer.skolelinux.no/~pere/bzr-archives/ltsp-ubuntufixes/, bugfix to handle init.d scripts which are substrings of other scripts, like udev and udev-mtab. change init.d cleaning to avoid code duplication. * merge http://llama.freegeek.org/~vagrant/bzr-archives/ltsp/ubuntufixes/ rev. 238, fix sdm dependency of ltsp-client -- Oliver Grawert Sat, 4 Mar 2006 22:05:29 +0100 ltsp (0.81) dapper; urgency=low * clean up duplicate esd startup that slipped through in a bzr merge ... -- Oliver Grawert Fri, 24 Feb 2006 23:20:24 +0100 ltsp (0.80) dapper; urgency=low * merge -r234..235 from http://developer.skolelinux.no/~pere/bzr-archives/ltsp-ubuntufixes/, xauth handling for ldm * add proper python tempfile handling to the xauth code -- Oliver Grawert Thu, 23 Feb 2006 17:28:03 +0100 ltsp (0.79) dapper; urgency=low * add shutdown icons to the themes for ldm * add shutdown function to ldm to easily shut down the clients -- Oliver Grawert Thu, 23 Feb 2006 16:37:41 +0100 ltsp (0.78) dapper; urgency=low * merge -r228..229 http://llama.freegeek.org/~vagrant/bzr-archives/ltsp/ubuntufixes/, option for ltsp-build-client to add additional keys to the apt keyring in the chroot * merge -r229..230 http://llama.freegeek.org/~vagrant/bzr-archives/ltsp/ubuntufixes/, adds option to load debconf pre-seeding files in the chroot to ltsp-build-client * merge -r230..231 http://llama.freegeek.org/~vagrant/bzr-archives/ltsp/ubuntufixes/, RCFILE handling -- Oliver Grawert Thu, 23 Feb 2006 02:46:18 +0100 ltsp (0.77) dapper; urgency=low * added alternative handling to ldm for easier theme selection * merged revision 225-228 from http://developer.skolelinux.no/~pere/bzr-archives/pere-sound/, adds nasd support and several code improvements (manually removed the syslog code this patch adds from the initfunction) * merged http://developer.skolelinux.no/~pere/bzr-archives/ltsp-ubuntufixes/ rev 237 from petter (Fall pack to mouse preseeding if inputattach is missing.) * merged http://developer.skolelinux.no/~pere/bzr-archives/ltsp-ubuntufixes/ 233 (handling of older gnomecanvas version for ldm) -- Oliver Grawert Thu, 23 Feb 2006 01:25:36 +0100 ltsp (0.76) dapper; urgency=low * fix ltsp-client -> ldm relationship, add ldm to EARLY_PACKAGES, add x-display-manager back to ltsp-client dependencys -- Oliver Grawert Wed, 22 Feb 2006 20:45:26 +0100 ltsp (0.75) dapper; urgency=low * revert the x-display-manager dependency in ltsp-client, it breaks CD rom installs and the systme ends in gdm being installed, needs further sorting if we want to keep x-display-manager there -- Oliver Grawert Fri, 17 Feb 2006 21:43:16 +0100 ltsp (0.74) dapper; urgency=low * add powerpc support to ltsp-update-kernels, make it handle vmlinux images, handle yaboot copying and create yaboot.conf in tftproot -- Oliver Grawert Fri, 17 Feb 2006 01:58:11 +0100 ltsp (0.73) dapper; urgency=low * fix KERNEL_ARCH for amd64, must be amd64-generic not just amd64 -- Oliver Grawert Fri, 17 Feb 2006 01:29:43 +0100 ltsp (0.72) dapper; urgency=low * fix bashism in ltsp_functions patch 236 from http://developer.skolelinux.no/~pere/bzr-archives/ltsp-ubuntufixes/ * cleaning up of startup links in rcS.d and rc2.d based on whitelist variables (RC2_WHITELIST RCS_WHITELIST), thin-client-faster-startup implemented :) -- Oliver Grawert Thu, 16 Feb 2006 11:37:12 +0100 ltsp (0.71) dapper; urgency=low * fix the kernel handling for different architectures, only install linux-image-$(architecture), not the restricted modules (low memory spec and multiarch support) * fix typos in EARLY_PACKAGES -- Oliver Grawert Wed, 8 Feb 2006 16:54:03 +0100 ltsp (0.70) dapper; urgency=low * merge http://llama.freegeek.org/~vagrant/bzr-archives/ltsp/ubuntufixes/ patch 235, (netbooting only in initramfs-tools not in initrd-netboot-tools and make debian happy) * add x-display-manager as optional dependency to ltsp-client, make ltsp-client fall back to sdm and then to startx if ldm isnt installed (vagrant patch 232 and 233) * remove esound, inputattach, usplash as hard dependencys for ltsp-client and move them to EARLY_PACKAGES in ltsp-build-client to make debian happy -- Oliver Grawert Wed, 8 Feb 2006 15:28:12 +0100 ltsp (0.69) dapper; urgency=low * brown paperback upload ...actually append the repositorys to sources.list instead of replacing it -- Oliver Grawert Tue, 7 Feb 2006 21:26:02 +0100 ltsp (0.68) dapper; urgency=low * inputattach available on all arches, fixing the dependency of ltsp-client to reflect that * merge revision 231-233 from pkg-ltsp.alioth... to make sources.list handling optionally work for --extra and --security mirror addition -- Oliver Grawert Tue, 7 Feb 2006 21:12:06 +0100 ltsp (0.67) dapper; urgency=low * finally add usplash dependency to ltsp-client * make dependency on inputattach arch specific, it exists only on i386 * merge rev 226-228 from http://llama.freegeek.org/~vagrant/bzr-archives/ltsp/ubuntufixes/ (simplifies ARCH and ROOT handling) * cleanly wrap the xkb options to not run debconf communicate for empty values * re-add preseeding option for 3 button mouse emulation and wrap it properly to not be executed if not set * only run preseeding of defaul color depth if there is really a value set in lts.conf * timeout defaults for usplash to the ltsp-client-setup initscript -- Oliver Grawert Fri, 3 Feb 2006 17:09:11 +0100 ltsp (0.66) dapper; urgency=low * fix typo in the X_MODE code in ltsp-client-setup * add proper serial mouse support to ltsp-client-setup * make ltsp-client depend on inputattach for serial mouse support -- Oliver Grawert Thu, 2 Feb 2006 22:59:30 +0100 ltsp (0.65) dapper; urgency=low * merged fix (drop esddsp from ldm) from http://people.ubuntu.com/~ogra/bzr-archive/ltsp/sound/' * changed the MODULES= line in ltsp-build-client from "none" to "netboot" to make use of the new initramfs feature (thanks adam) * changed the default mirror to archive.ubuntu.com in ltsp-build-client * drop adding of mousedev to /etc/modules in ltsp-build-client, its built into the kernel now -- Oliver Grawert Wed, 1 Feb 2006 20:34:39 +0100 ltsp (0.64) dapper; urgency=low * Merge sources.list fix to not append but replace the file in the client chroot to make networkless installs work. http://people.ubuntu.com/~ogra/bzr-archive/ltsp/fixes/ -- Oliver Grawert Fri, 13 Jan 2006 14:09:19 +0100 ltsp (0.63) dapper; urgency=low * Merge http://people.ubuntu.com/~ogra/bzr-archive/ltsp/sound/ (ogra) -- Oliver Grawert Tue, 10 Jan 2006 18:28:05 +0100 ltsp (0.62) dapper; urgency=low * Default DIST to dapper (ogra) -- Matt Zimmerman Mon, 12 Dec 2005 08:55:02 -0800 ltsp (0.61) dapper; urgency=low * Merge http://people.ubuntu.com/~ogra/bzr-archive/ltsp/ldm/ (ogra) -- Matt Zimmerman Mon, 12 Dec 2005 08:32:06 -0800 ltsp (0.60) dapper; urgency=low * Merge http://people.ubuntu.com/~ogra/bzr-archive/ltsp/multiarch/ (ogra) * Use find rather than ls for enumerating architectures (mdz) -- Matt Zimmerman Mon, 5 Dec 2005 20:47:43 -0800 ltsp (0.59) dapper; urgency=low * Merge all of Petter's ubuntufixes branch up to patch-77 - pere@hungry.com--2005/ltsp--ubuntufixes--0--patch-1 Add support for remaining X keyboard options. - pere@hungry.com--2005/ltsp--ubuntufixes--0--patch-2 Give warning if root directory already exist. [ltsp-build-client] - pere@hungry.com--2005/ltsp--ubuntufixes--0--patch-4 Add support for excluding packages, and avoid lots on debian/sarge. - pere@hungry.com--2005/ltsp--ubuntufixes--0--patch-6 Merge vagrant@freegeek.org--2005/ltsp--debian--0--patch-26, fixing typo in exclude support. - pere@hungry.com--2005/ltsp--ubuntufixes--0--patch-7 Add support for USE_XFS and XFS_SERVER. - pere@hungry.com--2005/ltsp--ubuntufixes--0--patch-9 Make sure /tmp/info/ is created before trying to use it on the client. - patch-10 Changelog for previous patch. - patch-11 Merge with matt.zimmerman@canonical.com/ltsp--main--0 up to patch-175. - patch-12 Get screen.d/startx working in debian/sarge by using xfree86 if it is installed. - patch-13 Avoid packages cron and logrotate on sarge. No need to rotate logs. - patch-14 Fix ldm startup script to not fail when USE_XFS is unset. - patch-15 Add a suggests to lessdisks for ltsp-server, to allow users looking at ltsp to know about the alternative. - patch-16 Merge with matt.zimmerman@canonical.com/ltsp--main--0. - patch-17 Merge matt.zimmerman@canonical.com/ltsp--main--0 (up to patch-180). - patch-18 Merge with vagrant@freegeek.org--2005/ltsp--ubuntufixes--0, fixing typo, sdm permissions and the bind_mount path. - patch-19 Merge matt.zimmerman@canonical.com/ltsp--main--0 (up to patch-181). - patch-20 Implement support for the X_COLOR_DEPTH option. Untested. - patch-21 New option LDM_REMOTECMD to control command executed on remote host when ldm login is performed. - patch-22 Document dependency of the sdm option. - patch-23 Move ldm into separate package, as it is useful on its own. - patch-24 Merge with matt.zimmerman@canonical.com/ltsp--main--0 up to patch-41. - patch-25 Use os.environ.get() also in get_config(), to avoid crashing when XFS_SERVER is unset. - patch-26 Remove redundant space. - patch-27 Implement the mouse options currently supported by dexconf, X_MOUSE_DEVICE, X_MOUSE_PROTOCOL and X_MOUSE_EMULATE3BTN. - patch-28 Drop suggest on lessdisks. It make more sense to mention it in the documentation. - patch-29 Need to bind more files and directories on debian. - patch-30 Merge with matt.zimmerman@canonical.com/ltsp--main--0 up to patch-191. - patch-31 Unto previous fixes. Matt seem to prefer updating the config file instead. - patch-32 Mention temp_copy_dirs block initializing variables. - patch-33 Merge with matt.zimmerman@canonical.com/ltsp--main--0 up to patch-191. - patch-34 Avoid listing /var/cache/debconf both in copy_dirs and temp_copy_dirs. Only needed in temp_copy_dirs. - patch-35 Merge matt.zimmerman@canonical.com/ltsp--main--0 (up to patch-195). - patch-36 Symlink /etc/mtab to /proc/mounts to save memory. - patch-37 Option TELNET_HOST is actually supported (but not tested) when the telnet screen type is used. - patch-38 Add LSB init.d dependency info to init.d scripts. - patch-39 Merge with matt.zimmerman@canonical.com/ltsp--main--0 up to patch-196. - patch-40 Rename function log() to logmsg(), to avoid name conflict with the function in . - patch-41 Initialize struct member to avoid compile warning. - patch-42 Avoid comparing signed and unsigned values by casting the signed value to unsigned. - patch-43 The ldm package work on all archs. - patch-44 Improve ldm package description. - patch-45 Typo. - patch-46 Merge with matt.zimmerman@canonical.com/ltsp--main--0 (up to patch-197). - patch-47 Extend ltsp-client package descripton to make it clear that this package should only be installed in the ltsp client chroot. - patch-48 Update the address of FSF in the copyright file. - patch-49 Merge ltsp-client-builder udeb into LTSP build tree. - patch-50 Add norwegian bokm\uffffl translation. - patch-51 Update /etc/exports when the client environment is built, not when the ltsp-server package is installed. - patch-52 Make sure the ltsp-build-client script do not hang when installing packages reading from stdin. - patch-53 Let ltsp-server depend on iproute, to find the 'ip' command used by ltsp-update-sshkeys. - patch-54 Improve the error message when /var/lib/tftpboot/ltsp is missing. Closes debian bug #331229. - patch-55 Make sure to exit if /var/lib/tftpboot/ltsp is missing. - patch-56 Udeb uses debconf, and should depend on ${misc:Depends}. - patch-57 Make sure ltsp-server-standalone installs properly even when dhcp3-server init.d script fail to restart. - patch-58 Set umask to 022 before copying files into tftpboot/, to make sure the files are readable for the client. - patch-59 Make sure to umount when the build fail. - patch-60 Try to avoid starting daemons in the chroot during creation. - patch-61 Merge matt.zimmerman@canonical.com/ltsp--main--0 up to patch-198. - patch-62 Preseed X keyboard settings based on the servers settings. - patch-63 Merge a few patches from vagrant, to update ldm dependencies and architacture. - patch-64 Merge already included ldm patch from vagrant. - patch-65 Undu changes to install patch for initramfs scripts. Not sure why these changes happened. - patch-66 Typo. - patch-67 Merge from vagrant@freegeek.org--2005/ltsp--ubuntufixes--0 to patch-61. - patch-68 Use same rule sets for sarge, etch and sid. - patch-69 Add dependency on debconf-utils, as ltsp-build-client uses debconf-get-selections - patch-70 Add dependency on openssh-client (or ssh), as ltsp-update-sshkeys uses ssh-keyscan. * Small style/cleanup fixes to XFS support * Use X rather than Xorg as the name of the server * Fix typo in ltsp-build-client warning * Remove dependency on ltsp-utils; violates the principle of least surprise * [ Otavio Salvador ] - Pass X arguments when using USE_XFS option; - Set hostname on client to allow host specific configuration; - Fix configuration order of client to ensure that we have networking setup before to try swaping; - Fix client building to allow nbd-client to work on-the-fly; -- Matt Zimmerman Mon, 15 Aug 2005 16:10:44 -0700 ltsp (0.58) breezy; urgency=low * Don't allow a broken dhcpd.conf to abort the ltsp-server-standalone postinst -- Matt Zimmerman Thu, 6 Oct 2005 13:12:08 -0700 ltsp (0.57) breezy; urgency=low * Copy the server keymap as the client default -- Matt Zimmerman Fri, 23 Sep 2005 10:01:44 -0700 ltsp (0.56) breezy; urgency=low * Bump version to supersede 0.55 (changes were incorporated) * Don't install mdetect in ltsp-build-client; it's no longer used by X.org -- Matt Zimmerman Fri, 9 Sep 2005 10:23:20 -0700 ltsp (0.54) breezy; urgency=low * Use /etc/X11/Xsession rather than x-session-manager * Restart nfs-kernel-server and dhcp3-server on installation to effect changes immediately -- Matt Zimmerman Wed, 7 Sep 2005 11:59:01 -0700 ltsp (0.53) breezy; urgency=low * Add missing dependency on netkit-inetd to ltsp-server, so that tftpd-hpa works out of the box -- Matt Zimmerman Thu, 25 Aug 2005 09:28:02 -0700 ltsp (0.52) breezy; urgency=low * Use loadkeys rather than install-keymap, to avoid involving debconf * Don't allow failures within config steps in ltsp-client-setup to cause an overall failure * Make default bind mounts more liberal; didn't work for me with only these * Merge bindmount fixes (Vagrant Cascadian) * Mark sdm executable (Vagrant Cascadian) * Implement temp_copy_dirs, to copy directories during setup but free them afterward to save memory * Support for mkvmlinuz on powerpc (Vagrant Cascadian) * Set default hostname to "ltsp" * Ensure that /etc/hosts exists, so that we can bind-mount it * Add /etc/hotplug/.run to rw_dirs * Replace use_bind_mounts variable with root_write_method, default to bind_mounts (also support "unionfs") -- Matt Zimmerman Fri, 19 Aug 2005 16:58:11 -0700 ltsp (0.51) breezy; urgency=low * Only require one of syslinux, mknbi or yaboot -- Matt Zimmerman Thu, 18 Aug 2005 09:36:50 -0700 ltsp (0.50) breezy; urgency=low * Enhance ltsp-update-kernels to create etherboot NBI images * ltsp-server Depends: mknbi -- Matt Zimmerman Wed, 17 Aug 2005 19:38:04 -0700 ltsp (0.49) breezy; urgency=low * Fix xserver-xorg test in ltsp-client-setup -- Matt Zimmerman Tue, 16 Aug 2005 13:15:01 -0700 ltsp (0.48) breezy; urgency=low * Further improvements to the gtk ldm greeter from Oliver Grawert * ltsp-client Depends: gtk2-engines-clearlooks for the gtk greeter -- Matt Zimmerman Mon, 15 Aug 2005 10:47:50 -0700 ltsp (0.47) breezy; urgency=low * Merge patches from Vagrant Cascadian's ltsp--ubuntufixes--0 branch: vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--base-0 tag of matt.zimmerman@canonical.com/ltsp--main--0--patch-155 vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-1 only set default for ROOT, DIST and MIRROR if not already set vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-2 turn archive components into COMPONENTS variable vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-3 add EARLY_PACKAGES and LATE_PACKAGES variables vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-4 merge improved check for initrd-netboot-tools/initramfs-tools from vagrant@freegeek.org--2005/ltsp--fixes--0 vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-5 merge improved check for initrd-netboot-tools/initramfs-tools from vagrant@freegeek.org--2005/ltsp--fixes--0 vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-6 merge vagrant@freegeek.org--2005/ltsp--fixes--0--patch-21 vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-7 avoid hard-coded i386 in client directory vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-8 merged from pere@hungry.com--2005/ltsp--fixes--0: support udev/devfs for ldm vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-9 merege from vagrant@freegeek.org--2005/ltsp--fixes--0: support both xserver-xorg and xserver-xfree86 for sarge compatibility vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-10 merege from vagrant@freegeek.org--2005/ltsp--fixes--0: change defaults if DIST is sarge vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-11 merege from vagrant@freegeek.org--2005/ltsp--fixes--0: add commandline options vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-12 merge from vagrant@freegeek.org--2005/ltsp--fixes--0: add variable and commandline to add extra mirror vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-13 merge from vagrant@freegeek.org--2005/ltsp--fixes--0: dist-upgrade before installing additional packages vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-14 merge from vagrant@freegeek.org--2005/ltsp--fixes--0: mount /proc before dist-upgrade vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-15 merge from vagrant@freegeek.org--2005/ltsp--fixes--0: support file:/// urls vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-16 merge from vagrant@freegeek.org--2005/ltsp--fixes--0: add /proc to umounts vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-17 merge from vagrant@freegeek.org--2005/ltsp--fixes--0: add DIST and COMPONENTS to EXTRA_MIRROR if not present vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-18 merge from vagrant@freegeek.org--2005/ltsp--fixes--0: bugfixes: properly handle emtpy EXTRA_MIRROR and file urls vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-19 merge from vagrant@freegeek.org--2005/ltsp--fixes--0: source configuration file vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-20 merge changes from vagrant@freegeek.org--2005/ltsp--debian--0: add security mirror option vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-21 merge changes from vagrant@freegeek.org--2005/ltsp--debian--0: correct help for security mirror vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-22 merge changes from vagrant@freegeek.org--2005/ltsp--debian--0: option to enable serial console vagrant@freegeek.org--2005/ltsp--ubuntufixes--0--patch-23 remove debian-specific TODO file -- Matt Zimmerman Sun, 14 Aug 2005 10:47:08 -0700 ltsp (0.46) breezy; urgency=low * Use echo rather than a here document to write fstab, and mount tmpfs on /tmp early, to work around a unionfs bug where here documents in bash are currently broken -- Matt Zimmerman Tue, 9 Aug 2005 12:18:01 -0700 ltsp (0.45) breezy; urgency=low * New, spiffier ldm glade file from Oliver Grawert * Be smarter about guessing the server IP when it isn't specified -- Matt Zimmerman Tue, 9 Aug 2005 10:10:32 -0700 ltsp (0.44) breezy; urgency=low * Merge changes from Vagrant Cascadian's branch [vagrant@freegeek.org--2005/ltsp--fixes--0] - patch-2 Support for tmpfs+bind mount alternative to unionfs - Default to use_bind_mounts=false for now - patch-3 Improved descriptions - patch-4 Improved descriptions - patch-5 allow ssh as alternative to openssh-server and openssh-client for sarge compatibility - patch-8 Copyright file updates - patch-9 Explicit python dependency - patch-10 support initrd-netboot-tools as alternative to initramfs-tools - patch-11 use /etc/default/ltsp-client-setup to get defaults for init script - Install this using debhelper instead - Use /var/run/ltsp rather than /var/state/... for FHS compliance - patch-12 Debian-specific TODO - patch-13 Support for sdm -- Matt Zimmerman Mon, 8 Aug 2005 17:48:30 -0700 ltsp (0.43) breezy; urgency=low * Start the X server with the -br option * Run apt-get clean after building the chroot * Install /etc/ltsp/dhcpd.conf in ltsp-server-standalone * Kill the sshd child process after x-session-manager exits, to avoid hanging when the user logs out (due to X clients still being connected) -- Matt Zimmerman Wed, 6 Jul 2005 08:51:13 -0700 ltsp (0.42) breezy; urgency=low * Don't use lp_server's install target; just install the lp_server binary (matching existing LBE approach) * Remove confusing, unnecessary -o SendEnv from ssh command line * Set world-readable permissions on /etc/ssh/ssh_known_hosts * Associate ssh keys with all interface addresses -- Matt Zimmerman Mon, 4 Jul 2005 09:19:41 -0700 ltsp (0.41) breezy; urgency=low * Don't create /etc/network/interfaces in ltsp-build-client. It's overwritten by init.d/ltsp-client-setup, and so this only caused confusion * Import, build and install lp_server as part of ltsp-client * Don't pass an nfsroot= option via pxelinux; we'll use DHCP to pass this information -- Matt Zimmerman Mon, 4 Jul 2005 08:19:50 -0700 ltsp (0.40) breezy; urgency=low * Get monitor refresh/sync overrides working by preseeding xserver-xorg/config/monitor/selection-method -- Matt Zimmerman Mon, 4 Jul 2005 07:59:56 -0700 ltsp (0.39) breezy; urgency=low * Set the debconf 'seen' flag to true when preseeding from ltsp-client-setup -- Matt Zimmerman Thu, 30 Jun 2005 12:22:49 -0700 ltsp (0.38) breezy; urgency=low * Implement X_HORZSYNC and X_VERTREFRESH parameters (won't work until xserver-xorg bug #12072 is fixed) * Implement XKBMODEL (won't work until xserver-xorg bug #12073 is fixed) -- Matt Zimmerman Tue, 21 Jun 2005 12:33:38 -0700 ltsp (0.37) breezy; urgency=low * Update TODO, lts-parameters.txt * Cosmetic improvements to ltsp-build-client * Implement NETWORK_COMPRESSION parameter, which activates compression of network traffic (ssh only (for now?)) -- Matt Zimmerman Mon, 20 Jun 2005 14:04:59 -0700 ltsp (0.36) breezy; urgency=low * Pass the LTSP_CLIENT environment variable via the ssh command, rather than ssh environment variable passing, since the latter requires server-side configuration * Fix ltsp-update-sshkeys to exclude localhost properly * Call ltsp-update-sshkeys from ltsp-build-client -- Matt Zimmerman Sun, 19 Jun 2005 11:46:23 -0700 ltsp (0.35) breezy; urgency=low * Add dhcpd.conf example -- Matt Zimmerman Fri, 17 Jun 2005 23:43:02 -0700 ltsp (0.34) breezy; urgency=low * Simplify dependencies - ltsp-server depends: tftpd-hpa, syslinux. All ltsp-servers will be the tftp servers; this is quite likely to be the most common deployment, given the integration with the client kernels - ltsp-server-standalone drops the same dependencies, as it depends on ltsp-server - ltsp-server no longer Recommends these packages -- Matt Zimmerman Fri, 17 Jun 2005 23:36:23 -0700 ltsp (0.33) breezy; urgency=low * In the name of documentation compatibility (and since we're unlikely to have multiple config files), use the traditional path of /etc/lts.conf * Ship an example /etc/lts.conf -- Matt Zimmerman Fri, 17 Jun 2005 18:00:04 -0700 ltsp (0.32) breezy; urgency=low * Simplify ltsp-build-client and remove bashisms * Stop hardcoding stuff in ltsp-update-kernels * Adjust ltsp-update-kernels for the initrd.img naming scheme -- Matt Zimmerman Fri, 17 Jun 2005 17:27:29 -0700 ltsp (0.31) breezy; urgency=low * Update for (and depend on) initramfs-tools 0.11 - [ltsp-build-client] Allow the initramfs to be generated automatically via the kernel-package hook - [ltsp-build-client] Call ltsp-update-kernels - [ltsp-build-client] No need to instruct the user to specify their NIC driver and regenerate the initramfs, since it will be automagically detected now - [ltsp-update-kernels] Copy initrd.img* in ltsp-update-kernels, since kernel-package uses the same names for initramfs -- Matt Zimmerman Fri, 17 Jun 2005 13:35:28 -0700 ltsp (0.30) breezy; urgency=low * Make XF86CONFIG_FILE more likely to succeed -- Matt Zimmerman Fri, 17 Jun 2005 10:02:08 -0700 ltsp (0.29) breezy; urgency=low * Have ldm inherit the configuration from its environment rather than calling getltscfg, to get ldm working without a SERVER variable * If no SCREEN_* parameters are specified, start ldm on tty7 * Clients should now be functional out of the box with no lts.conf -- Matt Zimmerman Thu, 16 Jun 2005 18:19:01 -0700 ltsp (0.28) breezy; urgency=low * Add Ubuntu-specific CONSOLE_KEYMAP parameter to lts.conf, to configure the keymap used on the console * Create /usr/lib/ltsp/ltsp_config which loads configuration from lts.conf and also handles selecting defaults for parameters not present in lts.conf -- Matt Zimmerman Thu, 16 Jun 2005 16:00:45 -0700 ltsp (0.27) breezy; urgency=low * Don't unlink /etc/X11/xorg.conf before reconfiguring; xserver-xorg seems to hate it now -- Matt Zimmerman Thu, 16 Jun 2005 15:42:15 -0700 ltsp (0.26) breezy; urgency=low * If no SERVER parameter is specified, infer it from the nfsroot= boot parameter * Implement more lts.conf parameters: - SEARCH_DOMAIN and DNS_SERVER (only honored if both are specified) - MODULE_* * Add client/lts-parameters.txt to indicate the status of implementing the various lts.conf parameters -- Matt Zimmerman Thu, 16 Jun 2005 15:39:41 -0700 ltsp (0.25) breezy; urgency=low * Enhance ltsp-server to automagically manage the NFS export of /opt/ltsp -- Matt Zimmerman Tue, 14 Jun 2005 14:37:56 -0700 ltsp (0.24) breezy; urgency=low * Integrate with the new initramfs-tools hook system, thanks to Jeff Bailey - Install /usr/share/initramfs-tools/modules.d/unionfs-cow - Install /usr/share/initramfs-tools/scripts/init-bottom/unionfs-cow - Depend on initramfs-tools (>= 0.7) - Remove some of the initramfs hackery from ltsp-build-client - Update ltsp-build-client for initramfs-tools 0.7 syntax - Set ramdisk=/usr/sbin/mkinitramfs in ltsp-build-client * Update ltsp-update-kernels to explicitly request a read-only NFS mount (unionfs whiteout doesn't seem to work properly on a rw NFS mount which is actually read-only on the server, which is what we get otherwise) - Depends on initramfs-tools (>= 0.8) in order for the above to have an effect -- Matt Zimmerman Tue, 14 Jun 2005 13:45:01 -0700 ltsp (0.23) breezy; urgency=low * Uncomment ltsp-client in the list of packages to install in the client root, since it's now in the archive * Have ltsp-build-client automate more of the ad-hoc stuff that's necessary to set up the client root right now (should go away later) * Handle null XSERVER correctly in ltsp-client-setup * Suppress xserver-xorg.config warning by deleting xorg.conf before reconfiguring * ltsp-client Depends: openssh-client, python-gtk2, python-glade2 -- Matt Zimmerman Fri, 10 Jun 2005 11:15:28 -0700 ltsp (0.22) breezy; urgency=low * Install /usr/share/initramfs-tools/scripts/ltsp, a short-term means of building the initramfs * Create /opt/ltsp in ltsp-server -- Matt Zimmerman Thu, 9 Jun 2005 16:04:39 -0700 ltsp (0.21) breezy; urgency=low * ltsp-server Depends: debootstrap, Recommends: openssh-server -- Matt Zimmerman Thu, 9 Jun 2005 16:03:19 -0700 ltsp (0.20) breezy; urgency=low * Install ltsp-update-kernels -- Matt Zimmerman Thu, 9 Jun 2005 15:35:38 -0700 ltsp (0.19) breezy; urgency=low * Pass an LTSP_CLIENT environment variable to the server when using ldm, so that programs running in the session can behave differently on LTSP logins -- Matt Zimmerman Wed, 8 Jun 2005 17:59:28 -0700 ltsp (0.18) breezy; urgency=low * Update screen.d/ldm and ldm to behave like a normal screen.d client, able to run on the current VT -- Matt Zimmerman Wed, 8 Jun 2005 17:09:41 -0700 ltsp (0.17) breezy; urgency=low * Lock the root account in the client root * Redirect stdin, stdout and stderr in ldm * Add mousedev to /etc/modules in the client root * Fix console number calculation in screen_session -- Matt Zimmerman Wed, 8 Jun 2005 13:52:14 -0700 ltsp (0.16) breezy; urgency=low * Add ltsp-update-sshkeys script to ltsp-server, for copying the server's host keys into the client root * Move screen.d to /usr/lib/ltsp - No migration is done; regenerate any existing client roots to remove the cruft * Add new screen.d/ldm script, so SCREEN_xx = ldm now works - Move X configuration into init.d/ltsp-client-setup, so that it only happens once -- Matt Zimmerman Wed, 8 Jun 2005 13:29:03 -0700 ltsp (0.15) breezy; urgency=low * Fix the arguments to the os.kill call in ldm -- Matt Zimmerman Tue, 7 Jun 2005 22:24:42 -0700 ltsp (0.14) breezy; urgency=low * Add localhost to /etc/hosts * Create /etc/network/interfaces and /etc/fstab * Implement a simple display manager for the client (ldm) and a simple login dialog for use with non-XDMCP configurations -- Matt Zimmerman Tue, 7 Jun 2005 22:19:37 -0700 ltsp (0.13) breezy; urgency=low * Respect a custom X configuration in lts.conf (XF86CONFIG_FILE) * Format init script output properly -- Matt Zimmerman Fri, 3 Jun 2005 15:28:38 -0700 ltsp (0.12) breezy; urgency=low * Continue gracefully if no swap server is specified -- Matt Zimmerman Fri, 3 Jun 2005 13:47:48 -0700 ltsp (0.11) breezy; urgency=low * Don't enable swap in ltsp-client-setup; just write out a config file for nbd-client and let the nbd-client init script do it later -- Matt Zimmerman Fri, 3 Jun 2005 13:43:18 -0700 ltsp (0.10) breezy; urgency=low * Background screen_session * Fix startx to run on the appropriate terminal -- Matt Zimmerman Fri, 3 Jun 2005 13:35:29 -0700 ltsp (0.9) breezy; urgency=low * Split init script in two: - ltsp-client-setup runs in runlevel S and performs configuration - ltsp-client runs late in runlevel 2 and actually starts up the client * No migration is done; if you're crazy enough to be trying this, rebuild your client root) -- Matt Zimmerman Fri, 3 Jun 2005 13:04:29 -0700 ltsp (0.8) breezy; urgency=low * Use SERVER, not DEFAULT_SERVER, in ltsp-client.init * Default SYSLOG_HOST to the value of SERVER -- Matt Zimmerman Fri, 3 Jun 2005 12:01:25 -0700 ltsp (0.7) breezy; urgency=low * Preseed XSERVER and XKBLAYOUT from lts.conf (doesn't work yet, needs xserver-xorg changes) -- Matt Zimmerman Fri, 3 Jun 2005 11:38:56 -0700 ltsp (0.6) breezy; urgency=low * Fix hardcoded path in ltsp_functions * Fix bashisms in ltsp_functions * Change lts.conf path to /etc/ltsp/lts.conf in getltscfg * Get startx script working -- Matt Zimmerman Fri, 3 Jun 2005 11:26:11 -0700 ltsp (0.5) breezy; urgency=low * Fix path to ltsp_functions in screen_session -- Matt Zimmerman Fri, 3 Jun 2005 11:13:14 -0700 ltsp (0.4) breezy; urgency=low * Move X configuration into screen.d/startx script -- Matt Zimmerman Fri, 3 Jun 2005 11:10:51 -0700 ltsp (0.3) breezy; urgency=low * Add /var/lib/tftpboot/ltsp to ltsp-server * Add ltsp-update-kernels script to ltsp-server -- Matt Zimmerman Tue, 31 May 2005 18:58:06 -0700 ltsp (0.2) breezy; urgency=low * Use dh_installinit --no-start for ltsp-client -- Matt Zimmerman Tue, 31 May 2005 17:19:47 -0700 ltsp (0.1) breezy; urgency=low * Initial release -- Matt Zimmerman Tue, 3 May 2005 15:26:59 -0700