Bug#693924: unblock: ltsp/5.4.2-4
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Please unblock package ltsp
It includes several bashism and dashism fixes that interfered with operation of
several key scripts in LTSP, sometimes silently and thus hard to troubleshoot.
Several of the other bugs resulted in a non-booting LTSP environment in some
configurations.
All of the included patches are committed upstream.
LTSP does contain the ltsp-client builder .udeb, though no code in the .udeb
itself was changed, and the ltsp-client-builder is not used in the default
installer.
The debdiff contains some date changes in debian/po/*, which should probably be
fixed in the packaging someday as it is basically needless noise. Apologies for
that.
Thanks for your consideration!
live well,
vagrant
diff -Nru ltsp-5.4.2/debian/changelog ltsp-5.4.2/debian/changelog
--- ltsp-5.4.2/debian/changelog 2012-06-27 16:14:12.000000000 -0700
+++ ltsp-5.4.2/debian/changelog 2012-11-20 21:27:32.000000000 -0800
@@ -1,3 +1,35 @@
+ltsp (5.4.2-4) unstable; urgency=low
+
+ * ltsp-client-core: Add patch to nbd-disconnect to handle cryptsetup swap
+ devices (Closes: #690267).
+
+ -- Vagrant Cascadian <vagrant@debian.org> Tue, 20 Nov 2012 21:26:04 -0800
+
+ltsp (5.4.2-3) unstable; urgency=low
+
+ * ltsp-client-core patches from upstream:
+ - Fix use of 'echo -e' by switching to printf in screen-x-common
+ (Closes: #692920).
+ - Fix use of a "read -p" bashism in ltsp-cleanup (Closes: #690638).
+ - Fix dashisms in update-kernels using "local -" by saving flags and
+ restoring them later (Closes: #693499).
+ - Prevent setting of LTSP_FATCLIENT variable from causing ltsp-client-core
+ initscript to die (Closes: #693745).
+ - Move ltspconfig cache processing earlier, so that variables defined in
+ lts.conf can override autodetected variables (Closes: #689668).
+ - Fix initramfs udhcp hook to use /run instead of /tmp, which allows the
+ booting from a network using PXE ProxyDHCP (Closes: #693746).
+
+ * ltsp-server patches from upstream:
+ - Fix bashism in ltsp-config by using printf instead of 'echo -e' and echo
+ with "\n" interpreting (Closes: #690618).
+ - Fix ltsp-update-image to support servers with separate /boot partition.
+ (Closes: #693636).
+ - Fix dashisms in ltsp-update-image using "local -" by saving flags and
+ restoring them later (Closes: #693496).
+
+ -- Vagrant Cascadian <vagrant@debian.org> Mon, 19 Nov 2012 14:17:21 -0800
+
ltsp (5.4.2-2) unstable; urgency=low
* ltsp-server: Move lts.conf from doc to doc/examples.
diff -Nru ltsp-5.4.2/debian/patches/cryptsetup-swap-with-nbd ltsp-5.4.2/debian/patches/cryptsetup-swap-with-nbd
--- ltsp-5.4.2/debian/patches/cryptsetup-swap-with-nbd 1969-12-31 16:00:00.000000000 -0800
+++ ltsp-5.4.2/debian/patches/cryptsetup-swap-with-nbd 2012-11-20 21:27:32.000000000 -0800
@@ -0,0 +1,25 @@
+ 2409 Vagrant Cascadian 2012-11-19
+ Also support cryptsetup swap devices backed by NBD.
+ http://bugs.debian.org/690267
+
+=== modified file 'client/share/ltsp/nbd-disconnect'
+--- old/client/share/ltsp/nbd-disconnect 2012-05-14 19:23:51 +0000
++++ new/client/share/ltsp/nbd-disconnect 2012-11-20 00:40:53 +0000
+@@ -32,6 +32,16 @@
+ swapoff "$device"
+ nbd-client -d "$device"
+ ;;
++ /dev/mapper/swap[0-9])
++ nbd_device=$(cryptsetup status "$device" | awk '/device:/{print $2}')
++ swapoff "$device"
++ cryptsetup remove "$device"
++ case "$nbd_device" in
++ /dev/nbd[1-9])
++ nbd-client -d "$nbd_device"
++ ;;
++ esac
++ ;;
+ esac
+ done < /proc/swaps
+
+
diff -Nru ltsp-5.4.2/debian/patches/fatclients-return-0 ltsp-5.4.2/debian/patches/fatclients-return-0
--- ltsp-5.4.2/debian/patches/fatclients-return-0 1969-12-31 16:00:00.000000000 -0800
+++ ltsp-5.4.2/debian/patches/fatclients-return-0 2012-11-19 14:33:11.000000000 -0800
@@ -0,0 +1,18 @@
+ 2407 Vagrant Cascadian 2012-11-19
+ ltsp_config.d/20fatclients: Explicitly "return 0" if LTSP_FATCLIENT is set,
+ otherwise it returns a value which can cause errors if sourced from a script
+ that exits on errors (i.e. with "set -e" flags set).
+
+=== modified file 'client/share/ltsp/ltsp_config.d/20fatclients'
+--- old/client/share/ltsp/ltsp_config.d/20fatclients 2012-04-25 16:54:14 +0000
++++ new/client/share/ltsp/ltsp_config.d/20fatclients 2012-11-19 18:59:13 +0000
+@@ -1,6 +1,6 @@
+ # Automatically set LTSP_FATCLIENT=True if the image supports local logins
+-test -z "$LTSP_FATCLIENT" || return
+-test -f /proc/meminfo || return
++test -z "$LTSP_FATCLIENT" || return 0
++test -f /proc/meminfo || return 0
+
+ # process_lts_conf() unsets glob expansion (set -f), so we need to use `find`
+ # blacklist Xsession.desktop (installed by xinit on Gentoo)
+
diff -Nru ltsp-5.4.2/debian/patches/fix-dashisms-using-local-dash ltsp-5.4.2/debian/patches/fix-dashisms-using-local-dash
--- ltsp-5.4.2/debian/patches/fix-dashisms-using-local-dash 1969-12-31 16:00:00.000000000 -0800
+++ ltsp-5.4.2/debian/patches/fix-dashisms-using-local-dash 2012-11-19 14:33:11.000000000 -0800
@@ -0,0 +1,55 @@
+ 2405 Vagrant Cascadian 2012-11-18
+ Fix dashism using "local -" by saving flags and restoring them later.
+ http://bugs.debian.org/693499
+
+ 2404 Vagrant Cascadian 2012-11-18
+ Fix dashism using "local -" by saving flags and restoring them later.
+ http://bugs.debian.org/693496
+
+=== modified file 'client/share/ltsp/update-kernels'
+--- old/client/share/ltsp/update-kernels 2012-08-20 23:05:03 +0000
++++ new/client/share/ltsp/update-kernels 2012-11-18 21:19:26 +0000
+@@ -51,7 +51,9 @@
+ # Distros are required to set e.g. KERNEL_PREFIX="vmlinuz-*', KERNEL_SUFFIX="".
+ # The * goes where the version is expected to go.
+ kernel_versions() {
+- local - kernels arch loop_kernels kernel
++ local orig_flags kernels arch loop_kernels kernel
++ # Save values of flags, and restore them later.
++ orig_flags=$(set +o)
+
+ # Disable glob expansion for this function
+ set -f
+@@ -72,6 +74,7 @@
+ esac
+ done
+ done | sort -frV | awk '{ print $2 }'
++ eval "$orig_flags"
+ }
+
+ # This also sources vendor functions and .conf file settings
+
+=== modified file 'server/ltsp-update-image'
+--- old/server/ltsp-update-image 2012-11-17 07:05:52 +0000
++++ new/server/ltsp-update-image 2012-11-18 21:19:25 +0000
+@@ -53,8 +53,9 @@
+
+ trap_cleanup() {
+ # Don't stop on errors within this function.
+- # local - means "restore flags on function exit".
+- local -
++ # Save and restore flags in a way that works with dash and bash.
++ local orig_flags
++ orig_flags=$(set +o)
+ set +e
+
+ # Stop trapping
+@@ -65,6 +66,7 @@
+ rmdir "$cu_rofs"
+ rmdir "$cu_base"
+ unlock_package_management
++ eval "$orig_flags"
+ }
+
+ # Get a sorted list of all "real" mount points under $chroot,
+
diff -Nru ltsp-5.4.2/debian/patches/fix-ltsp-cleanup-bashism ltsp-5.4.2/debian/patches/fix-ltsp-cleanup-bashism
--- ltsp-5.4.2/debian/patches/fix-ltsp-cleanup-bashism 1969-12-31 16:00:00.000000000 -0800
+++ ltsp-5.4.2/debian/patches/fix-ltsp-cleanup-bashism 2012-11-19 14:33:11.000000000 -0800
@@ -0,0 +1,39 @@
+ 2397 Alkis Georgopoulos 2012-10-29
+ Add read_prompt function to ltsp-common-functions, which is ideally a shell
+ agnostic implementation of "read -p". http://bugs.debian.org/690638
+
+=== modified file 'client/share/ltsp/ltsp-cleanup'
+--- old/client/share/ltsp/ltsp-cleanup 2012-05-30 04:52:16 +0000
++++ new/client/share/ltsp/ltsp-cleanup 2012-10-29 19:08:41 +0000
+@@ -61,7 +61,7 @@
+ by removing or regenerating sensitive data like user accounts and host keys.
+
+ EOF
+- read -p "Are you sure you want to do that [Y/n]? " YES
++ read_prompt "Are you sure you want to do that [Y/n]? " YES
+ fi
+ if boolean_is_true "$YES"; then
+ run_parts /usr/share/ltsp/cleanup.d /etc/ltsp/cleanup.d
+
+=== modified file 'common/ltsp-common-functions'
+--- old/common/ltsp-common-functions 2012-06-19 20:23:23 +0000
++++ new/common/ltsp-common-functions 2012-10-29 19:08:41 +0000
+@@ -157,6 +157,17 @@
+ unset MARKED_MOUNTS
+ }
+
++read_prompt() {
++ # Shell agnostic "read -p" implementation
++
++ # Only output if on an interactive terminal
++ if [ -t 0 ]; then
++ echo -n "$1"
++ fi
++ shift
++ read "$@"
++}
++
+ debug "Started"
+
+ # Source tool-specific settings and functions, if they're provided
+
diff -Nru ltsp-5.4.2/debian/patches/fix-ltsp-config-bashisms ltsp-5.4.2/debian/patches/fix-ltsp-config-bashisms
--- ltsp-5.4.2/debian/patches/fix-ltsp-config-bashisms 1969-12-31 16:00:00.000000000 -0800
+++ ltsp-5.4.2/debian/patches/fix-ltsp-config-bashisms 2012-11-19 14:33:11.000000000 -0800
@@ -0,0 +1,39 @@
+ 2400 Vagrant Cascadian 2012-11-02
+ ltsp-config: Forget using printf with %b, just include the variable directly.
+
+ 2399 Vagrant Cascadian 2012-10-29
+ Fix bugs introduced switching to printf.
+ - Use the correct variable name
+ - Use %b, so that characters are interpreted properly.
+ Thanks to Wim and Alkis for catching my blunders.
+
+ 2396 Vagrant Cascadian 2012-10-29
+ Fix bashism in ltsp-config by using printf instead of 'echo -e'.
+ http://bugs.debian.org/690618
+
+ 2371 Alkis Georgopoulos 2012-07-25
+ ltsp-config: fix dnsmasq configuration for multiple proxy subnets
+
+=== modified file 'server/ltsp-config'
+--- old/server/ltsp-config 2012-06-07 06:41:39 +0000
++++ new/server/ltsp-config 2012-10-30 19:39:16 +0000
+@@ -54,7 +54,7 @@
+ if grep -q "$match" "$file"; then
+ sed "s/$match/$replace/" -i "$file"
+ else
+- echo -e "$replace" >> "$file"
++ printf "$replace\n" >> "$file"
+ fi
+ }
+
+@@ -123,7 +123,8 @@
+ # do nothing on these networks
+ ;;
+ *)
+- echo "${separator}dhcp-range=$subnet,proxy"
++ # echo in dash translates "\n", use printf to keep it
++ printf "%s" "${separator}dhcp-range=$subnet,proxy"
+ # Insert a separator only after the first line
+ separator="\n"
+ ;;
+
diff -Nru ltsp-5.4.2/debian/patches/fix-screen-x-common-bashisms ltsp-5.4.2/debian/patches/fix-screen-x-common-bashisms
--- ltsp-5.4.2/debian/patches/fix-screen-x-common-bashisms 1969-12-31 16:00:00.000000000 -0800
+++ ltsp-5.4.2/debian/patches/fix-screen-x-common-bashisms 2012-11-19 14:33:11.000000000 -0800
@@ -0,0 +1,17 @@
+ 2398 Vagrant Cascadian 2012-10-29
+ Fix another use of 'echo -e' by switching to printf.
+ http://bugs.debian.org/692920
+
+=== modified file 'client/share/ltsp/screen-x-common'
+--- old/client/share/ltsp/screen-x-common 2012-05-14 19:23:51 +0000
++++ new/client/share/ltsp/screen-x-common 2012-10-29 19:34:41 +0000
+@@ -43,7 +43,7 @@
+ DISP="$DISPLAY"
+
+ error_delay() {
+- echo -n -e "\n\rERROR: $1"
++ printf "\n\rERROR: %s" "$1"
+ read CMD
+ }
+
+
diff -Nru ltsp-5.4.2/debian/patches/ltsp-update-image-aufs-submounts ltsp-5.4.2/debian/patches/ltsp-update-image-aufs-submounts
--- ltsp-5.4.2/debian/patches/ltsp-update-image-aufs-submounts 1969-12-31 16:00:00.000000000 -0800
+++ ltsp-5.4.2/debian/patches/ltsp-update-image-aufs-submounts 2012-11-19 14:33:11.000000000 -0800
@@ -0,0 +1,34 @@
+ 2401 Vagrant Cascadian 2012-11-16
+ ltsp-update-image: Mount aufs sub-mounts directly. If we do not mount the
+ sub-mounts directly, systems with a separate /boot partition end up with no
+ kernels for network boot.
+
+=== modified file 'server/ltsp-update-image'
+--- old/server/ltsp-update-image 2012-06-14 15:01:00 +0000
++++ new/server/ltsp-update-image 2012-11-17 07:05:52 +0000
+@@ -145,6 +145,24 @@
+ done
+ test -n "$union_type" || die "No overlayfs or aufs support detected"
+ mark_mount -t "$union_type" -o "$union_opts" "$union_type" "$cu_chroot"
++ if [ "aufs" = "$union_type" ]; then
++ # Aufs doesn't handle sub-mounts, so mount each needed sub-mount
++ # directly. If we do not mount the sub-mounts directly, systems
++ # with a separate /boot partition end up with no kernels for
++ # network boot.
++ while IFS= read -r point; do
++ case "$point" in
++ "$cu_rofs"*|/)
++ ;;
++ *)
++ mkdir -p "$cu_cow${point%/}"
++ mark_mount -t "$union_type" -o "dirs=$cu_cow${point%/}=rw:$cu_rofs${point%/}=ro" "$union_type" "$cu_chroot${point%/}"
++ ;;
++ esac
++ done <<EOF
++$(get_mounts "$chroot")
++EOF
++ fi
+ fi
+ chroot "$cu_chroot" /usr/share/ltsp/ltsp-cleanup --yes
+ }
+
diff -Nru ltsp-5.4.2/debian/patches/move-ltspconfig-cache ltsp-5.4.2/debian/patches/move-ltspconfig-cache
--- ltsp-5.4.2/debian/patches/move-ltspconfig-cache 1969-12-31 16:00:00.000000000 -0800
+++ ltsp-5.4.2/debian/patches/move-ltspconfig-cache 2012-11-19 14:33:11.000000000 -0800
@@ -0,0 +1,30 @@
+Move ltspconfig cache processing earlier, so that variables defined in lts.conf
+can override some autodetected variables.
+http://bugs.debian.org/689668
+
+Index: ltsp-5.4.2/client/share/ltsp/ltsp_config.d/00-ltspconfig-cache
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ ltsp-5.4.2/client/share/ltsp/ltsp_config.d/00-ltspconfig-cache 2012-06-27 14:26:21.000000000 -0700
+@@ -0,0 +1,8 @@
++# Source /var/cache/ltsp/ltsp_config
++if [ -f /var/cache/ltsp/ltsp_config ]; then
++ set -a
++ . /var/cache/ltsp/ltsp_config
++ set +a
++ cat /var/cache/ltsp/ltsp_config >> ${ltsp_config_env} || true
++fi
++
+Index: ltsp-5.4.2/client/share/ltsp/ltsp_config.d/01-ltspconfig-cache
+===================================================================
+--- ltsp-5.4.2.orig/client/share/ltsp/ltsp_config.d/01-ltspconfig-cache 2012-06-27 14:26:21.000000000 -0700
++++ /dev/null 1970-01-01 00:00:00.000000000 +0000
+@@ -1,8 +0,0 @@
+-# Source /var/cache/ltsp/ltsp_config
+-if [ -f /var/cache/ltsp/ltsp_config ]; then
+- set -a
+- . /var/cache/ltsp/ltsp_config
+- set +a
+- cat /var/cache/ltsp/ltsp_config >> ${ltsp_config_env} || true
+-fi
+-
diff -Nru ltsp-5.4.2/debian/patches/series ltsp-5.4.2/debian/patches/series
--- ltsp-5.4.2/debian/patches/series 2012-06-04 13:50:25.000000000 -0700
+++ ltsp-5.4.2/debian/patches/series 2012-11-20 21:27:32.000000000 -0800
@@ -1,3 +1,12 @@
use-test-binary
initramfs-busybox-sleep
getltscfg-makefile-flags
+fix-ltsp-cleanup-bashism
+fix-ltsp-config-bashisms
+fix-screen-x-common-bashisms
+fix-dashisms-using-local-dash
+ltsp-update-image-aufs-submounts
+use-run-in-initramfs-udhcp-hook
+move-ltspconfig-cache
+fatclients-return-0
+cryptsetup-swap-with-nbd
diff -Nru ltsp-5.4.2/debian/patches/use-run-in-initramfs-udhcp-hook ltsp-5.4.2/debian/patches/use-run-in-initramfs-udhcp-hook
--- ltsp-5.4.2/debian/patches/use-run-in-initramfs-udhcp-hook 1969-12-31 16:00:00.000000000 -0800
+++ ltsp-5.4.2/debian/patches/use-run-in-initramfs-udhcp-hook 2012-11-19 14:33:11.000000000 -0800
@@ -0,0 +1,27 @@
+ 2393 Alkis Georgopoulos 2012-09-22
+ Debian: maintain compatibility with initramfs-tools < 0.103.
+
+ 2373 Stéphane Graber 2012-08-01
+ Debian: New initamfs-tools uses /run/net- instead of /tmp/net-, update the various scripts.
+
+=== modified file 'client/Debian/share/initramfs-tools/scripts/init-premount/udhcp'
+--- old/client/Debian/share/initramfs-tools/scripts/init-premount/udhcp 2012-05-14 13:04:50 +0000
++++ new/client/Debian/share/initramfs-tools/scripts/init-premount/udhcp 2012-11-18 21:27:10 +0000
+@@ -263,12 +263,14 @@
+ NTPSVR='$ntpsvr'
+ TIMESVR='$ntpsvr'
+ TIMEZONE='$timezone'
+-SWAPSVR='$swapsvr'" > /tmp/net-$interface.conf
++SWAPSVR='$swapsvr'" > /run/net-$interface.conf
+
++# Also make a /tmp symlink for backwards compatibility
++ln -sf /run/net-$interface.conf /tmp/net-$interface.conf
+ # Write the file that'll be sourced by the callee function run_scripts
+ mkdir -p /conf
+ # Only export the lines that have something after the =
+-sed -n "/[^=]*=[' ]*$/!s/.*/export &/p" "/tmp/net-$interface.conf" > /conf/param.conf
++sed -n "/[^=]*=[' ]*$/!s/.*/export &/p" "/run/net-$interface.conf" > /conf/param.conf
+ }
+
+ # Main
+
diff -Nru ltsp-5.4.2/debian/po/bg.po ltsp-5.4.2/debian/po/bg.po
--- ltsp-5.4.2/debian/po/bg.po 2012-06-27 16:15:51.000000000 -0700
+++ ltsp-5.4.2/debian/po/bg.po 2012-11-20 21:28:20.000000000 -0800
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: ltsp\n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: 2009-09-07 11:04+0300\n"
"Last-Translator: Damyan Ivanov <dmn@debian.org>\n"
"Language-Team: Bulgarian <dict@fsa-bg.org>\n"
diff -Nru ltsp-5.4.2/debian/po/ca.po ltsp-5.4.2/debian/po/ca.po
--- ltsp-5.4.2/debian/po/ca.po 2012-06-27 16:15:51.000000000 -0700
+++ ltsp-5.4.2/debian/po/ca.po 2012-11-20 21:28:20.000000000 -0800
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: 5.0.31debian2\n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: 2007-10-18 13:34+0200\n"
"Last-Translator: Jordà Polo <jorda@ettin.org>\n"
"Language-Team: Catalan <debian-l10n-catalan@lists.debian.org>\n"
diff -Nru ltsp-5.4.2/debian/po/cs.po ltsp-5.4.2/debian/po/cs.po
--- ltsp-5.4.2/debian/po/cs.po 2012-06-27 16:15:51.000000000 -0700
+++ ltsp-5.4.2/debian/po/cs.po 2012-11-20 21:28:20.000000000 -0800
@@ -15,7 +15,7 @@
msgstr ""
"Project-Id-Version: ltsp\n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: 2007-10-20 10:38+0200\n"
"Last-Translator: Miroslav Kure <kurem@debian.cz>\n"
"Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n"
diff -Nru ltsp-5.4.2/debian/po/da.po ltsp-5.4.2/debian/po/da.po
--- ltsp-5.4.2/debian/po/da.po 2012-06-27 16:15:51.000000000 -0700
+++ ltsp-5.4.2/debian/po/da.po 2012-11-20 21:28:20.000000000 -0800
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: ltsp\n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: 2010-10-07 17:30+01:00\n"
"Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
"Language-Team: Danish <debian-l10n-danish@lists.debian.org> \n"
diff -Nru ltsp-5.4.2/debian/po/de.po ltsp-5.4.2/debian/po/de.po
--- ltsp-5.4.2/debian/po/de.po 2012-06-27 16:15:51.000000000 -0700
+++ ltsp-5.4.2/debian/po/de.po 2012-11-20 21:28:20.000000000 -0800
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: ltsp\n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: 2007-10-21 18:42+0200\n"
"Last-Translator: Wolfgang Schweer <schweer@cityweb.de>\n"
"Language-Team: German <debian-l10n-german@lists.debian.org>\n"
diff -Nru ltsp-5.4.2/debian/po/es.po ltsp-5.4.2/debian/po/es.po
--- ltsp-5.4.2/debian/po/es.po 2012-06-27 16:15:51.000000000 -0700
+++ ltsp-5.4.2/debian/po/es.po 2012-11-20 21:28:20.000000000 -0800
@@ -38,7 +38,7 @@
msgstr ""
"Project-Id-Version: es\n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: 2009-03-28 19:43+0100\n"
"Last-Translator: José L. Redrejo Rodríguez <jredrejo@debian.org>\n"
"Language-Team: spanish <debian-l10n-spanish@lists.debian.org>\n"
diff -Nru ltsp-5.4.2/debian/po/eu.po ltsp-5.4.2/debian/po/eu.po
--- ltsp-5.4.2/debian/po/eu.po 2012-06-27 16:15:51.000000000 -0700
+++ ltsp-5.4.2/debian/po/eu.po 2012-11-20 21:28:20.000000000 -0800
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: LTSP-debconf\n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: 2007-07-04 10:11+0200\n"
"Last-Translator: Piarres Beobide <pi@beobide.net>\n"
"Language-Team: Euskara <librezale@librezale.org>\n"
diff -Nru ltsp-5.4.2/debian/po/fi.po ltsp-5.4.2/debian/po/fi.po
--- ltsp-5.4.2/debian/po/fi.po 2012-06-27 16:15:51.000000000 -0700
+++ ltsp-5.4.2/debian/po/fi.po 2012-11-20 21:28:20.000000000 -0800
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: ltsp\n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: 2007-10-18 20:50+0200\n"
"Last-Translator: Esko Arajärvi <edu@iki.fi>\n"
"Language-Team: Finnish <debian-l10n-finnish@lists.debian.org>\n"
diff -Nru ltsp-5.4.2/debian/po/fr.po ltsp-5.4.2/debian/po/fr.po
--- ltsp-5.4.2/debian/po/fr.po 2012-06-27 16:15:51.000000000 -0700
+++ ltsp-5.4.2/debian/po/fr.po 2012-11-20 21:28:20.000000000 -0800
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: 2007-10-18 09:51+0100\n"
"Last-Translator: Jean-Baka Domelevo-Entfellner <domelevo@gmail.com>\n"
"Language-Team: French <debian-l10n-french@lists.debian.org>\n"
diff -Nru ltsp-5.4.2/debian/po/gl.po ltsp-5.4.2/debian/po/gl.po
--- ltsp-5.4.2/debian/po/gl.po 2012-06-27 16:15:51.000000000 -0700
+++ ltsp-5.4.2/debian/po/gl.po 2012-11-20 21:28:20.000000000 -0800
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: ltsp\n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: 2007-10-18 21:16+0100\n"
"Last-Translator: Jacobo Tarrio <jtarrio@debian.org>\n"
"Language-Team: Galician <proxecto@trasno.net>\n"
diff -Nru ltsp-5.4.2/debian/po/it.po ltsp-5.4.2/debian/po/it.po
--- ltsp-5.4.2/debian/po/it.po 2012-06-27 16:15:51.000000000 -0700
+++ ltsp-5.4.2/debian/po/it.po 2012-11-20 21:28:20.000000000 -0800
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: ltsp 5.1.83-1\n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: 2009-11-13 13:36+0100\n"
"Last-Translator: Vincenzo Campanella <vinz65@gmail.com>\n"
"Language-Team: Italian <tp@lists.linux.it>\n"
diff -Nru ltsp-5.4.2/debian/po/ja.po ltsp-5.4.2/debian/po/ja.po
--- ltsp-5.4.2/debian/po/ja.po 2012-06-27 16:15:51.000000000 -0700
+++ ltsp-5.4.2/debian/po/ja.po 2012-11-20 21:28:20.000000000 -0800
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: ltsp 5.1.69-1\n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: 2009-04-07 08:26+0900\n"
"Last-Translator: Hideki Yamane (Debian-JP) <henrich@debian.or.jp>\n"
"Language-Team: Japanese <debian-japanese@lists.debian.org>\n"
diff -Nru ltsp-5.4.2/debian/po/nb.po ltsp-5.4.2/debian/po/nb.po
--- ltsp-5.4.2/debian/po/nb.po 2012-06-27 16:15:51.000000000 -0700
+++ ltsp-5.4.2/debian/po/nb.po 2012-11-20 21:28:20.000000000 -0800
@@ -15,7 +15,7 @@
msgstr ""
"Project-Id-Version: nb\n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: 2009-11-01 11:25MET\n"
"Last-Translator: Petter Reinholdtsen <pere@hungry.com>\n"
"Language-Team: Norwegian Bokmål <i18n-nb@lister.ping.uio.no>\n"
diff -Nru ltsp-5.4.2/debian/po/nl.po ltsp-5.4.2/debian/po/nl.po
--- ltsp-5.4.2/debian/po/nl.po 2012-06-27 16:15:51.000000000 -0700
+++ ltsp-5.4.2/debian/po/nl.po 2012-11-20 21:28:20.000000000 -0800
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: ltsp\n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: 2007-10-19 18:30+0100\n"
"Last-Translator: Bart Cornelis <cobaco@skolelinux.no>\n"
"Language-Team: debian-l10n-dutch <debian-l10n-dutch@lists.debian.org>\n"
diff -Nru ltsp-5.4.2/debian/po/pt_BR.po ltsp-5.4.2/debian/po/pt_BR.po
--- ltsp-5.4.2/debian/po/pt_BR.po 2012-06-27 16:15:51.000000000 -0700
+++ ltsp-5.4.2/debian/po/pt_BR.po 2012-11-20 21:28:20.000000000 -0800
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: ltsp\n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: 2007-10-24 02:02-0200\n"
"Last-Translator: Felipe Augusto van de Wiel (faw) <faw@debian.org>\n"
"Language-Team: l10n portuguese <debian-l10n-portuguese@lists.debian.org>\n"
diff -Nru ltsp-5.4.2/debian/po/pt.po ltsp-5.4.2/debian/po/pt.po
--- ltsp-5.4.2/debian/po/pt.po 2012-06-27 16:15:51.000000000 -0700
+++ ltsp-5.4.2/debian/po/pt.po 2012-11-20 21:28:20.000000000 -0800
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: ltsp 5.0.31debian2\n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: 2007-10-22 19:51+0100\n"
"Last-Translator: Ricardo Silva <ardoric@gmail.com>\n"
"Language-Team: Portuguese <traduz@debianpt.org>\n"
diff -Nru ltsp-5.4.2/debian/po/ru.po ltsp-5.4.2/debian/po/ru.po
--- ltsp-5.4.2/debian/po/ru.po 2012-06-27 16:15:51.000000000 -0700
+++ ltsp-5.4.2/debian/po/ru.po 2012-11-20 21:28:20.000000000 -0800
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: 5.0.31debian2\n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: 2007-10-18 21:45+0400\n"
"Last-Translator: Yuri Kozlov <kozlov.y@gmail.com>\n"
"Language-Team: Russian <debian-l10n-russian@lists.debian.org>\n"
diff -Nru ltsp-5.4.2/debian/po/sk.po ltsp-5.4.2/debian/po/sk.po
--- ltsp-5.4.2/debian/po/sk.po 2012-06-27 16:15:51.000000000 -0700
+++ ltsp-5.4.2/debian/po/sk.po 2012-11-20 21:28:20.000000000 -0800
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: ltsp 5.2.16-1\n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: 2011-12-11 19:24+0100\n"
"Last-Translator: Slavko <linux@slavino.sk>\n"
"Language-Team: slovenčina <debian-l10n-slovak@lists.debian.org>\n"
diff -Nru ltsp-5.4.2/debian/po/sv.po ltsp-5.4.2/debian/po/sv.po
--- ltsp-5.4.2/debian/po/sv.po 2012-06-27 16:15:52.000000000 -0700
+++ ltsp-5.4.2/debian/po/sv.po 2012-11-20 21:28:20.000000000 -0800
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: ltsp\n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: 2007-10-18 10:10+0100\n"
"Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
"Language-Team: Swedish <debian-l10n-swedish@lists.debian.org>\n"
diff -Nru ltsp-5.4.2/debian/po/templates.pot ltsp-5.4.2/debian/po/templates.pot
--- ltsp-5.4.2/debian/po/templates.pot 2012-06-27 16:15:51.000000000 -0700
+++ ltsp-5.4.2/debian/po/templates.pot 2012-11-20 21:28:19.000000000 -0800
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: ltsp\n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
diff -Nru ltsp-5.4.2/debian/po/vi.po ltsp-5.4.2/debian/po/vi.po
--- ltsp-5.4.2/debian/po/vi.po 2012-06-27 16:15:52.000000000 -0700
+++ ltsp-5.4.2/debian/po/vi.po 2012-11-20 21:28:20.000000000 -0800
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: ltsp 5.0.31debian2\n"
"Report-Msgid-Bugs-To: ltsp@packages.debian.org\n"
-"POT-Creation-Date: 2012-06-27 18:15-0500\n"
+"POT-Creation-Date: 2012-11-20 21:28-0800\n"
"PO-Revision-Date: 2007-10-19 22:22+0930\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"
unblock ltsp/5.4.2-4
Reply to: