Fix CONFIG_PROTECT_MASK support. Thanks to piavlo <piavka@cs.bgu.ac.il> for this...
authorZac Medico <zmedico@gentoo.org>
Thu, 15 Feb 2007 20:25:49 +0000 (20:25 -0000)
committerZac Medico <zmedico@gentoo.org>
Thu, 15 Feb 2007 20:25:49 +0000 (20:25 -0000)
svn path=/main/branches/2.1.2/; revision=5971

bin/etc-update

index 17a008bf677cd00a07b4b0db3c6ee4fdcd24d7ff..858a6b98c35c6aba5f101dae2f43b6844be48de6 100755 (executable)
@@ -60,7 +60,8 @@ function scan() {
                        rpath=$(echo "${file/\/\///}" | sed -e "s:/[^/]*$::")
                        rfile=$(echo "${file/\/\///}" | sed -e "s:^.*/::")
                        for mpath in ${CONFIG_PROTECT_MASK}; do
-                               mpath="${ROOT}${path}"
+                               mpath="${ROOT}${mpath}"
+                               mpath=$(echo "${mpath/\/\///}")
                                if [[ "${rpath}" == "${mpath}"* ]]; then
                                        mv ${rpath}/${rfile} ${rpath}/${rfile:10}
                                        break