Changes

From SME Server
Jump to navigationJump to search
1,013 bytes added ,  07:59, 29 September 2016
Line 51: Line 51:  
==Alpha 6==
 
==Alpha 6==
 
* Final alpha on SME 9.  Going forward, this code will be moved to the SME 10 alpha release for ongoing development and testing
 
* Final alpha on SME 9.  Going forward, this code will be moved to the SME 10 alpha release for ongoing development and testing
* Change the way we are naming alpha package versions because it is becoming difficult to apply alpha level changes with patch files.  Each alpha release will have its own source archive
+
* Change the way we are naming alpha package versions because it is becoming difficult to apply alpha level changes with patch files.  Each alpha release will have its own source archive.  Source archive (.tar.xz) file version numbers will track with the alpha release number.
* Rewrite server-manager user accounts panel for AD integration
+
* Rewrite server-manager user accounts panel for AD integration, except for the Reset Password link.  We won't be able to update this function until we deploy SSSD, which will come in the next release
 
* Move smb.conf and AD schema extension fragments to /etc/samba
 
* Move smb.conf and AD schema extension fragments to /etc/samba
 
* Extend AD schema to include the attributes: lockable, removable, and emailForward
 
* Extend AD schema to include the attributes: lockable, removable, and emailForward
 +
* Change the koozliUser objectClass to smeExtended for extended schema attributes
 +
* Get rid of the user-create-AD action because we don't have enough control over the user create process in a server-manager panel using an action.  Instead, we added the esmith::util::createADUser() function that sets up a basic Active Directory user.  This function is somewhat analogous to the useradd utility.
 
* Replace user-create event with user-initialize
 
* Replace user-create event with user-initialize
 +
* Add user-create-profiledir and user-create-home actions as part of the user-intialize event, since the useradd utility used to do this
 
* Update user-modify, user-delete, user-lock events for AD integration
 
* Update user-modify, user-delete, user-lock events for AD integration
* Extensive clean-up smb.conf fragments now that we have a working Samba 4 deployment, including default configuration dbase parameters
   
* Create user-AD-enable and user-AD-disable actions
 
* Create user-AD-enable and user-AD-disable actions
 +
* Extensive clean-up of smb.conf fragments now that we have a working Samba 4 deployment, including default configuration dbase parameters
 +
* Update qmail and .qmail template fragments and configuration to pull user data from the Active Directory.  Spam and filtering fragments have been excluded because we have not yet decided how to handle these configuration in the Active Directory
 
* Further enhancement and refinement to esmith::AD
 
* Further enhancement and refinement to esmith::AD
  
board, director
297

edits

Navigation menu