[tor-commits] [orbot/master] sets the install chmod perms to 700 properly
n8fr8 at torproject.org
n8fr8 at torproject.org
Thu Jan 26 01:12:35 UTC 2012
commit 2600519c4de58577877dfed179377a8cd795e07c
Author: Nathan Freitas <nathan at freitas.net>
Date: Sun Jan 15 10:43:49 2012 -0500
sets the install chmod perms to 700 properly
---
.../android/service/TorBinaryInstaller.java | 17 ++++-------------
1 files changed, 4 insertions(+), 13 deletions(-)
diff --git a/src/org/torproject/android/service/TorBinaryInstaller.java b/src/org/torproject/android/service/TorBinaryInstaller.java
index 9a56004..68ce745 100644
--- a/src/org/torproject/android/service/TorBinaryInstaller.java
+++ b/src/org/torproject/android/service/TorBinaryInstaller.java
@@ -34,7 +34,8 @@ public class TorBinaryInstaller implements TorServiceConstants {
Context context;
private static int isARMv6 = -1;
-
+ private static String CHMOD_EXEC = "700";
+
public TorBinaryInstaller (Context context, File installFolder)
{
this.installFolder = installFolder;
@@ -116,7 +117,6 @@ public class TorBinaryInstaller implements TorServiceConstants {
}
while ((bytecount = stm.read(buffer)) > 0)
-
{
stmOut.write(buffer, 0, bytecount);
@@ -229,25 +229,16 @@ public class TorBinaryInstaller implements TorServiceConstants {
File file = new File(ctx.getDir("bin",0), "iptables");
if ((!file.exists()) && isARMv6()) {
- copyRawFile(ctx, R.raw.iptables_g1, file, "755");
+ copyRawFile(ctx, R.raw.iptables_g1, file, CHMOD_EXEC);
changed = true;
}
// Check iptables_n1
file = new File(ctx.getDir("bin",0), "iptables");
if ((!file.exists()) && (!isARMv6())) {
- copyRawFile(ctx, R.raw.iptables_n1, file, "755");
- changed = true;
- }
-
- // Check busybox
- /*
- file = new File(ctx.getDir("bin",0), "busybox_g1");
- if (!file.exists()) {
- copyRawFile(ctx, R.raw.busybox_g1, file, "755");
+ copyRawFile(ctx, R.raw.iptables_n1, file, CHMOD_EXEC);
changed = true;
}
- */
return true;
More information about the tor-commits
mailing list