06/16/2020 Matthieu Hautreux * auks-0.5.0 * auks.spec: add libtirpc requirements starting from Rhel8/Fedora28 * auks-api: use libtirpc when detected at configure (based on a patch from Regine Gaudin, CEA) * auks/krb5|aukspriv|spank-auks: add compat with all krb5 ccache types (patch from Romain Fihue, CEA) * auks/krb5: fix TGT filtering method to handle non file-based ccache (patch from Romain Fihue, CEA) * spank-auks: move local ctx init to slurm_spank_init_post_opt * spank-auks: fix #24 slurmstepd not killing auks process (patch from Raouf Bencheraiet) * auks-api: enlarge AUKS_CRED_DATA_MAX_LENGTH to 4096 to ensure that TGT larger than 2ko are properly handled. /!\ breaks compatibility with previous versions of auks, all slurm components must be upgraded at the same time on all nodes. (patch from Robbert Eggermont, TU Delft) * auks: make options parsing work with unsigned char (patch from Raouf Bencheraiet) 04/06/2016 Matthieu Hautreux * auksd/systemd: set max open fds limit to 32k 02/02/2016 Matthieu Hautreux * aukspriv/systemd: allow shell commands in environment file * Fix systemd dependencies (patch from Robbert Eggermont, TU Delft) 11/24/2015 Matthieu Hautreux * slurm/spank: add 'enforced' conf options to request for a valid credential at submission time or return an error to the spank stack. (see man auks.so) 11/18/2015 Matthieu Hautreux * auks-0.4.4-3 * auksd/auksdrenewer: add foreground mode using -F flag * systemd: now use 'simple' systemd type using the foreground mode and collectl logs on stderr (managed using journalctl) * specfile: correct a regression preventing from putting initscripts in the right directory 10/19/2015 Matthieu Hautreux * auks-0.4.3-3 * integrate Systemd init scripts for auks components 03/27/2015 Matthieu Hautreux * auks-0.4.3 * configure: fix for automake 1.12 (CentOS-7.x) * initscripts: remove unused pidfiles in headers (CentOS-7.x) 01/26/2015 Matthieu Hautreux * auks-0.4.2 * init scripts : change order to be launched after NTP on RHEL-6.x * slurm/spank: ensure that the renewer launched using spank is working in / and waited for at the end of the step. * cleaner: correct a bug resulting in non renewable tickets removal at each cleaning stage in auksd. * auks-0.4.1(-x) * aukspriv: add kinit timeout logic * auks: automatically inhibate auks support when no ccache available * auks SLURM Spank plugin: add hostcredcache= conf pragma to specify a particular credential cache for the slurmd actions (based on a patch from Nacho Barrientos, CERN) * code cleaning for cppcheck usage * auks SLURM Spank plugin: add sync=mode conf pragma (cf man auks.so) * libauksapi: correct a bug in uid management greater than 999999999 10/07/2010 Matthieu Hautreux * auks-0.4.0-1 * correct client/server connection timeout * improve init service internals to prevent possible daemon hangup * add minimum uid configuration param to auks slurm spank plugin * remove memory leak workaround required by MIT kerberos version prior to 1.8 (use -DLIBKRB5_MEMORY_LEAK_WORKAROUND to activate this workaround) 01/28/2010 Matthieu Hautreux * auks-0.3.8-1 official beta release * slurm plugin: add the possibility to use credential in successive spank plugins not just in the launched tasks 12/09/2009 Matthieu Hautreux * auks-0.3.7-1 official release 12/07/2009 Matthieu Hautreux * auks-0.3.6-4 * slurm plugin: correct a bug when --auks is used in slurm without argument 12/02/2009 Matthieu Hautreux * auks-0.3.6-3 * slurm plugin: enhance command line and conf file options (enable/disable) * correct a bug in aukspriv that terminate the service if a temporary error prevent from talking with the KDC * correct a bug preventing from getting a valid addressless ticket from an addressfull one 10/28/2009 Matthieu Hautreux * auks-0.3.6-2 * correct a bug preventing from getting a valid addressless ticket from an addressfull one (get a forwarded addressless ticket instead of getting a renewed ticket with NULL addr) 06/07/2009 Matthieu Hautreux * auks-0.3.6-1 * add external renewer support to slurm spank plugin 03/27/2009 Matthieu Hautreux * auks-0.3.4 * add aukspriv scripted daemon and associated service * add auks_api_renew_cred functionality 03/26/2009 Matthieu Hautreux * auks-0.3.3 * auksdrenew daemon * configuration file structure enhancement 03/17/2009 Matthieu Hautreux * auks-0.3.2 * auksdrenew support creation