diff --git a/bin/install.pike b/bin/install.pike index d9d784eb6f56b99b0c4d4885b2a88a9d0786c524..9fc1d1090708fc9c9e9d72b8bb1c90ad85469570 100644 --- a/bin/install.pike +++ b/bin/install.pike @@ -264,7 +264,7 @@ void do_export() "rm -rf "+export_base_name+".dir "+tmpname+".x\n" ); chmod(tmpname+".x",0755); - string script=sprintf("#!/bin/sh\ntar xf \"$0\" %s.x\nexec %s.x \"$0\" \"$@\"\n",tmpname,tmpname,tmpname); + string script=sprintf("#!/bin/sh\ntar xf \"$0\" %s.x\nexec ./%s.x \"$0\" \"$@\"\n",tmpname,tmpname,tmpname); if(strlen(script) >= 100) { werror("Script too long!!\n");