Use non-releaseable memory for regex match strings. Bug 3047
[exim.git] / src / scripts / Configure-os.h
index afe4bf8ece888f2173818787b177c1b49b768aff..dca0b9a3f8c68f5ff85052c2162f17529611382a 100755 (executable)
@@ -1,5 +1,7 @@
 #! /bin/sh
-# $Cambridge: exim/src/scripts/Configure-os.h,v 1.2 2008/01/17 13:03:35 tom Exp $
+# Copyright (c) The Exim Maintainters 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 
 # Shell script to create a link to the appropriate OS-specific header file.
 
@@ -29,9 +31,9 @@ then    echo ""
 fi
 rm -f os.h
 
-# In order to accomodate for the fudge below, copy the file instead of
+# In order to accommodate 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".