[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: