DevelopmentSpecificationsKCMLDAPController
Revision as of 16:51, 11 May 2014 by imported>Eliddell (Created page with "==Description== This Control Center module allows a system administrator to easily create and manage a LDAP/Heimdal Kerberos realm on Debian/Ubuntu. It provides an easy-to-us...")
Description
This Control Center module allows a system administrator to easily create and manage a LDAP/Heimdal Kerberos realm on Debian/Ubuntu. It provides an easy-to-use 4-step wizard to create a Primary Realm Controller, which in turn provides combined LDAP and Kerberos services to a realm. All the needed incidental software, such as certificate management and distribution, LDAP GSSAPI, etc. is automatically configured and a management process is installed to keep any expirable materials up-to-date. A framework also exists to add Secondary Realm Controller configuration, though this feature is not currently provided.
Demonstration
ogv video: kcmldapcontroller_demo.ogv
Metrics
cloc --exclude-dir=.git . 248 text files. 230 unique files. 975 files ignored. http://cloc.sourceforge.net v 1.53 T=6.0 s (17.5 files/s, 16537.7 lines/s) -------------------------------------------------------------------------------- Language files blank comment code -------------------------------------------------------------------------------- Bourne Shell 14 6051 5499 36941 m4 2 1776 259 14493 Bourne Again Shell 4 1464 2153 9131 make 25 942 814 7538 C++ 27 997 738 4080 Perl 7 516 378 2808 C/C++ Header 25 415 577 1624 C 1 3 19 10 -------------------------------------------------------------------------------- SUM: 105 12164 10437 76625 --------------------------------------------------------------------------------