DevelopmentSpecificationsKCMLDAP

From Trinity Desktop Project Wiki
Jump to: navigation, search

Description

This Control Center module manages TDE workstation bonding to an LDAP/Heimdal Kerberos realm. It automatically provisions the new workstation in the realm (if needed), configures POSIX user/group mapping from the realm, installs realm certificates, and activates Kerberos single sign on ability for realm users. It is also able to disconnect a bonded machine from the realm.

Metrics

cloc --exclude-dir=.git .
    143 text files.
    136 unique files.
    278 files ignored.
http://cloc.sourceforge.net v 1.53  T=4.0 s (16.2 files/s, 22084.5 lines/s)
--------------------------------------------------------------------------------
Language                      files          blank        comment           code
--------------------------------------------------------------------------------
Bourne Shell                     14           6048           5498          36840
m4                                2           1750            259          14334
Bourne Again Shell                4           1467           2155           9109
make                             13            442            339           3394
Perl                              7            516            378           2808
C++                              13            350            271           1462
C/C++ Header                     12            185            264            469
--------------------------------------------------------------------------------
SUM:                             65          10758           9164          68416
--------------------------------------------------------------------------------

Screenshots

Realmbonding page1.png

Realmbonding page2.png

Realmbonding wizard.png