From a66553447549b7273e57c53be7e0ec4256d0eef4 Mon Sep 17 00:00:00 2001 From: "javi%netscape.com" Date: Mon, 26 Jun 2000 23:44:28 +0000 Subject: [PATCH] Checking in the file we use for xpi install on UNIX with mozilla. --- security/psm/server/unix-install.js | 34 +++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 security/psm/server/unix-install.js diff --git a/security/psm/server/unix-install.js b/security/psm/server/unix-install.js new file mode 100644 index 000000000000..e8952c520d2c --- /dev/null +++ b/security/psm/server/unix-install.js @@ -0,0 +1,34 @@ +function checkError(errorValue) +{ + if((errorValue != SUCCESS) && (errorValue != REBOOT_NEEDED)) + { + abortInstall(errorValue); + return(true); + } + + return(false); +} // end checkError() + +// main +var err = startInstall("Netscape Personal Security Manager", "/Netscape/Personal Security Manager", "1.1.0.00058"); +logComment("startInstall() returned: " + err); + +fPSM = getFolder("Communicator","psm"); + +setPackageFolder(fPSM); +err = addDirectory("/Netscape/Personal Security Manager/Program", + "1.1.0.00058", + "psm", // dir name in jar to extract + fPSM, // Where to put this file (Returned from GetFolder) + "", // subdir name to create relative to communicatorFolder + true ); // Force Flag +logComment("addDirectory() returned: " + err); + +// check return value +if(!checkError(err)) +{ + err = finalizeInstall(); + logComment("finalizeInstall() returned: " + err); +} + +// end main