seems there is no "-a" parameter to "cp" in non-gnu "cp". Use "-p" instead.
authorTom Kistner <tom@duncanthrax.net>
Sun, 13 Apr 2008 09:22:45 +0000 (09:22 +0000)
committerTom Kistner <tom@duncanthrax.net>
Sun, 13 Apr 2008 09:22:45 +0000 (09:22 +0000)
src/scripts/Configure-os.h

index afe4bf8..f3d8d51 100755 (executable)
@@ -1,5 +1,5 @@
 #! /bin/sh
 #! /bin/sh
-# $Cambridge: exim/src/scripts/Configure-os.h,v 1.2 2008/01/17 13:03:35 tom Exp $
+# $Cambridge: exim/src/scripts/Configure-os.h,v 1.3 2008/04/13 09:22:45 tom Exp $
 
 # Shell script to create a link to the appropriate OS-specific header file.
 
 
 # Shell script to create a link to the appropriate OS-specific header file.
 
@@ -31,7 +31,7 @@ rm -f os.h
 
 # In order to accomodate for the fudge below, copy the file instead of
 # symlinking it. Otherwise we pollute the clean copy with the fudge.
 
 # In order to accomodate for the fudge below, copy the file instead of
 # symlinking it. Otherwise we pollute the clean copy with the fudge.
-cp -a ../OS/os.h-$os os.h || exit 1
+cp -p ../OS/os.h-$os os.h || exit 1
 
 # Special-purpose fudge for older versions of Linux (pre 2.1.15) that
 # use the structure name "options" instead of "ip_options".
 
 # Special-purpose fudge for older versions of Linux (pre 2.1.15) that
 # use the structure name "options" instead of "ip_options".