[Pkg-ltsp-devel] (no subject)

Raman Pandarinathan raamanp at gmail.com
Tue Aug 12 09:34:10 UTC 2008


Dear developers,

While looking through the plugin source codes, I saw a TODO marked in
manage-mirror script.
I have modified the code for arbitary number of mirrors, which seems
to work for me.

Raman.P

----------------------patch for manage-mirror script-------------------------
--- manage-mirror.orig	2008-08-12 18:08:33.000000000 +0530
+++ /usr/share/ltsp/plugins/ltsp-build-client/Debian/010-manage-mirror	2008-08-12
18:10:09.000000000 +0530
@@ -49,13 +49,15 @@
                 # only one mirror specified
                 add_mirror "$mirror_list"
             else
-                # TODO: support an arbitrary number of mirrors
-                for number in 1 2 3 4 5 6 7 8 9 ; do
-                    mirror="$(echo "$mirror_list" | cut -d , -f $number)"
-                    if [ -n "$mirror" ]; then
-                        add_mirror "$mirror"
-                    fi
-                done
+		OIFS=$IFS
+		IFS=,
+		for mirror in $mirror_list; do
+			if [ -n "$mirror" ]; then
+				add_mirror "$mirror"
+			fi
+		done
+		IFS=$OIFS
+			
             fi
         }



More information about the Pkg-ltsp-devel mailing list