Feature #1639

LDAP service accounts

Added by Davide Principi over 8 years ago. Updated over 8 years ago.

Status:CLOSEDStart date:01/30/2013
Priority:NormalDue date:01/30/2013
Assignee:-% Done:

100%

Category:nethserver-directory
Target version:v6.4-alpha2
Resolution: NEEDINFO:

Description

in NethServer/Directory.pm: write a general procedure to create a service account in LDAP. Currently some packages repeat the same steps to grant an access to LDAP:

  • add a node with device and simpleSecurityObject classes
  • generate a password with NethServer::Directory::getUserPassword
  • set userPassword attribute value
  • configure ACLs with NethServer::Directory::addAccessDirective

Those packages are

  • ejabberd
  • samba
  • directory

Registered accounts:

  • libuser
  • pam
  • ejabberd
  • samba

Also [[nethserver-mail:SOGo]] needs this feature.


Related issues

Related to NethServer 6 - Feature #1637: SOGo configuration CLOSED 01/28/2013 01/31/2013

Associated revisions

Revision 29db83e9
Added by Davide Principi over 8 years ago

NethServer/Directory.pm: added configServiceAccount() method. Refs #1639 -- LDAP service accounts

History

#1 Updated by Davide Principi over 8 years ago

  • Status changed from ON_DEV to ON_QA
  • % Done changed from 50 to 90

#2 Updated by Davide Principi over 8 years ago

  • % Done changed from 90 to 100

#3 Updated by Davide Principi over 8 years ago

  • Status changed from ON_QA to MODIFIED

#4 Updated by Davide Principi over 8 years ago

  • Project changed from 47 to NethServer 6

#6 Updated by Davide Principi over 8 years ago

  • Status changed from MODIFIED to CLOSED

#7 Updated by Davide Principi over 8 years ago

State set to closed on NethServer 6.4 alpha2 release

Also available in: Atom PDF