<configuration>\r
\r
<configSections>\r
- <section name="microkernel" type="MicroKernel.CustomSection, MicroKernel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />\r
- \r
+ <sectionGroup name="providerGroup">\r
+ <section name="fileSystemService" type="NeoGeo.Library.SMB.Provider.FileSystemServiceSection, NeoGeo.Library.SMB" allowDefinition="MachineToApplication" restartOnExternalChanges="true" />\r
+ <!--<section name="authenticationService" type="NeoGeo.Library.SMB.Provider.AuthenticationServiceSection, NeoGeo.Library.SMB" allowDefinition="MachineToApplication" restartOnExternalChanges="true" />-->\r
+ </sectionGroup>\r
</configSections>\r
\r
- <microkernel>\r
- <references>\r
- <!-- Must be set if no DomainController is used for Authentification, otherwise it can be left empty -->\r
- <local description="Logon" keyType="Suchwerk.Interface.IAuth" assembly="UserLogon" implementationType="Suchwerk.UserLogon" singleton="true" />\r
+ <providerGroup>\r
+ <fileSystemService defaultProvider="AllmydataFS">\r
+ <providers>\r
+ <add name="Allmydata" description="Allmydata 3.0 File System" type="TahoeFS.TahoeFS, TahoeFS"/>\r
+ </providers>\r
+ </fileSystemService>\r
+ <!--<authenticationService>\r
+ <providers>\r
+ <add name="authentication" description="" type="Suchwerk.FileSystem.AuthenticationDummy, DummyFS" />\r
+ </providers>\r
+ </authenticationService>-->\r
+ </providerGroup>\r
\r
- <!-- Must be set. Is the IPC share that all CIFS server must provide. The implementation is done very simple -->\r
- <local description="IPC$" keyType="Suchwerk.Interface.IFilesystem" assembly="NamedPipe" implementationType="Suchwerk.Filesystem.Pipe" singleton="true" />\r
- \r
- <!-- That's the CIFS server, must be included -->\r
- <local description="SMBServer" keyType="Suchwerk.Interface.ISMBPortal" assembly="PortalSMB" implementationType="Suchwerk.Portal.SMB.SMB" singleton="true" />\r
- \r
- <!-- Add here your IFilesystem implementations, the more you add, the more your server can provide \r
- The same IFilesystem implementation can be listed more than once, to provide different data views \r
- \r
- To know with share was called, add then field, "parameter_constructor=true" and instead of the\r
- parameter less standard constructor a constructor with the share name will be called -->\r
- <local description="Allmydata" keyType="Suchwerk.Interface.IFilesystem" assembly="TahoeFS" implementationType="TahoeFS.TahoeFS" singleton="true" />\r
- \r
- </references>\r
- </microkernel>\r
+ <appSettings>\r
+ <add key="ServerName" value="servername"/>\r
+ <add key="DomainController" value=""/> \r
+ <add key="LogFile" value="C:\temp\CIFS\log.txt"/>\r
+ <add key="TempDir" value="c:\temp\temp\"/> \r
+ <add key="DefaultLanguage" value="EN"/>\r
+ </appSettings>\r
\r
</configuration>\r
\r
+
\ No newline at end of file