Browse Source

added cryptix-jce lib

Alexander Brakowski 9 years ago
parent
commit
cf4121aa8d

+ 1 - 0
build.gradle

@@ -26,6 +26,7 @@ dependencies {
     compile files('libs/chart-library2.2.jar')
     //compile files('libs/jlan-5.jar')
     compile files('libs/alfresco-jlan.jar')
+    compile files('libs/cryptix-jce-provider.jar')
 }
 
 android {

BIN
libs/alfresco-jlan.jar


BIN
libs/cryptix-jce-provider.jar


+ 21 - 3
res/raw/jlan_config.xml

@@ -8,7 +8,7 @@
 
     <SMB>
         <host name="JLANSRV" domain="ALFRESCO">
-            <broadcast>255.255.255.255</broadcast>
+            <broadcast>192.168.1.255</broadcast>
             <smbdialects>LanMan,NT</smbdialects>
             <comment>Alfresco JLAN Server</comment>
 
@@ -22,6 +22,12 @@
         <sessionDebug flags="Negotiate,Socket,Tree"/>
         <netbiosDebug/>
         <announceDebug/>
+
+        <authenticator type="local">
+            <mode>USER</mode>
+            <NOallowGuest/>
+            <Debug/>
+        </authenticator>
     </SMB>
 
     <debug>
@@ -41,10 +47,22 @@
     </shares>
 
     <security>
+        <JCEProvider>cryptix.jce.provider.CryptixCrypto</JCEProvider>
         <authenticator>
-            <class>org.alfresco.jlan.server.auth.DefaultAuthenticator</class>
-            <mode>GUEST</mode>
+            <class>org.alfresco.jlan.server.auth.LocalAuthenticator</class>
+            <mode>USER</mode>
             <allowGuest/>
         </authenticator>
+
+        <users>
+            <user name="jlansrv">
+                <password>jlan</password>
+                <comment>System administrator</comment>
+                <administrator/>
+            </user>
+            <user name="normal">
+                <password>normal</password>
+            </user>
+        </users>
     </security>
 </jlanserver>

+ 1 - 1
res/values-de/protocols.xml

@@ -10,9 +10,9 @@
         <item>MySQL</item>
         <item>SIP</item>
         <item>SMB</item>
+        <item>CIFS</item>
         <item>SSH</item>
         <item>TELNET</item>
-
     </string-array>
 
     <string-array name="protocols_description">

+ 1 - 0
src/de/tudarmstadt/informatik/hostage/protocol/CIFS.java

@@ -38,6 +38,7 @@ public class CIFS implements Protocol, SessionListener, FileListener {
             CIFSConfigSection cifsConfig = (CIFSConfigSection) smbConfig.getConfigSection(CIFSConfigSection.SectionName);
             cifsConfig.setBroadcastMask(getBroadcastAddress());
 
+
             this.mSmbServer = new SMBServer(smbConfig);
             this.mSmbServer.addSessionListener(this);
             this.mSmbServer.addFileListener(this);

+ 1 - 1
src/de/tudarmstadt/informatik/hostage/protocol/cifs/PseudoCIFSDiskDriver.java

@@ -1,5 +1,6 @@
 package de.tudarmstadt.informatik.hostage.protocol.cifs;
 
+import org.alfresco.config.ConfigElement;
 import org.alfresco.jlan.server.SrvSession;
 import org.alfresco.jlan.server.core.DeviceContext;
 import org.alfresco.jlan.server.core.DeviceContextException;
@@ -9,7 +10,6 @@ import org.alfresco.jlan.server.filesys.FileOpenParams;
 import org.alfresco.jlan.server.filesys.NetworkFile;
 import org.alfresco.jlan.server.filesys.SearchContext;
 import org.alfresco.jlan.server.filesys.TreeConnection;
-import org.springframework.extensions.config.ConfigElement;
 
 import java.io.FileNotFoundException;
 import java.io.IOException;