!! MDS development platform has moved to http://projects.mandriva.org/projects/mmc/ !!
This site is not used anymore (it's read-only) and may not be available anymore in the next weeks
! To open a new issue ticket go to http://projects.mandriva.org/projects/mmc/issues/new !
Mandriva Directory Server - Identity and network services management made easy !
Mandriva Directory Server is an open source enterprise directory platform based on LDAP designed to manage identities, access control informations, policies, application settings and user profiles.
If you already use Samba, Postfix, Squid or CUPS, you can benefit from MDS today to manage your infrastructure.
Apr 3rd 2012 - Bugfix release MDS 126.96.36.199 and MMC-CORE 188.8.131.52
This release includes more fixes for 2.4.2 and 3.0.3 releases. See the ReleaseNotes page for more details.
Oct 27th 2011 - Bugfix release MDS 184.108.40.206 and MMC-CORE 220.127.116.11
This new release fixes some regressions that appeared in MDS 2.4.2. See the ReleaseNotes page for more details.
Oct 14th 2011
The repository of Mandriva Management Console that contains MDS and Pulse 2 projects has been moved on github at : https://github.com/mandriva-management-console/mmc. Feel free to fork it and propose your patchs or new features via pull requests !
Sep 26th 2011 - New release: MDS 2.4.2
New MDS enhancements for this release:
- New extention for managing mail aliases
- New extention for managing all types of DNS records (thanks to Maxim Nikitin)
- Configuration of DHCP failover in the MMC interface
- Creation of multiple DHCP pools in DHCP subnets (thanks to Elena Kabanova)
- Ability to create multiple password policies and assign them to users (see documentation for SAMBA integration)
- New language field in the user edit page
18 tickets have been fixed for this release.
MDS is available for all major Linux distributions : Download
Jul 29th 2011 - New release: MDS 2.4.1
New MDS enhancements for this release:
- UI enhancements on lists (pagination, stored search filters)
- Zarafa support in mail module
- ACL improvements on SAMBA shares. Default ACLs are now set by default. The administrator can set access permissions to users in expert mode.
- Ability to define custom parameters on SAMBA shares
- SAMBA computer accounts can be disabled
- More control on SAMBA accounts (must change password option, password expiration option)
- The network module support the local-pac-server DHCP option (automatic proxy configuration URL)
52 tickets have been fixed for this release.
The translations of MDS are now managed on Mandriva Transifex at https://transifex.mandriva.com/projects/p/mds/. If you would like to contribute you can join the project's teams or create your own if your language is not present.
Another major update is that MDS and MMC-CORE projects are now managed by autotools for easy manual install and packaging.
May 12th 2010 - New release: MDS 2.4.0
Major new MDS features for this release:
- The audit module permits full monitoring and reporting of all modifications carried out via the MMC web interface. It allows administrators to know who did what, and when. All these events are recorded: LDAP modifications, all filesystem related modifications, and service management (stop, start, ...)
- The new LDAP password policy module makes it possible to apply user password rules : complexity, minimum size, age of validity, etc.
- New community contributed modules:
- To massively import/update users from a CSV file
- To set disk and network quota to users
- Thanks to Glen Ogilvie for these new modules :)
- Click here for the screenshots of those new features
Other new features:
- LDAP TLS support
- Support for PowerDNS LDAP
- New module to manage OpenSSH LDAP Public Keys attributes for users
Thanks a lot to the contributors who updates the translations. The MMC web interface is available in English, Brazilian Portuguese, French, German and Spanish. If your language is not supported, we will be happy to welcome new translators.
Another major update is that MDS has been splitted into two parts:
- "MMC-CORE": is the core Mandriva Management Console framework, also used by the Mandriva Pulse 2 project, an IT asset management solution for heterogeneous networks
- "MDS": contains all MDS specific modules This split will allow us to release new MMC-CORE version if needed for new Pulse 2 release.
Jul. 9th 2009 - MDS integrated into Mandriva Enterprise Server 5
Mandriva Enterprise Server 5 (MES 5) is the latest Mandriva Linux distribution targeted for the server market.
A major MES 5 feature is the Server Installation Wizard that helps to quickly setup Mandriva Directory Server on your infrastructure. In less than five minutes you can easily setup all MDS stacks: SAMBA print and file service, messaging service, DNS/DHCP service, all of them tight to a centralized LDAP server and managed using a single web management interface.
If you like the MDS project and want to support it, feel free to purchase MES 5, or any items available on the Mandriva store.
Jan. 8th 2009 - New release: MDS 2.3.2
This release features:
- a new functionality for DNS zones management: support for MX and NS records.
- scalability enhancement: multi-threading support in MMC agent. Each XML-RPC requests can be run in different threads so that multiple and concurrent XML-RPC requests can be answered efficiently. The user experience is better when lots of users are connected at the same time to the MMC web interface.
- security enhancement: TLS support with certificate check for incoming XML-RPC connections to the MMC agent. The MMC agent can deny incoming XML-RPC requests that are not signed by a specified Certificate Authority.
- other enhancement: improved external LDAP provisioning. The waiting timeout for the external LDAP connection to be set up can now be configured, allowing to switch faster to a fallback LDAP server. All provisioned users with the same profile can now be put in the same users group, thanks to the profile to group mapping functionality.
Sept. 18th 2008 - Project status
Although we have been a little quiet recently, MDS development is underway. We are working on a policy system that will allow to set user and machine settings (like Active Directory GPO system) in a heterogeneous environment. For example, we have written a Windows agent that is able to set registry keys according to policy information stored in the LDAP directory.
Another completed task is a full audit system for MDS. Every action made in the interface or performed using XML-RPC API, for example adding a user in the LDAP directory, is stored in a database. A dedicated MMC web interface module allows you to know who did what, and when.
An important recent change is a TLS certificate check to authenticate and secure the XML-RPC connection between the MMC web interface and the MMC agent. This is the first step needed to integrate MDS into a Public Key Infrastructure.
New translations have also been added in German and Polish.
Our team is currently busy delivering Pulse 2, another Mandriva product using the MDS framework. Pulse 2 is intended to provide application and update deployment mechanisms for large to very large organizations. That's why the next major MDS release is only targeted for the upcoming months.
Apr. 30th 2008 - New release: MDS 2.3.1
- Bugfix release
- New Russian translation by Vitaly Kolomeytsev
- Brazilian Portuguese translation update from Wanderlei Antonio Cavassin
- Spanish translation from Juan Asensio Sánchez
Apr. 9th 2008 - New release: MDS 2.3.0
- The MMC infrastructure has been updated and is now the main framework of another Mandriva product called "Pulse 2". Pulse 2 is intended to provide application and update deployment mechanisms for large to very large organizations. It has been designed to handle 100 000+ target computers spread on many sites
- SAMBA share and SAMBA service management improvement
- Account provisioning from multiple sources (LDAP, databases, ...) For example, an external LDAP or a GLPI ( http://glpi-project.org) account database can both be used to authenticate and create new users in the MDS:
Jan. 21st 2008 - MDS at Solutions Linux 2008 in Paris
Cédric Delfosse and Sébastien Lefebvre will be presenting the Mandriva Directory Server at Solutions Linux 2008 in Paris.
They will be available on the Mandriva booth to answer your questions and a conference will be held on Wednesday Jan. 30th.
Dec. 6th 2007 - New release: MDS 2.2.0
- DNS/DHCP management improvements
- XML-RPC server session management
- Brazilian Portuguese translation
Oct. 16th 2007 - LDS officially becomes Mandriva Directory Server
We are proud to announce that LDS becomes Mandriva Directory Server. The Management Console is now known as "Mandriva Management Console - MMC" and the API has been renamed accordingly.
This version, known as 2.1.0, adopts a new Mandriva look, and the DNS module now includes CNAME fields management.
A new member of the team has worked on the Kerberos integration and we are in the process of publishing the results of his work.
Oct. 16th 2007 - New release: MDS 2.1.0
- The project is now known as Mandriva Directory Server
- Mandriva look
- DNS CNAME records support
Jul. 20th 2007 - Linbox and Mandriva
As some of you probably already know, Linbox has been bought by Mandriva.. This has been officialised on may 25th.
More developpers will now work on Linbox Directory Server so that even more features will be available more quickly. This includes :
- Freeradius and 802.1x management capabilities
- Kerberos integration
- GPO like mechanisms
Moreover, a tool developped by Mandriva called kconfigldap will be used to store and manage KDE profiles within Linbox Directory Server. This feature is available in Corporate Desktop 4, the enterprise desktop by Mandriva.
Jul. 12th 2007 - New release: LDS 2.0.0
- DNS/DHCP management
- Norwegian translation from Atle Johansen
Apr. 5th 2007 - New release: LDS 1.1.4
- Spanish translation, thanks to Alejandro Escobar
- Mailbox quota support
Mar. 27th 2007 - The DNS/DHCP management module is available for preview
DNS/DHCP management module screenshots are available for preview here.
Our goal is to provide an easy and consistent way to manage IP addresses, domain names and reverse domain names. We will continue to bring more value to the Linbox Directory Server and provide a viable alternative to Active Directory that is and will remain easier to use.
This module will be released along with the 2.0 version, planned for April 19th 2007.
The 1.1.4 version is planned for Apr. 5th 2007.
Mar. 8th 2007 - New release: LDS 1.1.3
- user list has been improved
- the picture of a user can now be uploaded into LDAP
- the "cn" and "displayName" attributes are now filled in automatically when creating a user, and can be edited
- the "title" attribute corresponding to an employee title can now be edited
- scriptaculous framework has been updated to version 1.7.0
- code cleanup and bug fixes
Feb. 8th 2007 - New release: LDS 1.1.2
- Fedora Directory Server support
- a mail alias can automatically be associated with a group
- the login shell attribute of a user can now be edited
- SAMBA shares can now be flagged to make them non-browseable
- groups of administrators can now be associated with a SAMBA share
- bug fixes
Feb. 4th 2007 - Project Status (update)
- The next release (1.1.2) will occur february 8, 2007.
- A setup, based on Fedora Directory Server is currently working without major changes.
Jan. 29th 2007 - Project Status
Targeting version 2.0, Linbox is currently working on different items :
- the packaging for the printing management system, based on CUPS, is on its way.
- the development of a robust LDAP based DHCP/DNS management system has begun.
- LDS is currently being tested against Fedora Directory Server. The main goal is to have a multi-master setup running.
- Email management integration is functionnal and we are adding new helpful features for system administrators who need powerful and easy tools.
We are also expecting contributions, especially regarding translations. Please read this document and if you need additional help to get a translation environment working, don't hesitate to ask!