From f2fe5c04dd8722297ec97b2737ec8812ffd5ad73 Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Fri, 16 Mar 2007 09:44:16 +0000
Subject: [PATCH] Fix for issue 1252 (restrict installed bin files to relevant platform).
---
opends/src/quicksetup/org/opends/quicksetup/installer/webstart/WebStartInstaller.java | 11 ++++++++---
1 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/opends/src/quicksetup/org/opends/quicksetup/installer/webstart/WebStartInstaller.java b/opends/src/quicksetup/org/opends/quicksetup/installer/webstart/WebStartInstaller.java
index 4424e1c..e926c2e 100644
--- a/opends/src/quicksetup/org/opends/quicksetup/installer/webstart/WebStartInstaller.java
+++ b/opends/src/quicksetup/org/opends/quicksetup/installer/webstart/WebStartInstaller.java
@@ -626,16 +626,21 @@
String perm;
File file = new File(path);
- if (file.getParent().endsWith(File.separator + "bin"))
+ if (file.getParent().endsWith(
+ File.separator + Utils.getWindowsBinariesRelativePath()) ||
+ file.getParent().endsWith(
+ File.separator + Utils.getUNIXBinariesRelativePath()))
{
if (path.endsWith(".bat"))
{
perm = "644";
- } else
+ }
+ else
{
perm = "755";
}
- } else if (path.endsWith(".sh"))
+ }
+ else if (path.endsWith(".sh"))
{
perm = "755";
} else if (path.endsWith(Utils.getUnixSetupFileName()) ||
--
Gitblit v1.10.0