-
Notifications
You must be signed in to change notification settings - Fork 5
/
ChangeLog
160 lines (123 loc) · 5.9 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
01/11/2022 Matthieu Hautreux <matthieu.hautreux@cea.fr>
* auks-0.5.3
* auks/api: fix a timeline bug in krb5_cc_switch management
(performed prior to real cred storage in previous version, it could lead
to krb5 errors when initiating concurrent jobs with spank/auks plugin)
* spank/auks: add no_cc_switch option to avoid krb5 default cred switch
* spank/auks: add force_file_ccache option to force legacy credential
storage logic
* spank/auks: simplify hostcredcache management (no longer use KRB5CCNAME
env variable)
* auks_message : allow smaller input msg when unpacking enabling compat
between client/server if client uses smaller buffers for messaging
(patch from François Diakhaté, CEA)
* auksd : remove replay cache disabling support as deprecated in libkrb5
* build : fix autoconf/automake issues (patches from Trent Anderson,
Rémi Palancher)
* man : fix missing fields (patch from Rémi Palancher)
* known bugs : keyring ccache type is not yet supported, FILE: or KCM:
are the only one tested/validated
06/16/2020 Matthieu Hautreux <matthieu.hautreux@cea.fr>
* 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 <matthieu.hautreux@cea.fr>
* auksd/systemd: set max open fds limit to 32k
02/02/2016 Matthieu Hautreux <matthieu.hautreux@cea.fr>
* aukspriv/systemd: allow shell commands in environment file
* Fix systemd dependencies (patch from Robbert Eggermont, TU Delft)
11/24/2015 Matthieu Hautreux <matthieu.hautreux@cea.fr>
* 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 <matthieu.hautreux@cea.fr>
* 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 <matthieu.hautreux@cea.fr>
* auks-0.4.3-3
* integrate Systemd init scripts for auks components
03/27/2015 Matthieu Hautreux <matthieu.hautreux@cea.fr>
* 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 <matthieu.hautreux@cea.fr>
* 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 <matthieu.hautreux@cea.fr>
* 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 <matthieu.hautreux@cea.fr>
* 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 <matthieu.hautreux@cea.fr>
* auks-0.3.7-1 official release
12/07/2009 Matthieu Hautreux <matthieu.hautreux@cea.fr>
* auks-0.3.6-4
* slurm plugin: correct a bug when --auks is used in slurm
without argument
12/02/2009 Matthieu Hautreux <matthieu.hautreux@cea.fr>
* 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 <matthieu.hautreux@cea.fr>
* 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 <matthieu.hautreux@cea.fr>
* auks-0.3.6-1
* add external renewer support to slurm spank plugin
03/27/2009 Matthieu Hautreux <matthieu.hautreux@cea.fr>
* auks-0.3.4
* add aukspriv scripted daemon and associated service
* add auks_api_renew_cred functionality
03/26/2009 Matthieu Hautreux <matthieu.hautreux@cea.fr>
* auks-0.3.3
* auksdrenew daemon
* configuration file structure enhancement
03/17/2009 Matthieu Hautreux <matthieu.hautreux@cea.fr>
* auks-0.3.2
* auksdrenew support creation