[Esbox-commits] r1248 - branches/work_Fabricio/org.maemo.esbox.scratchbox.core/src/org/maemo/esbox/internal/scratchbox/adapters
fabricioepa at garage.maemo.org
fabricioepa at garage.maemo.org
Fri Feb 27 23:29:06 EET 2009
Author: fabricioepa
Date: 2009-02-27 23:29:06 +0200 (Fri, 27 Feb 2009)
New Revision: 1248
Modified:
branches/work_Fabricio/org.maemo.esbox.scratchbox.core/src/org/maemo/esbox/internal/scratchbox/adapters/MaemoSbrshAutoconfigurationAdapter.java
Log:
Adding SBRSH Sandbox support
Modified: branches/work_Fabricio/org.maemo.esbox.scratchbox.core/src/org/maemo/esbox/internal/scratchbox/adapters/MaemoSbrshAutoconfigurationAdapter.java
===================================================================
--- branches/work_Fabricio/org.maemo.esbox.scratchbox.core/src/org/maemo/esbox/internal/scratchbox/adapters/MaemoSbrshAutoconfigurationAdapter.java 2009-02-27 21:25:10 UTC (rev 1247)
+++ branches/work_Fabricio/org.maemo.esbox.scratchbox.core/src/org/maemo/esbox/internal/scratchbox/adapters/MaemoSbrshAutoconfigurationAdapter.java 2009-02-27 21:29:06 UTC (rev 1248)
@@ -36,16 +36,17 @@
* @seeorg.maemo.esbox.device.core.adapters.ISbrshAutoconfigurationAdapter#
* getDefaultConfigurationTemplate()
*/
- public String getDefaultConfigurationTemplate() {
+ public String getDefaultConfigurationTemplate(boolean sandbox) {
String sbrshHeader = "AutoTarget ${TARGET}:${TARGET_PORT} \n";
String rootstrapLine = "\t ssh ${USER}@${HOST}:${ROOTSTRAP_PATH} / rw,nonempty,allow_other,port=${HOST_PORT}\n";
String stdMounts = "\t ssh ${USER}@${HOST}:${HOST_PROJECT_PATH} ${TARGET_PROJECT_PATH} rw,nonempty,allow_other,port=${HOST_PORT}\n"
- + "\t bind /tmp /tmp \n"
+ +(sandbox?
+ "\t bind /tmp /tmp \n"
+ "\t bind /dev /dev \n"
+ "\t bind /dev/pts /dev/pts \n"
+ "\t bind /proc /proc \n"
+ "\t bind /sys /sys \n"
- + "\t bind /var /var \n";
+ + "\t bind /var /var \n": "");
if (sdkTarget instanceof IScratchboxSDKTarget) {
ShellTemplateSubstitutor substitutor = new ShellTemplateSubstitutor();
More information about the Esbox-commits
mailing list