6.1.0 # WARNING: after upgrading the database will need some time to be upgraded - Schema upgrade is now done automatically by la-sync-manager (update module), or manually using la-sql-upgrade Using a not up to date database will fail. - Add task module Setattribute: set attribute for objects matching the given filter - Add lastlogin Attribute: allow to store last login date - Improve object event log - GECOS attribute is now configurable using queryformat, in latmos-accounts.ini, use base parameter 'gecosformat' to change it - search and queryformat now support some function() - new task module: set attribute to specific value according filter - when build from filter: group and alias can have extra user/mail add to them - Zimbra: Many fixes - use 'deny booting' in dhcp when host are locked - la-cli: - add lock and banpasswd functions - add log function - add way to start/end transaction manually - now history is saved and restored at command launch - now parent env function can be called using ../ or / - shell command can be called using ! 5.2.23 - add physicalDeliveryOfficeName attribute to nethost - add netLocked attribute to nethost: when set localhost IP address as given by DHCP zone to the computer to deny is to connect to network 5.2.20 - Allow to limit attribute value from database settings - Make netZone attribute for nethost searchable 5.2.19 - Allow to use a specific cracklib dictionnary 5.2.16 - Allow to choose crypt() algorythm using crypt_method setting in latmos-accounts.ini, see man latmos-accounts.ini - Add radius mac-address authentication based support: build users list as file for freeradius via netzone - Add inventory number support 5.2.15 - When creating object related object can be directly created at the same time (man latmos-accounts: "INPUT FILE" section) - Improve code to suggest collision avoidance login at user creation - Add la-gen-passwd as installed script - Add task module to disable computer when user reach inactive state (Unusedhosts) - allow to diable task from config (disable=yes in la-sync-manager.ini) - Add task module Iprecover: delete IP from unexported hosts 5.2.14 Allow to set manager at user creation 5.2.13 Bug fix for 5.2.12 5.2.12 Allow to set subject in expiration mail Rework Employment code Add ssh-key attribute to user: LA-Tools/bin/rla-sshkey can be used to deploy it