DevelopmentSpecificationsKCMLDAPController
Revision as of 05:22, 13 October 2014 by imported>TimothyPearson
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
File: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
--------------------------------------------------------------------------------