lp:debian/squeeze/ltsp
- Get this branch:
- bzr branch lp:debian/squeeze/ltsp
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 56. By Vagrant Cascadian
-
Add patch to initramfs-tools nfs-bottom hook to configure DNS from DHCP
values (Closes: #593770). - 55. By Vagrant Cascadian
-
* New upstream version:
- ltsp-build-client: chroot_mount function: strip off / from specified
mount points (Closes: #590268). Thanks to Petter Reinholdtsen.
- ltsp-build-client: simplify unmounting of /proc/sys/fs/binfmt_ misc mount
in chroot (Closes: #590318). Patch by Petter Reinholdtsen.
- ltsp-chroot: fix argument processing for --arch and --base.
- ltsp-init-common: Make missing file/dir warnings a little less alarming
in bind_mounts function.
- Add wrapper for rdesktop screen script to work with pasuspender.
- initramfs-tools udhcpc hook: Set broadcast address (LP #604276).* Drop patch for /media/cdrom, applied upstream.
* Update Standards-Version to 3.9.1, no changes necessary. - 54. By Petter Reinholdtsen <email address hidden>
-
* Change /cdrom to /media/cdrom, to work with the new d-i paths
(Closes: #589646). Using urgency=high to fix this RC bug.
* Disable package signature checking when installing from CD using
the ltsp-client-builder udeb.
* Use sleep 1 instead of sleep 0.1 to work with busybox
(Closes: 589820). - 53. By Vagrant Cascadian
-
* New upstream version:
- ltsp-build-client:
+ Drop default whitelists for init scripts, as it doesn't work when used
with insserv.
+ Ensure that /var/run and /var/lock are not cleaned when using tmpfs by
setting RAMRUN and RAMLOCK in /etc/default/rcS (Closes: #575307).- ltsp-update-
sshkeys:
+ Add -p flag to ltsp-update-sshkeys to specify sshd port on remote
application servers.
+ Add support for specifying server:port for remote servers on the
command line.- ltsp-chroot:
+ Rewrote to support commandline arguments and filesystem mounting.
Thanks to Alkis Georgopoulos.- ltsp-client-setup:
+ Use module-stream- restore with newer versions of pulseaudio.
+ Do not configure localdev from ltsp-client-setup initscript, as it is
now is handled by udev rules.
+ Use nbd-client's -swap parameter when using NBD swap.- initramfs-tools ltsp_nbd:
+ Allow disabling nbd-proxy.
+ Disable nbd-proxy by default when RAM is limited.- Don't set LTSP_FATCLIENT for thin clients with limited RAM.
- New Slovak (sk) translation by Slavko (Closes: #578688).* ltsp-client/
ltsp-client- core:
- Add a versioned dependency on nbd-client to ensure -swap works properly.
- Do not depend or suggest inputattach or joystick for s390
(Closes: #587607).
- Only allow older versions of joystick package to satisfy depends or
suggests, as newer versions do not include the inputattach binary.
- Add kioskSession script, used by the kiosk screen.d script.* Convert from dpatch to source format "3.0 (quilt)".
* Update Standards-Version to 3.9.0, no changes necessary. - 52. By Vagrant Cascadian
-
* New upstream version:
- Initialize screen session tty with openvt.
- Generate upstream changelog.
- Fix ltsp-update-sshkeys by generating the thin-client's ssh_known_hosts
files directly from the server's keys, rather than using ssh-keyscan.- Updated translations:
+ French (fr), by Jean-Baka Domelevo Entfellner (Closes: #571073).
+ French (fr), by Stephane Graber.
+ Japanese (ja), by Hideki Yamane (Closes: #577067).
+ Swedish (sv), by Martin Bagge (Closes: #577007).
+ German (de), by Wolfgang Schweer (Closes: #576784).
+ Portuguese (pt), by Américo Monteiro (Closes: #576450).
+ Russian (ru), by Yuri Kozlov (Closes: #576561).
+ Vietnamese (vi), by Clytie Siddall (Closes: #576506).
+ Spanish (es), by José L. Redrejo Rodríguez.
+ Italian (it), by Vincenzo Campanella.
+ Portuguese (pt), by Américo Monteiro (Closes: #576450).
+ Greek (el), by Alkis Georgopoulos.
+ Chinese (simplified) (zh_CN), by YunQiang Su.* Remove initialize-
tty-with- openvt patch, applied upstream.
* Use ltsp-server.lintian- overrides instead of installing manually.
* Add lintian override:
- ltsp-client-core: init.d-script- missing- dependency- on-remote_ fs
+ The whole LTSP filesystem is a remote filesystem. - 51. By Vagrant Cascadian
-
* New upstream version:
- Many speed optimizations by using fewer calls to external binaries in
shell scripts, and caching values when feasible.
- More flexible sound configuration.
- New screen scripts: ssh, menu and kiosk.
- Greatly improved rewrite of remote apps support.
- Updated Vietnamese (vi) translation by Clytie Siddall (Closes: #569156).
- Add manpages for ltsp-remoteapps and ltsp-info.
- Many speed improvements and bug fixes to nbd-proxy.- ltsp-build-client plugins:
+ Added support for installing packages from backports.
+ When guessing a proxy, consider http_proxy=false to be no proxy.
+ squashfs-image: Only adjust the kernel version and include aufs modules
when building a Lenny LTSP environment.- localapps:
+ Fix LOCAL_APPS_EXTRAMOUNTS by quoting the sshfs arguments.
Thanks to Adam J. Lincoln for the patch (LP: #521147).
+ Do not generate the localapps menu when running a fat client.- ltsp-update-
sshkeys:
+ Add support for getting keys from application servers to be stored in
the chroot.- initramfs-tools hooks:
+ Only run nfs-bottom hook if configured as an ltsp_chroot.
+ Apply DNS info received from DHCP to /etc/resolv.conf.
+ Allow client hostnames to be specified from lts.conf.
+ Handle tmpfs bind mounts from the initramfs instead of from init script
to ensure they're writeable very early.- ltsp-update-image:
+ Rewrite ltsp-update-image to more intelligently handle updating ports.
+ Source config files first so command line arguments can override.* Updated patches:
- use-invokercd-initscripts
- use-test-binary
- kfreebsd-ltsp-update- sshkeys * Drop patches, applied upstream:
- handle-readonly- etc-cups
- drop-aufs-modules- package
- merge-configure-localdev- functions
- writeable-var-cache- ltsp * No longer ship /etc/default/
ltsp-client- setup, as it is obsoleted in favor
of using lts.conf configuration variables.* ltsp-client-
builder:
- Redirect and close file descriptors for subshell running
ltsp-build-client instead of only the call to ltsp-build-client, to make
sure nothing leaks to debconf. Thanks to Petter Reinholdtsen.* debian/control:
- Updated email address to use <email address hidden>. - 50. By Vagrant Cascadian
-
* Added patches:
- writeable-var-cache- ltsp: Handle when /var/cache/ltsp dir is not
writeable or createable.- merge-configure
-localdev- functions: Fix duplicate configure_localdev
function calls.- drop-aufs-
modules- package: Only add aufs-modules-* packages on Lenny, as
aufs is included in Squeeze kernels by default.- revert-fgconsole: Revert upstream change to use fgconsole instead of tty,
as it causes X sessions to start on the wrong tty.* Dropped patches:
- revert-pulseaudio- module- udev-detect: The pulseaudio versions in Squeeze
support module-udev-detect.- kfreebsd-
getltscfg- hack: This disables certain features rather than
properly porting the functionality.- kfreebsd-
tmpfs-mounts: relies on experimental kernel features. * Merge ltsp-client-builder changes from debian-edu:
- Run ltsp-build-client in a backgrounded subshell.
- Call db_progress STOP when done.* ltsp-client-core: Create the /var/cache/ltsp directory.
* Update Standards-Version to 3.8.4, no changes necessary.
- 49. By Vagrant Cascadian
-
* New upstream version:
- Improved speed of group processing code for local apps.
- Optimized code to handle lts.conf values by reducing the number of binary
calls and caching some values.
- ltsp-build-client plugins:
+ Rewrote functions that create sources.list to be more flexible and
simpler handling of security mirrors.
+ Added option to mount an arbitrary server dir for apt package caching.
- New NBD proxy binary, which reconnects an NBD client when necessary.
replaces the old monitor_nbd script.
- Disabled LTSP specific handling of sound on fat clients.- Updated translations:
+ Italian (it), by Vincenzo Campanella.
+ Polish (pl), by Wiktor Wandachowicz.
+ Spanish (es), by José Luis Redrejo Rodríguez.
+ Russian (ru), by Yuri Kozlov (Closes: #565293).
+ German (de), by Wolfgang Schweer (Closes: #565261).
+ Greek (el), by Alkis Georgopoulos.
+ Swedish (sv), by Martin Bagge (Closes: #565198).
+ Portuguese (pt), by Américo Monteiro (Closes: #565190).
+ French (fr), by Stéphane Graber.- New translations:
+ Japanese (ja) translation by Hideki Yamane (Closes: #565956).* ltsp-server: Included example shutdown and restart .desktop files that use
the new LTSP halt and reboot mechanisms.* Updated patches:
- use-test-binary
- revert-pulseaudio- module- udev-detect - 48. By Vagrant Cascadian
-
* New upstream version:
- Improved VT switching to reduce flicker and support multiple screens.
- Improved methods to reboot/halt from within the session.
- Updated Catalan (ca) translation by Jordà Polo (Closes: #56271).
- ltsp-build-client plugins:
+ Partial support for cross-architecture mips and mipsel installs.
+ Error out when unable to select appropriate kernel.
+ Only allow sparc64 kernel on sparc.* Updated use-test-binary patch.
* Remove patch to support wildcards in lts.conf, applied upstream.
* Update README.Debian to mention new options for cross-architecture
installation.
* ltsp-server: Suggest qemu-user-static for building foreign architecture
LTSP chroots.
* Sync ltsp-client-builder improvements developed by the Debian-Edu project:
+ Log which server packages are getting installed.
+ Wait for the backgrounded ltsp-build-client process to stop.
+ Ensure that open file descriptors do not cause debconf race conditions:
redirect file descriptor 3 to /dev/null, and 4-9 to file descriptor 3.
+ Implement a stamp file for when ltsp-build-client fails to run.
+ Remove code no longer needed to preseed the keymap.
+ Fix bug in debconf handling to disable CDROM. - 47. By Vagrant Cascadian
-
* New upstream version:
- Provide a way to reboot/halt from within the session
- Update ltsp-build-client plugin to generate an lts.conf mentioning
manpage and ltsp-docs package.
- Fix CRONTAB lts.conf option to handle whitespace
- Fix SHUTDOWN_TIME lts.conf option to work by ensuring /sbin is in PATH.
- Add the ability to daemonize xinit commands for screen scripts.
- Daemonize rdesktop screen script.
- Crude support for LTSP remote apps.
- Move all init functions into ltsp-init-common.* Update bug reporting hook to use ltsp-info from upstream
* Update patches for new upstream version:
- use-invokercd-initscripts
- use-test-binary
- kfreebsd-tmpfs-mounts
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)