Difference between revisions of "SoC/2011"

 
Line 1: Line 1:
 
= SoC Projects 2011 =
 
= SoC Projects 2011 =
  
* RPC support for samba configuration (Vicentiu Ciorbaru): [[SoC/2011/smbconf]]
+
== RPC support for samba configuration ==
 +
 
 +
Samba has a registry based configuration backend: Configuration data is stored inside the registry key HKEY_LOCAL_MACHINE\Software\Samba\smbconf. A tool for reading and writing this registry stored configuration is "net conf". Access to the registry-stored configuration is performed through a module that makes use of the "reg_api" module which is the backend code for direct local access to the registry database. The reg_api interface is similar to the WINREG rpc interface. The basic goal of this project is to develop a remote variant of the "net conf" tool that allows for configuring a remote samba server with the same convenience as offered by the "net conf" tool.
 +
 
 +
* Language(s): C
 +
* Mentors: [[Obnox|Michael Adam]] and [[User:GlaDiaC|Andreas Schneider]]
 +
* Student: Vicentiu Ciorbaru
 +
* Student's project page: [[SoC/2011/smbconf]]

Latest revision as of 22:12, 13 December 2012

SoC Projects 2011

RPC support for samba configuration

Samba has a registry based configuration backend: Configuration data is stored inside the registry key HKEY_LOCAL_MACHINE\Software\Samba\smbconf. A tool for reading and writing this registry stored configuration is "net conf". Access to the registry-stored configuration is performed through a module that makes use of the "reg_api" module which is the backend code for direct local access to the registry database. The reg_api interface is similar to the WINREG rpc interface. The basic goal of this project is to develop a remote variant of the "net conf" tool that allows for configuring a remote samba server with the same convenience as offered by the "net conf" tool.