User login

  • 3.1.0 (2010-06-25)
    • usability improvements
    • Asterisk voicemail support
    • new hosts module for user accounts to define valid login workstations (replaces inetOrgPerson schema hack) (2951116)
    • PDF editor: descriptive fields
    • lamdaemon:
      • sudo entry needs to be changed to ".../lamdaemon.pl *"
      • replaced PHP SSH2 with phpseclib
    • LAM Pro
      • custom scripts: new options to hide executed commands and define if output is HTML or plain text
      • support sudo entry management (object class sudoRole)
    • fixed bugs:
      • Asterisk password handling (patch 2979728)
      • Samba domain SID check (2994528)
      • language selection at login (2996335)
  • 3.0.0 (2010-03-24)
    • support to remove extension from an existing account: shadowAccount, sambaSamAccount, eduPerson
    • file upload: allow to select account modules for upload
    • removed frames
    • Unix: automatic user name generation from first and last name (2492675)
    • LAM Pro:
      • support OpenLDAP password policies (ppolicy)
      • manage host IP addresses (ipHost)
    • fixed bugs:
      • Multi-delete not working (2931458)
      • Samba: can/must change password needs to be read from domain policy (2919236)
      • DNs which include "#" are not editable/deletable (2931461)
      • fixed configure/Makefile 
  • 2.9.0 (2009-12-16)
    • Asterisk support
    • new tool: server information
    • consolidated LAM documentation in new manual (docs/manual/index.html)
    • DHCP: add host name to fixed IPs (RFE 2898948)
    • LAM Pro:
      • enabled custom scripts for self service
      • support for nisObject object class
    • fixed bugs:
      • unable to edit accounts with DNs that contain spaces next to a comma (2889473)
      • login method "LDAP search" has problems if LDAP server is down (2889414)
      • filter in account lists did not support non-ASCII letters
      • alias handling (2901248)
      • DHCP range check (2903267)
  • 2.8.0 (2009-10-28)
    • ability to hide fields: inetOrgPerson, sambaSamAccount
    • compatibility with PHP 5.3
    • one central button to change passwords on account pages
    • removed support for Samba 2 accounts
    • removed lamdaemonOld script

     

  • 2.7.0 (2009-08-05)
    • LAM Pro: allow to execute custom scripts on create/modify/delete
    • log client IP at login attempt
    • added separate configuration option to enable/disable TLS encryption
    • Samba 3: allow to disable LM hashes (on by default) (RFE 2657140)
    • DHCP: added description field and reordered fixed IP input fields
    • fixed bugs:
      • added additional check for creating home directories (2798489)
      • support memcache for session storage (2811505)
  • 2.6.0 (2009-04-08)
    • support NIS netgroups
    • support EDU person accounts (RFE 1413731)
    • Personal: support departmentNumber attribute
    • DHCP: allow file upload
    • added config option to search LAM login users in LDAP (RFE 2494249)
    • help messages are displayed as tooltips
    • LAM Pro
      • add businessCategory to self service (RFE 2494246)
      • allow to customize page headers and use custom CSS styles
  • 2.5.0 (2009-01-21)
    • LAM Pro
      • supports rfc2307bis schema for Unix groups (RFE 2111694)
      • added alias manangement (object classes alias + uidObject) (RFE 1912779)
    • Shadow: module is now optional when creating new accounts
    • Kolab:
      • account extension is now optional
      • can be used without Unix module
      • self service uses no extra LDAP suffix but uses global setting
    • DHCP:
      • several bugfixes
      • added PDF support
      • support multiple Netbios name servers (RFE 2180179)
    • Samba 3:
      • self service sets attribute "sambaPwdLastSet" on password change (LAM Pro)
      • password timestamps can be updated on password reset page (LAM Pro)
      • option to force password change on next login
      • profile options for time when the user can/must change the password
  • 2.4.0 (2008-10-15)
    • added DHCP management (donated by Siedl networks GmbH)
    • requires PHP 5.1.2
    • MHash dependendy replaced by Hash
    • save last selected server profile from login page
    • lamdaemon
      • separate installation package for Debian/Fedora/Suse
      • allow to specify SSH port
      • added Syslog logging
      • Unix: added profile options for lamdaemon
    • LAM Pro: password reset page is able to unlock Samba accounts and sets shadowLastChange
    • fixed bugs:
      • problems with DN containing "(" and ")" (2059740)
      • problem with gecos field in file upload (2103936)
  • 2.3.0 (2008-04-30)
    • added Polish translation
    • support phpGroupWare accounts
    • password policies
    • redesigned PDF editor
    • show mail addresses as link in account list
    • Unix: allow primary group members to be added as memberUid
    • Kolab: support LAM Pro self service
    • LAM Pro: new account type for groupOf(Unique)Names
    • fixed bugs:
      • XHTML headers should be removed (1912736)
  • 2.2.0 (2008-01-23)
    • account lists:
      • allow to switch sorting
      • added separate configuration page and store settings in cookies
      • list size can now be set individually for each account type on the list configuration page
      • new PDF buttons
    • use suffix from account list as default for new accounts (patch 1823583)
    • Security: passwords in configuration files are now saved as hash values
    • improved design
    • style fixes for Internet Explorer users
    • Unix:
      • allow to set host passwords (RFE 1754069)
      • allow to generate random passwords for users
    • Samba 3 groups: Samba part is now optional
    • Personal: add object classes person and organizationalPerson for new accounts (RFE 1830033)
    • new LDAP schema check on tests page
    • LAM Pro:
      • added possibility for deskside support to reset passwords at account list page
      • access levels (read only, change passwords, write access) for server profiles
  • 2.1.0 (2007-11-07)
    • tabular design for account pages
    • show DN on account pages
    • Samba 3: made Samba account optional
    • Samba 3: manages now terminal server settings
    • fixed bugs:
      • LAM Pro: UTF-8 characters are invalid displayed on configuration page (1788752)
      • LAM works again on PHP 5.1.x (1792447)
      • Quota: managing group quotas does not work (1811728)
      • Samba 3 domains: lockout users after bad logon attempts must allow 0 - 999 (1814578)
  • 2.0.0 (2007-08-08)
    • new translations: Chinese (Simplified), Czech and Portuguese
    • usability improvements
    • LDAP accounts including child entries can now be moved
    • group list can show primary members (RFE 1517679 and patch 1722460)
    • more translated example texts (RFE 1702140)
    • inetOrgPerson: now manages homePhone, roomNumber, businessCategory
    • posixAccount: allow to create home directories in file upload (RFE 1665034)
    • account lists: display buttons on top and bottom (RFE 1702136)
    • fixed bugs:
      • OU editor: help images (1702132)
      • config editor: extra space (1702269)
      • fixed some inconsistent help entries (1694863)
      • user list: refreshing GID translation did not work (1719168)
      • allow uid as RDN attribute for inetOrgPerson (1740499)
      • PHP Warning: mcrypt_decrypt(): The IV parameter must be ... (1742543)
      • uid attribute no longer required for InetOrgPerson (1757215)
  • 1.3.0 (2007-03-28)
    • improved design
    • user list can now display jpegPhoto attributes
    • lamdaemon: support for multiple servers
    • LAM Pro: users may change their photos (jpegPhoto)
    • fixed bugs:
      • ShadowAccount: PDF entry for expire date was wrong (1658868)
      • Samba groups: fixed help entry (patch 1664542)
      • Debian package did not include lamdaemonOld.pl (1660493)
      • NIS mail aliases: allow more characters in alias name (1674198)
      • fixed syntax errors in some .htaccess files
      • security fix: HTML special characters in LDAP data were not escaped
  • 1.2.0 (2007-01-24)
    • Samba 3: better handling of date values
    • Samba 3: Handling of locked accounts (RFE 1609076)
    • LAM Pro: modules can define configuration settings (Unix: password hashing)
    • LAM Pro: management of groupOfNames and groupOfUniqueNames entries (RFE 875482)
    • fixed bugs:
      • Lamdaemon test did not work on PHP 4
      • InetOrgPerson: Problems with error messages (1628799)
  • 1.1.1 (2006-11-01)
    • Lamdaemon: added test page (Tools -> Tests -> Lamdaemon test)
    • LAM Pro: Samba passwords can now be synchronized with Unix password
    • Shadow account: better management of expiration date
    • fixed bugs:
      • Unix: password hashing problem (1562426)
      • Unix: No error message for wrong UID numbers in file upload
      • Filters in account lists get lost when sorting the table
  • 1.1.0 (2006-09-20)
    • Lamdaemon now uses the SSH implementation from PECL which is much more stable
    • Samba 2/3: "Use Unix password" now on by default (1517678)
  • 1.0.4 (2006-08-10)
    • added Russian translation
    • Samba 3: added policies for domain objects
    • inetLocalMailRecipient: print warning if local address is already in use
  • 1.0.3 (2006-07-05)
    • fixed bugs:
      • Kolab: fixed problem with message about missing password
      • Unix groups: fixed auto GID
      • Unix users/groups: fixed silent unlocking of passwords
      • Unix users/groups: removed invalid password option
      • Shadow: account expiration date was incorrect in some time zones
      • User list: fixed problems when deleting users and translated GIDs are activated (1503367)
  • 1.0.2 (2006-05-24)
    • security enhancements: session timeout, logging, host restrictions
    • handle LDAP attribute aliases correctly
    • fixed bugs:
      • PDF creation bug when GID translation is activated (1477111)
      • allow "@" in passwords (1477878)
      • Samba 2/3: fixed NT hashes
      • fixed handling of multi-value attributes (e.g. in inetLocalMailRecipient)
  • 1.0.1 (2006-04-12)
    • LAM can now be installed with "configure" and "make install"
    • added workaround for misspelled object classes (e.g. sambaSAMAccount by smbldap-tools)
    • Unix: merged password hash settings for Unix users and groups
    • Samba 3: added Windows group to profile options
    • security: LAM checks the session id and client IP
    • fixed bugs:
      • Samba 3: hash values were wrong in some rare cases (1440021)
      • Samba 3: readded time zone selection for logon hours (1407761)
      • Unix: call of unknown function (1450464)
  • 1.0.0 (2006-03-01)
    • new architecture with support for more account types
    • new translations: Traditional Chinese, Dutch
    • fixed bugs:
      • Samba groups: editing of special groups fixed
      • changed check for mail addresses (patch 1403922)
      • fixed JPG upload when MCrypt is enabled
      • fixed login problems for AD servers
      • improved sorting of account lists
      • fixed language setting in default configuration profile
      • fixed PHP5 warnings (getdate() and mktime())
      • error messages in Samba domain module (1437425)
      • fixed expired passwords with shadowAccount module
      • added lamdaemon.pl compatibility and security patches by Tim Rice
  • 0.5.3 (2005-12-14)
    • accounts are now deleted with subentries
    • big update for Italian translation
    • inetOrgPerson: support jpegPhoto images
    • less restrictive input checks
    • fixed bugs:
      • fixed problems with case-insensitive DNs
      • file upload did not work when max_execution_time=0 (1367957)
      • posixGroup: fixed help entries
  • 0.5.2 (2005-11-16)
    • new module for SSH public keys
    • check file permissions on login page
    • fixed bugs:
      • creation of home directories did not work
      • allow spaces in profile names (1333058)
      • fixed problem with magic_quotes_gpc in profile editor (1333069)
      • inetOrgPerson: deletion of postal address and fax number now works
  • 0.5.1 (2005-10-19)
    • Samba 3: added support for account expiration
    • fixed bugs:
      • automatic UID/GID assignment did not fully work
      • PDF: additional groups for Unix users
      • inetOrgPerson: fixed mobile number
      • Samba 2/3: passwords fixed for file uploads (1311561)
      • Samba 3: fixed logon hours (patch 1311915)
      • Samba 3: loading of domain setting from profile did not work
      • Quota: profile settings fixed
      • reduced memory usage
  • 0.5.0 (2005-09-28)
    • new architecture:
      • possibility to create Unix-only accounts
      • enhanced PDF output
      • enhanced file upload
      • enhanced editor for account profiles
      • dynamic configuration options (based on modules)
    • new plugin for managing NIS mail aliases (RFE 1050036)
    • new plugin for managing mail routing with inetLocalMailRecipient (RFE 1092137)
    • new plugin for managing MAC addresses (RFE 926017)
    • tree view
    • schema browser
    • added developer documentation
    • all pages in UTF-8
  • 0.4.9 (2005-03-09)

    Fixed bugs:

    • fixed error messages when moving an user account
    • fixed problem with special group SIDs
    • lamdaemon.pl security fix
  • 0.4.8 (2005-01-26)

    - allow "%" at the beginning of Samba home/profile path (1107998)
    - fixed bugs:
    -> fixed IE fix ;-)
    -> no more warnings for profiles with no additional groups set

  • 0.4.7 (2004-12-18)

    - Added "*.exe" to Samba logon script regex (1081715)
    - fixed bugs:
    -> Fixed doctype of main frame
    -> Removed syntax check for LDAP suffixes
    -> Fixed IE bug at login
    -> Fixed encoding in HTTP header
    -> Passwords with "'" are now handled correctly at login (1081460)
    -> Fixed Samba flags if multiple hosts were created
    -> Updated .htaccess files to be compatible with newer Apache versions

  • 0.4.6 (2004-05-28)

    - fixed bugs:
    -> Password hashes were not disabled correctly
    -> Street was copied to postal code on modify (938502)
    -> Samba host passwords were still wrong
    -> Underscore was not allowed for host names (934445)
    -> Deleting postal address or facsimile number failed (948616)
    -> TLS error handling (958497)
    -> Smaller fixes on personal settings page

  • 0.4.5 (2004-03-21)

    - added French translation
    - fixed bugs:
    -> StatusMessages with additional variables did not work
    -> Samba hosts had unnecessary objectClass shadowAccount (910084)
    -> Samba host passwords were still wrong
    -> LAM had problems with non-standard spelled object classes (907636)
    -> Perl scripts did not work if Perl is not installed in /usr/bin/perl (913554)
    -> roblems when cn!=uid (915041)
    -> home directories were not deleted by lamdaemon.pl (913552)

  • 0.4.4 (2004-02-29)

    - fixed bugs:
    -> plain posix groups could not be used as Samba 3 primary group
    -> if magic_quotes_gpc in php.ini is was set to "Off", several pages did not work
    -> some smaller bugs in mass upload
    -> Samba hash values for hosts were not correct
    -> Unix passwords could be disabled but not reenabled
    -> fixed problem with eval() in status.inc (894433)

  • 0.4.3 (2004-02-09)

    - new login layout
    - added Hungarian and Japanese translations
    - fixed bugs:
    -> Samba paswords were sometimes empty for new users (892272)
    -> links in list views may not work with web servers other than Apache

  • 0.4.2 (2004-01-21)

    - added config wizard
    - MHash is only needed for PHP < 4.3
    - use Blowfish for encryption instead of MCrypt

  • 0.4.10 (2005-07-28)
    • added PHP5 support
  • 0.4.1 (2003-12-29)

    - better error handling at login
    - support spaces in DNs
    - PDF text for users
    - create missing OUs recursivly
    - fixed bugs:
    -> SMD5 passwords were wrong
    -> primaryGroupSID wrong if SID has no relation to Algorithmic RID Base
    -> Samba 2 accounts could not be created

  • 0.4 (Beta 1) (2003-10-29)

    - improved design
    - improved documentation
    - Fixed possible error which could delete entries if objectclass didn't fit
    - Fixed many samba 3.0 related bugs, most related to SIDs
    - edit group members directly
    - support for several password hashes (CRYPT/SHA/SSHA/MD5/SMD5/PLAIN)
    - PDF output for groups and hosts

  • 0.3 (Alpha 3) (2003-08-31)

    - Samba 3 support
    - manage Samba 3 domains
    - multiple configuration files
    - PDF output
    - better mass creation

  • 0.2 (Alpha 2) (2003-06-05)

    - support for multiple OUs + OU-Editor
    - account creation via file upload
    - profile editor
    - experimental Samba 3 support
    - fixed a lot of bugs

  • 0.1 (Alpha 1) (2003-05-24)

    Initial release