Re: [patch] Keep executability of config.status-ed files

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

 



Hi,

On Wed, 10 Dec 2003 16:46:35 +0100, Eric Sunshine wrote:
...
> > The attached patch will "chmod +x FILE"
> > if "test -x FILE.in" (specifically if "test -x" any of the input files).
> 
> Unfortunately, older 'test' commands do not recognize the -x option, 

Just a try - this is also forbidden?: if ls -ld $f | grep -q '^...x'; then


Regards,
Lace

-- 
Jan Kratochvil; Captive: free r/w NTFS Filesystem; http://www.jankratochvil.net/
diff -u -ru autoconf-2.57-orig/lib/autoconf/status.m4 autoconf-2.57/lib/autoconf/status.m4
--- autoconf-2.57-orig/lib/autoconf/status.m4	Tue Nov 12 11:54:46 2002
+++ autoconf-2.57/lib/autoconf/status.m4	Wed Dec 10 16:19:19 2003
@@ -1027,6 +1027,11 @@
 dnl  fi
   if test x"$ac_file" != x-; then
     mv $tmp/out $ac_file
+    for f in $ac_file_inputs; do
+      if ls -ld $f | grep -q '^...x'; then
+        chmod +x $ac_file
+      fi
+    done
   else
     cat $tmp/out
     rm -f $tmp/out

[Index of Archives]     [GCC Help]     [Kernel Discussion]     [RPM Discussion]     [Red Hat Development]     [Yosemite News]     [Linux USB]     [Samba]

  Powered by Linux