  * veeam-agent
    - add: new module, install and configure a default repo and job for
    	   veeam backups, Community Edition (no licence)
	   note: at the moment we only support SMB repositories
	   note: due CE licence, we cannot use scheduling, so we rely on cronjob,
	   	 see cron.d/veeam-agent for details, distfile for settings

2025-06-06 11:00:48 1.5 ku25.06a Lorenzo Canovi (KUBiC Labs, CH) <packager@kubiclabs.com>

  * srv-mail
    - fix: permissions on vmail installed files, causing dovecot to stop working

  * cln-kernels
    - upd: default kernel for daedalus, from 6.1.0-31-amd64 to 6.1.0-37-amd64

2025-05-25 15:05:55 1.5 ku25.05a Lorenzo Canovi (KUBiC Labs, CH) <packager@kubiclabs.com>

  * srv-mail
    - fix: vmail setup various error (filepath called with -f option, filepath used
    	   instead of create_dir, missing vmail user)

2025-03-15 10:17:17 1.5 ku25.03c Lorenzo Canovi (KUBiC Labs, CH) <packager@kubiclabs.com>

  * sbin/kusa-reconf, sbin/kusa-functions.sh
    - mod: today dates now in ISO format (YYYY-mm-dd instead of YYYY.mm.dd)
    - mod: conferma() pseudofunc renamed to confirm()
    - mod: minor changes to comments

  * base-server/pkgs-install
    - add: xfsprogs

2025-03-05 15:52:05 1.5 ku25.03a Lorenzo Canovi (KUBiC Labs, CH) <packager@kubiclabs.com>

  * srv-mail
    - add: dovecot virtual users support (up to now we would able to setup virtual
    	   user manually, now is integrated in the module);
	    - user db file /etc/dovecot/users
	    - utility to add/update virtual user: /usr/sbin/ku_vmail_user
	    - default homes in /home/vmail/%u (

	   related additions in module dist file:
  	    - vmail_user	system user (name, not uid)
  	    - vmail_gid		system group (name or gid)
  	    - vmail_homes	virtual users homes (%u will be appended)
  	    - vmail_quota	default quota

     - add: dovecot/conf.d/99-ku-debug.conf
     	   inactive config file, you can change it on-the-fly to activate
	   various debug options

  * cln-kernels
    - upd: daedalus version from 28 to 31

2025-02-03 09:13:07 1.5 ku25.02a Lorenzo Canovi (KUBiC Labs, CH) <packager@kubiclabs.com>

  * WIP: pve (proxmox) partial support
    - the class must be set to 'none'
    - only few modules are allowed (atm: base-rsync, local-pre, local)
    - kusa-bootstrap adds daedalus (=debian-12) repos
    - ku-distroenv from ku-base package is modified ($DISTRIB_IS_PVE added)
      pve systems are tagged as 'pve-debian-12'
    - added right id (or *) to 'relcompat' in modules available to pve
    - new modules: base-pve, base-net, base-builtin-cleanup; replaces the same
      modules with a proxmox customized ones, with a small packages subset,
      no-op post-install, etc; the changes on system are minimized

  * net
    - fix: added laptop* to if_schema that needs network-manager by default

  * base/pkgs-install.{chimaera,daedalus}
    - add: dislocker package, to read bitlocker partitions
    - add: zstd, super fast compression suite

2025-01-15 17:09:46 1.5 ku25.01a Lorenzo Canovi (KUBiC Labs, CH) <packager@kubiclabs.com>

  * base-users/default_users
    - fix: typo in 'nobody' user definition, missing a semicolon ":" will result to
    	   wrong group setting

  * net
    - add: interfaces.kiosk+dhcp

  * srv-virt
    - fix: removed base-iscsi from required modules

  * base-extend
    - fix: hddtemp package no more available starting from daedalus

  * cln-kernels
    - upd: daedalus default kernel from 6.1.0-23-amd64 to 6.1.0-28-amd64

2024-09-08 08:47:49 1.5 ku24.09a Lorenzo Canovi (KUBiC Labs, CH) <packager@kubiclabs.com>

  * Ubuntu/srv-virt/pkgs-install
    - fix: retrocompatibily, package ku-virt-utils was missing

2024-08-17 12:36:45 1.5 ku24.08b Lorenzo Canovi (KUBiC Labs, CH) <packager@kubiclabs.com>

  * base-syslog
    - fix: debian/ubuntu uses 'root' as default user, not 'syslog'

  * cln-kernels
    - upd: daedalus, default kernel from 6.1.0-16-amd64 to 6.1.0-23-amd64

  * base-users
    - upd: as new debian/devuan policy, user nobody is now in the nogroup group, instead
    	   of nobody group; the latter is commented (will not be deleted from existing
	   installations, but not created on new ones)

2024-03-26 15:22:09 1.5 ku24.07b Lorenzo Canovi (KUBiC Labs, CH) <packager@kubiclabs.com>

  * srv-virt
    - add: pkgs-install.daedalus (same of chimaera, at the moment)
  * base/run-install
    - fix: /etc/localtime link is missing full path

2024-03-26 14:12:16 1.5 ku24.03b Lorenzo Canovi (KUBiC Labs, CH) <packager@kubiclabs.com>

  * cli-zabbix
    - fix: wrong config dir /etc/zabbix/zabbix_agentd.conf.d (v5 packages vs v6 packages,
    	   directly from repos, used on zabbix server)

  * srv-glpi
    - add: glpi-genericobject-2.14.8 plugin
    - mod: kusa db definition moved from "glpi" to "srv-glpi"
    - fix: version checking logic

2024-03-07 07:26:51 1.5 ku24.03a Lorenzo Canovi (KUBiC Labs, CH) <packager@kubiclabs.com>

  * cli-glpi, relcompat
    - fix: not compatible with old ubuntu distros

  * base
    - fix: /etc/localtime is a symlink on modern systems, not a file (changed run-install
    	   script to update the symlink instead of installing a bare file)

2024-03-06 18:03:00 1.5 ku24.01b Lorenzo Canovi (KUBiC Labs, CH) <packager@kubiclabs.com>

  * cli-glpi
    - fix: init script must run under bash, not sh

  * dev-generic
    - fix: now installs linux-headers only if they can be installed (if you are using a
    	   custom kernel, maybe you don't have access to related linux-header package)

2024-01-24 17:12:36 1.5 ku24.01a Lorenzo Canovi (KUBiC Labs, CH) <packager@kubiclabs.com>

  * cln-kernels
    - upd: daedalus, to 6.1.0-16-amd64

  * mnt-vncserver
    - fix: don't restart service (=destroy any current, active session!)

2023-11-29 17:11:04 1.5 ku23.11d Lorenzo Canovi (KUBiC Labs, CH) <packager@kubiclabs.com>

  * srv-glpi
    - add: notes.txt
    - add: plugin glpi-fields-1.21.6

  * (classes)
    - add: server.glpi

  * bin/ku-machine-icon
    - add: server.glpi

2023-11-29 16:26:03 1.5 ku23.11c Lorenzo Canovi (KUBiC Labs, CH) <packager@kubiclabs.com>

  * sbin/kusa-functions.sh, apt_get_autoremove() pseudofunc
    - fix: typo, "$err=" instead of "err="

  * srv-ssh, sshd_config.daedalus
    - upd: updated openssh 1.9: from daedalus default file
    - del: removed deprecated dsa host key support
    - fix: added ssh-rsa to PubkeyAcceptedAlgorithms, to restore previous default
    	   beheaviour

  * base-ws; app-mail; app-office
    - upd: ubuntu stuffs moved to Ubuntu subdir
    - add: dadedauls support

  * bin/ku-machine-icon
    - add: server.build class
    - add: none class

  * srv-mysql (mariadb)
   - changed the version check to be more reliable

2023-11-09 19:27:03 1.5 ku23.11a Lorenzo Canovi (KUBiC Labs, CH) <packager@kubiclabs.com>

  * net
    - add: network.dhcp_resolv (default: false)
    	   if true, and if if_schema matches "dhcp" string, will allows dchp client to
	   manage /etc/resolv.conf; the default is kusa have a constant look to the
	   file, using the kuwatched daemon, and restore the original one (kusa fixed one)
	   whenever it changes
