-
Notifications
You must be signed in to change notification settings - Fork 14
/
CHANGELOG
506 lines (422 loc) · 22.3 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
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
* Fri Sep 13 2024 Steven Pritchard <[email protected]> - 7.7.0
- [puppetsync] Update module dependencies to support simp-iptables 7.x
* Wed Aug 21 2024 Steven Pritchard <[email protected]> - 7.6.1
- Fix unmask_rpc-gssd.service exec resource (#109)
* Mon Oct 23 2023 Steven Pritchard <[email protected]> - 7.6.0
- [puppetsync] Add EL9 support
* Wed Oct 11 2023 Steven Pritchard <[email protected]> - 7.5.0
- [puppetsync] Updates for Puppet 8
- These updates may include the following:
- Update Gemfile
- Add support for Puppet 8
- Drop support for Puppet 6
- Update module dependencies
* Thu Sep 07 2023 Steven Pritchard <[email protected]> - 7.4.0
- Add AlmaLinux 8 support
* Mon Jun 12 2023 Chris Tessmer <[email protected]> - 7.3.0
- Add RockyLinux 8 support
* Fri Jun 03 2022 Chris Tessmer <[email protected]> - 7.2.0
- Update from camptocamp/systemd to puppet/systemd
* Tue Jul 06 2021 Trevor Vaughan <[email protected]> - 7.1.0
- Fixed
- Added _netdev to the default mount options
- Ensure that remote-fs.target is enabled
* Wed Jun 16 2021 Chris Tessmer <[email protected]> - 7.1.0
- Removed support for Puppet 5
- Ensured support for Puppet 7 in requirements and stdlib
* Mon Jan 11 2021 Chris Tessmer <[email protected]> - 7.0.2
- Fixed formatting in the metadata.json file.
* Thu Nov 12 2020 Trevor Vaughan <[email protected]> - 7.0.1-0
- Update the required version of simp/svckill to the puppet 6 safe version.
* Fri Jan 10 2020 Liz Nemsick <[email protected]> - 7.0.0-0
- Added EL8 support
- Dropped EL6 support
- Refactored the module. Notable feature/API changes:
- Overall changes
- Dropped stunnel support for NFSv3. This tunneling did not work because:
- The NFS client sends the NFS server Network Status Manager (NSM)
notifications via UDP, exclusively.
- At multi-NFS-server sites, a unique `rpcbind` port per server is
required in order for a NFS client to be able tunnel its
server-specific RPC requests to the appropriate server.
- nfs class
- Reworked parameters to reflect configuration of /etc/nfs.conf and,
for limited EL7-only configuration, /etc/sysconfig/nfs. See the class
documentation for full details.
- Remove $stunnel_systemd_deps and $sunnel_tcp_nodelay parameters throughout
the module.
- These parameters were not consistently used in the manifest
code (i.e., declared but not used) and were confusing.
- The corresponding $stunnel_socket_options and $stunnel_wantedby
parameters in classes/defines now use defaults that were intended to be
set by those parameters.
- Now masks NFS services that are not needed, so they are not unnecessarily
started when the nfs-server.service or nfs-client.target are restarted.
- Moved simp-autofs, simp-krb5, simp-iptables, simp-stunnel, and
simp-tcpwrappers to simp/optional_dependencies in the metadata.json.
- nfs::client
- Added support for pNFS: Set $blkmap to true to enable the pNFS service,
nfs-blkmap.service.
- Added $nfs::stunnel_socket_options and $stunnel_wantedby parameters which
provide the defaults for all nfs::client::mount instances.
- nfs::client::mount define
- $nfs_server must now be specified as an IP address. This change was
necessary for firewalld.
- In $options, changed the default mount type to 'soft' instead of 'hard'
Also removed deprecated 'intr' option, as it has no effect.
- Reworked the remote autodetect logic to detect a local mount based
on IP address instead of simply whether the node is also configured
to be an NFS server.
- Added support for direct autofs mounts and simplified specification of
indirect mounts. When $autofs_indirect_map_key is not specified, a
direct mount is specified by $name. When $autofs_indirect_map_key is
specified, an indirect mount is specified with $name as the mount point
and $autofs_indirect_map_key as the mount key.
- Renamed $autofs_map_to_user to $autofs_add_key_subst to better reflect
automount terminology. This parameter simply adds key substitution
to the remote location, which although can be used for user home
directories, is not restricted to that use case.
- Renamed $port to $nfsd_port to be consistent with the name of that
parameter throughout the entire module.
- Renamed $v4_remote_port to $stunnel_nfsd_port for clarity and to be
consistent with the name of that parameter throught the entire module.
- Exposed client stunnel configuration that was scattered throughout the
module to this API. User can now specify $stunnel_socket_options and
$stunnel_verify for each mount. When unspecified, the defaults from
the nfs class are used.
- nfs::server
- Exposed server stunnel configuration that was scattered throughout the
module to this API. User can now specify $stunnel_accept_address,
$stunnel_nfsd_acccept_port, $stunnel_socket_options, $stunnel_verify,
and $stunnel_wantedby in this class. When unspecified, the defaults
for all but $stunnel_accept_address and $stunnel_wantedby are pulled
from the nfs class.
- Added the following parameters: $nfsd_vers4, $nfsd_vers4_0,
$nfsd_vers4_1, $nfsd_vers4_2, and $custom_rpcrquotad_opts.
- Renamed $nfsv3 to $nfsd_vers3 to reflect its use in /etc/nfs.conf.
- Moved nfs::rpcquotad_port to this class and renamed $rpcrquotadopts
to $custom_rpcrquotad_opts for clarity.
- Moved nfs::mountd_port to this class and removed $rpcmountdopts.
Custom configuration for that daemon should now be made via
$nfs::custom_nfs_conf_opts or $nfs::custom_daemon_args as appropriate.
- Removed the obsolete $nfsd_module parameter.
- nfs::server::export define
- Added $replicas, $pnfs, and $security_label parameters to support
additional export configuration parameters.
- nf::idmapd
- Refactored into 3 classes to support distinct NFS server and client
configuration
- Added $no_strip and $reformat_group to nfs::idmapd::config to support
support additional /etc/idmapd.conf configuration parameters.
- Fixed bugs:
- rpc.rquotad service configuration was erroneously written to
/etc/sysconfig/nfs for EL7. It is now written to the correct file,
/etc/sysconfig/rpc-rquotad.
- idmapd
- idmapd was erroneously only enabled when NFSv3 was allowed. idmapd is
a NFSv4 service.
- The idmapd client was not configured to use nfsidmap. An nfsidmap entry
has now been added to /etc/request-key.conf.
- Fixed bugs in which bidirectional communication for NFSv3 was not properly
configured.
- NFSv3 lockd ports on the NFS client were not explicitly configured and
thus not allowed through the firewall. This would have affected file
locking using NLM.
- rpcbind, statd, and lockd service names were not allowed by TCP wrappers
for the NFS client. This would have affected server to client NFSv3 NSM
and NLM protocol messages over TCP.
- Fixed bugs in mount options
- Previously used the deprecated 'nfs4' fstype. This has been replaced with
the 'nfs' fstype and use of the 'nfsvers' option to specify the version of
NFS to use.
- The 'proto' previously was not set to 'tcp' when stunnel is being used.
- Fixed bug with a duplicate exec resource in nfs::client::mount when stunnel
was enabled.
- Fixed erronously server-only/client-only configuration that appeared to be
able to be set independently for the NFS client and NFS server on the same
node, but because of shared services, actually applied to the node as a
whole.
- Removed $nfs::client::firewall and $nfs::server::firewall. Use
$nfs::firewall instead.
- Removed $nfs::server::tcpwrappers. Use $nfs::tcpwrappers instead.
- Removed $nfs::server::nfsv3, $nfs::server::lockd_arg,
$nfs::server::statdarg, $nfs::server::statd_ha_callout,
$nfs::server::rpcgssdargs, and $nfs::server::rpcsvcgssdargs. Use
appropriate parameters in the nfs class instead.
- Updated the upper bound of simp-simplib to < 5.0.0
* Fri Aug 02 2019 Robert Vincent <[email protected]> - 7.0.0-0
- Remove Puppet 4 support
- Add Puppet 6 support
- Add puppetlabs-stdlib 6 support
- Add puppetlabs-concat 6 support
* Fri Mar 22 2019 Liz Nemsick <[email protected]> - 6.2.2-0
- Use simplib::host_is_me in lieu of simplib's Puppet 3 host_is_me
* Mon Mar 04 2019 Liz Nemsick <[email protected]> - 6.2.1-0
- Expanded the upper limit of the concat and stdlib Puppet module versions
- Updated URLs in the README.md
* Thu Nov 01 2018 Jeanne Greulich <jeanne,[email protected]> - 6.2.0-0
- Update static assets for puppet 5
- Update to onyxpoint OEL boxes in acceptance tests
- Update badges and contribution guide URL in README.md
* Sun Oct 21 2018 Trevor Vaughan <[email protected]> - 6.2.0-0
- Added a nfs::client::mount::ensure parameter to allow users to set the state
of the mountpoints
* Thu Jul 12 2018 Nick Miller <[email protected]> - 6.2.0-0
- Added OEL and Puppet 5 support
- Change rpcbind service name on EL7 from `rpcbind.socket` to,
`rpcbind.service`, but only on EL7.4+
- Changed all packages ensure parameter from 'latest' to 'installed'
- They also respect `simp_options::package_ensure`
- Added $nfs::install::tools_ensure and $nfs::lvm2::ensure
* Thu Jun 14 2018 Nick Miller <[email protected]> - 6.1.1-0
- Update systemd fixtures and CI assets
- Add logging for exportfs failures
- Ensure that reexports happen after the NFS service has been started
* Mon Apr 16 2018 Trevor Vaughan <[email protected]> - 6.1.1-0
- Added `nfs::client::mount::autodetect_remote` to override all autodetection
of whether or not the remote host was the current NFS server so an NFS
server can mount NFS directories from other servers.
- Added `nfs::client::mount::stunnel` to allow users to dictate the stunnel
connection state for specific mounts.
* Wed Apr 04 2018 Nick Miller <[email protected]> - 6.1.1-0
- On systemd systems, the stunnel service is now a dependency of the NFS
servers and mounts managed by this module.
* Mon Feb 12 2018 Liz Nemsick <[email protected]> - 6.1.0-0
- Update upperbound on puppetlabs/concat version to < 5.0.0
* Wed Dec 13 2017 Trevor Vaughan <[email protected]> - 6.1.0-0
- Changed all stunnel connections to use 'stunnel::instance' methods so that
they are not interrupted by an issue with the global stunnel configuration
and they can set the TCP_NODELAY option as suggested for small transaction,
high bandwidth connections.
- Added parameters to allow users to tweak the stunnel socket options for all
NFS stunnel connections.
- Added support for OEL and Puppet 5
* Fri Aug 18 2017 Liz Nemsick <[email protected]> - 6.0.4-0
- Update concat version in metadata.json
* Mon Apr 24 2017 Nick Markowski <[email protected]> - 6.0.3-0
- gssproxy ensured running when secure_nfs is true, el > 7.1
- Confine puppet version in metadata.json
* Tue Apr 11 2017 Nick Markowski <[email protected]> - 6.0.3-0
- nfs_anon_write selboolean is only applied if selinux is on.
* Thu Mar 23 2017 Jeanne Greulich <[email protected]> - 6.0.2-0
- Fixed path for systemctl
* Fri Mar 10 2017 Trevor Vaughan <[email protected]> - 6.0.1-0
- Fixed the metadata.json dependencies for simp-tcpwrappers
* Thu Dec 08 2016 Nick Markowski <[email protected]> - 6.0.0-0
- Updated global catalysts and strong typed.
- Fix bug whereby the STATDARGS parameter in NFS sysconfig server
configuration was not set.
- Fix bug whereby the LOCKD_ARG parameter in NFS sysconfig server
configuration was improperly set.
* Thu Dec 01 2016 Nick Markowski <[email protected]> - 5.0.1-0
- Removed pupmod-simp-sysctl in favor of augeas-sysctl
* Wed Nov 23 2016 Jeanne Greulich <[email protected]> - 5.0.0-0
- update requirement versions
* Tue Nov 15 2016 Liz Nemsick <[email protected]> - 5.0.0-0
- Updated iptables dependency version
* Fri Sep 30 2016 Trevor Vaughan <[email protected]> - 5.0.0-0
- Updated to use the new 'simpcat' module that deconflicts with
'puppetlabs/concat'
* Thu Aug 25 2016 Nick Markowski <[email protected]> - 4.5.2-0
- Defaulted export sec to sys.
- Updated documentation to reflect krb5 integration with manual changes.
* Fri Aug 12 2016 Nick Miller <[email protected]> - 4.5.1-0
- Added a new README
* Mon Aug 01 2016 Trevor Vaughan <[email protected]> - 4.5.0-0
- Added Kerberos Support
* Wed Jul 20 2016 Nick Markowski <[email protected]> - 4.4.4-0
- Removed create_home_dirs functionality (and added it to the simp module).
* Mon May 16 2016 Chris Tessmer <[email protected]> - 4.4.3-0
- Sanitized cross-class variables for 'STRICT_VARIABLES=yes'
* Wed Mar 23 2016 Trevor Vaughan <[email protected]> - 4.4.2-0
- Minor bug fix to ensure that $::nfs::stunnel variables are not called if the
module is not using stunnel.
* Sat Mar 19 2016 Trevor Vaughan <[email protected]> - 4.4.1-0
- Several bug fixes that ensure that the module will work without being bound
to a Puppet master.
* Fri Mar 18 2016 Nick Markowski <[email protected]> - 4.4.0-0
- Ensure that EL6.7+ uses SSSD over NSCD.
* Fri Mar 18 2016 Nick Markowski <[email protected]> - 4.3.0-1
- Updated the augeas fixtures to reference the simp-master branch.
* Thu Mar 17 2016 Nick Markowski <[email protected]> - 4.3.0-0
- Updated the exports template to convert clients 'all' or 'any' to '*'
- Added an lvm2 class to ensure nfs-utils can upgrade. This class
should be removed once the bug is fixed upstream.
* Mon Mar 14 2016 Trevor Vaughan <[email protected]> - 4.2.0-0
- Updated to Semantic Versioning
- Fixed the 'eval' variables in the templates
* Fri Dec 04 2015 Chris Tessmer <[email protected]> - 4.1.0-15
- Replaced all 'lsb*' facts with their (package-independent)
'operatingsystem*' counterparts.
- Normalized common static module assets.
- Moved parameter validations to the top of each class.
* Mon Nov 09 2015 Chris Tessmer <[email protected]> - 4.1.0-14
- migration to simplib and simpcat (lib/ only)
* Mon Nov 02 2015 Trevor Vaughan <[email protected]> - 4.1.0-13
- Updated the dependency chain for the NFS client kernel module load ordering.
* Thu Feb 19 2015 Trevor Vaughan <[email protected]> - 4.1.0-12
- Migrated to the new 'simp' environment.
* Fri Jan 16 2015 Trevor Vaughan <[email protected]> - 4.1.0-11
- Changed puppet-server requirement to puppet
* Wed Oct 22 2014 Trevor Vaughan <[email protected]> - 4.1.0-10
- Update to account for the stunnel module updates in 4.2.0-0
* Fri Sep 19 2014 Trevor Vaughan <[email protected]> - 4.1.0-9
- Added some necessary fixes to nfs::server_names
* Fri Sep 19 2014 Trevor Vaughan <[email protected]> - 4.1.0-8
- Updated the module to be compatible with both RHEL6 and RHEL7. The
main issue was the translation of service names between the two
systems.
- The anongid/anonuid options were changed to 65534 since the NFS
server daemon no longer recognizes -1 and will hang if you use those
options.
* Wed Aug 27 2014 Trevor Vaughan <[email protected]> - 4.1.0-7
- Updated to use the new sysctl::value define.
* Mon Jul 21 2014 Trevor Vaughan <[email protected]> - 4.1.0-6
- Updated to use /var/nfs/home for nfs::create_home_dirs in SIMP>=5
* Sun Jun 22 2014 Kendall Moore <[email protected]> - 4.1.0-5
- Removed MD5 file checksums for FIPS compliance.
* Thu May 29 2014 Nick Markowski <[email protected]> - 4.1.0-4
- Set sysctl sunrpc table entries only if secure_nfs is enabled. Both
values depend on the rpcgssd service.
* Mon May 05 2014 Kendall Moore <[email protected]> - 4.1.0-3
- Updated referecnes to newly named global LDAP variables.
- Refactored /etc/sysconfig/nfs to be managed only once instead of by both server and client.
* Mon Mar 17 2014 Trevor Vaughan <[email protected]> - 4.1.0-2
- Added a tcpwrappers::allow statement allowing ALL NFS connections if Stunnel
is used. This may be a bug in Red Hat itself. I'm not positive.
- Updated the export_home comment section to include a section of Hiera
Variables.
- Modified the home_client defaults to hard,intr instead of soft.
- Fixed the create_home_directories script so that it wouldn't attempt to
archive the ARCHIVED directory multiple times. Also added date stamping to
the ARCHIVED directories in case a user is archived multiple times.
* Tue Mar 04 2014 Kendall Moore <[email protected]> - 4.1.0-1
- Refactored manifests to pass all lint tests for hiera and puppet 3.
- Added rspec tests for test coverage.
* Wed Feb 12 2014 Kendall Moore <[email protected]> - 4.1.0-0
- Updated all boolean strings to native booleans.
* Wed Jan 15 2014 Adam Yohrling <[email protected]> - 4.1.0-0
- Add a class 'nfs::server::create_home_dirs' which allows for the
simple creation of NFS home directories on an NFS server from an
LDAP database.
- Added the option to turn on nfs::server::create_home_dirs in
stock::export_home.
* Mon Oct 07 2013 Nick Markowski <[email protected]> - 4.0.0-2
- Updated template to reference instance variables with @
* Wed Oct 02 2013 Trevor Vaughan <[email protected]> - 4.0.0-1
- Use 'versioncmp' for all version comparisons.
* Wed Jul 31 2013 Trevor Vaughan <[email protected]> - 4.0.0-0
- Updated the documentation for nfs::server::conf
- Added support for the NFSD_V4_GRACE option
- Removed the options $secure_nfs_mods and $rpcmtab since they have
been deprecated
- Added the ports '111' and $rquotad_port to the list of ports to be
opened by iptables in the non-stunnel version. This is due to the
fact that the 'quota' command has not been modified to use the
single interface instance of NFSv4.
* Mon Jan 07 2013 Kendall Moore <[email protected]> - 2.0.0-11
- Create a Cucumber test which sets up the base segments for NFS server and client
services.
* Thu Dec 13 2012 Maintenance
2.0.0-10
- Updated to require pupmod-common >= 2.1.1-2 so that upgrading an old
system works properly.
* Tue Jun 26 2012 Maintenance
2.0.0-9
- Ensure that nfs-utils is installed before we try to do things with services.
* Thu Jun 07 2012 Maintenance
2.0.0-8
- Ensure that Arrays in templates are flattened.
- Call facts as instance variables.
- Updated the sysctl calls to maintain proper ordering with the service
statements.
- Fixed the domain setting in /etc/idmapd.conf and fixed the way stunnel works.
This fixes both the 'nobody' issue and issues with mounts via stunnel
occasionally failing.
- Moved mit-tests to /usr/share/simp...
- Updated pp files to better meet Puppet's recommended style guide.
* Fri Mar 02 2012 Maintenance
2.0.0-7
- Improved test stubs.
* Tue Dec 20 2011 Maintenance
2.0.0-6
- Updated the spec file to not require a separate file list.
- Scoped all of the top level variables.
- Changed all instances of 'ipaddress' to 'primary_ipaddress'
- Fixed several bugs that cropped up when trying to use stunnel with the stock
home_client.pp as well as some bugs relating to when the server was trying to
connect with itself. The stock classes should "just work" now.
* Wed Nov 02 2011 Maintenance
2.0.0-5
- Added a parameterized class to handle the configuration of idmapd. In RHEL5
this was not necessary as the defaults handled most cases. In RHEL6, the
defaults do not suffice for the stock class.
- Added a variable $portmap_name to the nfs class to be able to differentiate
between the RHEL5 and RHEL6 versions.
- Fixed the NFS stock home client to actually call the client stanza.
- Fixed the NFS client to enable the NFSv4 callback port.
* Mon Oct 10 2011 Maintenance
2.0.0-4
- Updated to put quotes around everything that need it in a comparison
statement so that puppet > 2.5 doesn't explode with an undef error.
* Fri Aug 12 2011 Maintenance
2.0.0-3
- Added a new init script to properly set the sysctl values for
sunrpc.tcp_slot_table_entries and sunrpc.udp_slot_table_entries prior to NFS
starting to work around a deficiency in Red Hat.
- Ensure that the sysctl values that are set in nfs::server::conf notify all
services that rely on those values.
- Updated to have a cleaner status command for nfslock.
* Wed May 25 2011 Maintenance - 2.0.0-2
- Ensure that anonuid and anongid are set to -1 by default.
* Wed Apr 13 2011 Maintenance - 2.0.0-1
- Removed the original stock classes and moved them to pupmod since they were
for clustering.
- Added stock classes for setting up an NFS server and client for home
directory mounts using autofs.
- Now properly nail up the NFS callback port for NFSv4
- Now set sunrpc_udp_slot_table_entries and sunrpc_tcp_slot_table_entries to
128 by default.
- Changed all instances of defined(Class['foo']) to defined('foo') per the
directions from the Puppet mailing list.
- Exports should be joined with "\n"
- Updated to use concat_build and concat_fragment types
* Tue Jan 11 2011 Maintenance
2.0.0-0
- Refactored for SIMP-2.0.0-alpha release
* Mon Jan 10 2011 Maintenance - 1-7
- Exports entries should not be joined with a hard return!
* Fri Dec 10 2010 Maintenance - 1-6
- Moved nfs::stunnel::client to nfs::client::stunnel::connect
- Added support and default configurations for NFSv3 over stunnel
- Added nfs::stock::stunnel_server and nfs::stock::stunnel_client as nfs setup
for basic clustering.
* Tue Oct 26 2010 Maintenance - 1-5
- Converting all spec files to check for directories prior to copy.
* Tue Oct 26 2010 Maintenance - 1.0-4
- No files directory in source caused an RPM build failure.
* Thu Sep 09 2010 Maintenance
1.0-3
- Replaced tcpwrappers::tcpwrappers_allow with tcpwrappers::allow.
* Mon Jul 19 2010 Maintenance
1.0-2
- Fix for NFSv4 over Stunnel clients.
- Fix for using custom NFS server export.
* Wed Jul 14 2010 Maintenance
1.0-1
- Fix for NFSv4 over Stunnel.
* Wed May 19 2010 Maintenance
1.0-0
- Refactor and doc update.
- Fixed an issue with starting nfslock resulting from the nfslock
application always returning 0.
- Updated the rpcidmapd service to take into account the case where the
sunrpc filesystem is not mounted
- Added support for NFSv3 over Stunnel.
- Added stunnel_server and stunnel_client classes in stock namespace that
will set up a basic nfs over stunnel server/client to make clustering work.
* Thu Feb 18 2010 Maintenance
0.1-0
- Initial module creation. Supports NFS v2,3,4. Supports NFSv4 over Stunnel
natively.
Does not yet support automatic Kerberos use.