From 8f17e3819015ea52326b674f14898e102cf2192a Mon Sep 17 00:00:00 2001 From: immarvin Date: Thu, 5 Jan 2017 22:09:46 -0500 Subject: [PATCH] use updateflag.awk under postscripts in sles diskless initrd --- xCAT-server/share/xcat/netboot/sles/genimage | 33 ++------------------ 1 file changed, 3 insertions(+), 30 deletions(-) diff --git a/xCAT-server/share/xcat/netboot/sles/genimage b/xCAT-server/share/xcat/netboot/sles/genimage index c8edb667d..0092945e9 100755 --- a/xCAT-server/share/xcat/netboot/sles/genimage +++ b/xCAT-server/share/xcat/netboot/sles/genimage @@ -1748,39 +1748,12 @@ END #if "nonodestatus" specified,do not update the nodestatus system("mkdir -p /tmp/xcatinitrd.$$/tmp/"); - open($inifile, ">", "/tmp/xcatinitrd.$$/tmp/updateflag"); + cp("$installroot/postscripts/updateflag.awk","/tmp/xcatinitrd.$$/tmp/updateflag"); + $perm = (stat("$installroot/postscripts/updateflag.awk"))[2]; + chmod($perm & 07777, "/tmp/xcatinitrd.$$/tmp/updateflag"); - print $inifile <