lp:debian/ltsp
- Get this branch:
- bzr branch lp:debian/ltsp
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 60. By Vagrant Cascadian
-
* New upstream version:
- ltsp-server:
+ ltsp-update-sshkeys: consistantly handle when ssh host keys are not
present.
+ Remove abi and vmcoreinfo in ltsp-update-kernels cleanup function.
(LP: #769154)
+ Add support for named NBD exports to ltsp-update-image.
+ Add nbd-update-config script to support named NBD exports.- ltsp-build-client:
+ Add --kernel-version and --kernel-variant commandline options.
+ Default to version 8 for kfreebsd kernel images.
+ Drop support for lenny with squashfs-images.
+ Switch to qemu-debootstrap to handle cross-architecture building.
+ Use debootstrap's --variant=minbase instead of a long list of outdated
excludes.
+ Fix inverted logic appending locales package to debootstrap includes.
+ Use cdn.debian.net as the default mirror.
+ Check for NFS exports in /etc/exports.d/*.exports.
+ Add --eatmydata commandline option for faster development testing by
using eatmydata LD_PRELOAD.- ltsp-client-core:
+ Add an xterm screen script.
+ Replace rdesktop screen script with one that supports both xfreerdp
and rdesktop.
+ Remove modesetting part of XRANDR_AUTO_MULTIHEAD. Causes more
problems than it solves.
+ Update ltsp_nbd to support named NBD exports.
+ Update ltsp_config to work with named NBD exports.
+ Update nbd-proxy to support named NBD exports.
+ ltsp-init-common: support /run/sendsigs.omit.d in
nbd_sendsigs_ protection function.
+ ltsp-init-common: Fix issues with RCFILE_* and MODULE_* lts.conf i
variables.- ltsp-common-
functions:
+ Detect nc version for nc -q capability.* Change architecture for linux-specific dependencies to use linux-any
rather than an exclude list. Thanks to Robert Millan (Closes: #634318).
* Only install nbd-proxy on linux based architectures.
* ltsp-client: allow freerdp-x11 as an alternative to rdesktop.
* Patch from upstream to fix check for NFS exports in
/etc/exports. d/*.exports.
* debian/rules: Convert to using debhelper overrides.
* ltsp-server: Remove check for NFS exports from postinst, as it is
handled better in an ltsp-build-client plugin. - 59. By Vagrant Cascadian
-
* New upstream version:
- Fix lts.conf CRONTAB_* entries.
- ltsp_config: Disable filename expansion when setting environment
variables.
- ltsp-init-common: Do not run ntpdate backgrounded, as this can fail on
fast thin clients.
- Ensure vmlinuz, initrd and nbi are ALWAYS readable by the tftp daemon.
- Updated translations:
+ Catalan (ca), by Jordà Polo and Jordi Mallach (Closes: #619437).
+ Finnish (fi), Esko Arajärvi (Closes: #618937).
+ Slovak (sk), by Slavko (Closes: #618410).* ltsp-client-core: install rdesktop.sh, used by the rdesktop screen script.
Thanks to Rainer Stumbaum. (Closes: #626502)* Remove patch fix-run-
parts-list- breakage, applied upstream. * debian/control:
- Switch to DM-Upload-Allowed.
- Update Vcs-Bzr and Vcs-Browser.
- Update Standards-Version to 3.9.2, no changes. - 58. By Vagrant Cascadian
-
* New upstream version:
- initramfs-tools hooks:
+ ltsp_nbd:
- Retry establishing NBD connections up to 10 times.
- Mention which NBD server failed to connect.
- Do not use nbd-proxy by default.
+ udhcp: Don't send a client id (LP #505916).
- ltsp-update-sshkeys: Add support for ecdsa keys.
- ltsp-bindmounts: new variables to append to default writeable directories
and files.
- ltsp-build-client: Crude support for multistrap as an alternative to
debootstrap.
- jetpipe: Use python's daemon library to background.
- Rewrite of remote apps support.* New Danish (da) translation of debconf messages by Joe Dalton.
(Closes: #599436)
* ltsp-server:
- Prefer isc-dhcp-server over other dhcp servers.
* ltsp-client:
- Depend on python-daemon for newer version of jetpipe.
* debian/patches:
- Drop initramfs-configure- dns, applied upstream.
- Add patch to fix breakage in ltsp-init-common run_parts_list function. - 57. By Vagrant Cascadian
-
Add patch to initramfs-tools nfs-bottom hook to configure DNS from DHCP
values (Closes: #593770). - 56. 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. - 55. 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). - 54. 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. - 53. 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. - 52. By Vagrant Cascadian
-
* New upstream version:
- Add SCREEN_DEFAULT parameter to select which screen script will be
displayed at boot.
- Improved sound support with rdesktop screen script.
- Set default microphone volume to 40% if unspecified to avoid problems
with sound feedback.
- New "NBD_SWAP_THRESHOLD" lts.conf parameter, to automatically
enable NBD_SWAP for clients with less RAM than that threshold.
- Consistantly change NBD_PORT to NBD_SWAP_PORT and NBD_ROOT_PORT, and
SWAP_SERVER to NBD_SWAP_SERVER where appropriate.
- nbdswapd: Increase the default size to 64 MB.- Fat clients:
+ Option to enable NFS mounted home directories for fat clients.
+ Disable local devices when configured as a fat client.- Localapps:
+ Do not follow symlinks with sshfs mounted home directory by default.- ltsp-build-client:
+ Simplified unmounting of filesystems by splitting into a separate
plugin.
+ New plugin to install custom .deb files from specified directory.- ltsp-update-
sshkeys:
+ Add an ssh key entry for "server" referring to the LTSP server itself.
+ Clean up usage info in ltsp-update-sshkeys. - initramfs-tools hooks:
+ When using an aufs mounted root filesystem, set permissions on
writeable tmpfs so that it is not world-writeable (LP: #516608).
+ Properly separate tftppath when downloading lts.conf (LP: #238010).
+ Allow clientid to be passed as a kernel parameter when using udhcpc
(LP: #505916).* Install dpkg triggers so that initramfs-tools will regenerate the
initramfs on upgrade.
* Add patch from upstream to initialize tty using openvt before starting a
screen script on that tty.
* Work around bugs in debconf which prevent error messages from getting
displayed by also displaying text directly (Closes: #574199).
* Include nbd-proxy manpage.
* Drop revert-fgconsole patch, applied upstream.
* Remove un-used lintian overrides for ltsp-client. lintian no longer
complains about architecture-specific metapackages.
* debian/rules: Clean the nbd-proxy dir in the clean target.
* Add debian/source/ format and set to 1.0. - 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>.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:debian/squeeze/ltsp
