[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