|
Packit Service |
a4b2a9 |
|
|
Packit Service |
a4b2a9 |
autofs-5.0.0
|
|
Packit Service |
a4b2a9 |
============
|
|
Packit Service |
a4b2a9 |
|
|
Packit Service |
a4b2a9 |
Differences between version 4 and version 5.
|
|
Packit Service |
a4b2a9 |
|
|
Packit Service |
a4b2a9 |
- Master map is now read and parsed by the `automount' daemon
|
|
Packit Service |
a4b2a9 |
- the parameters for the `automount' daemon are now very different.
|
|
Packit Service |
a4b2a9 |
See automount(8).
|
|
Packit Service |
a4b2a9 |
|
|
Packit Service |
a4b2a9 |
- The master map default is "auto.master" and nsswitch is used to
|
|
Packit Service |
a4b2a9 |
locate it. The line "+auto.master" has been added to the default
|
|
Packit Service |
a4b2a9 |
installed "/etc/auto.master" to ensure that those using NIS will
|
|
Packit Service |
a4b2a9 |
still find their master map. This is in line with other industry
|
|
Packit Service |
a4b2a9 |
automount implementations. The name of the default master map can
|
|
Packit Service |
a4b2a9 |
be overridden by setting the MASTER_MAP_NAME configuration variable.
|
|
Packit Service |
a4b2a9 |
|
|
Packit Service |
a4b2a9 |
- The `automount' daemon is now a multi-threaded application and so
|
|
Packit Service |
a4b2a9 |
appears as a single process (unless a thread process display option
|
|
Packit Service |
a4b2a9 |
is used).
|
|
Packit Service |
a4b2a9 |
|
|
Packit Service |
a4b2a9 |
- `autofs' filesystem mounts only appear in /proc/mounts and not
|
|
Packit Service |
a4b2a9 |
/etc/mtab. If you have a large number of entries in a direct mount
|
|
Packit Service |
a4b2a9 |
map and link /etc/mtab to /proc/mounts you may see performance
|
|
Packit Service |
a4b2a9 |
degradation.
|
|
Packit Service |
a4b2a9 |
|
|
Packit Service |
a4b2a9 |
- `autofs' version 5.0.0 will refuse to run if it cannot find an
|
|
Packit Service |
a4b2a9 |
autofs4 kernel module that supports protocol version 5.00 or above.
|
|
Packit Service |
a4b2a9 |
|
|
Packit Service |
a4b2a9 |
- mount options present in the master map are accumulated by default
|
|
Packit Service |
a4b2a9 |
which is different to the behavior of some other autofs
|
|
Packit Service |
a4b2a9 |
implementations. A configuration option is available to change this
|
|
Packit Service |
a4b2a9 |
behavior if required.
|
|
Packit Service |
a4b2a9 |
|
|
Packit Service |
a4b2a9 |
New in 5.0.0 is:
|
|
Packit Service |
a4b2a9 |
|
|
Packit Service |
a4b2a9 |
- improved direct mount map support
|
|
Packit Service |
a4b2a9 |
- single level map entries now work as expected.
|
|
Packit Service |
a4b2a9 |
- top level directory of direct mount hierarchy no longer obscures
|
|
Packit Service |
a4b2a9 |
directory tree below.
|
|
Packit Service |
a4b2a9 |
|
|
Packit Service |
a4b2a9 |
- `+' map inclusion
|
|
Packit Service |
a4b2a9 |
- maps preceded by a `+' in file maps may now be included inline.
|
|
Packit Service |
a4b2a9 |
- implemented for the master map and mount maps.
|
|
Packit Service |
a4b2a9 |
|
|
Packit Service |
a4b2a9 |
- added nsswitch map source support
|
|
Packit Service |
a4b2a9 |
- is now used to locate maps if no map source is given in their
|
|
Packit Service |
a4b2a9 |
specification.
|
|
Packit Service |
a4b2a9 |
- is used for both master map and mount maps.
|
|
Packit Service |
a4b2a9 |
|
|
Packit Service |
a4b2a9 |
- rewrote multi-mount map code
|
|
Packit Service |
a4b2a9 |
- multi-mount map entry offsets now mount and expire independently
|
|
Packit Service |
a4b2a9 |
instead of having to mount and umount all offset entries at once.
|
|
Packit Service |
a4b2a9 |
|
|
Packit Service |
a4b2a9 |
- added LDAP encryption and authentication support
|
|
Packit Service |
a4b2a9 |
- needs to be enabled using a configure option.
|
|
Packit Service |
a4b2a9 |
- a configuration file specifies whether encryption and authentication
|
|
Packit Service |
a4b2a9 |
is to be used (see INSTALL and auto.master(5) for more information).
|
|
Packit Service |
a4b2a9 |
|
|
Packit Service |
a4b2a9 |
- improved shutdown and restart
|
|
Packit Service |
a4b2a9 |
- needs to be enabled using a configure option.
|
|
Packit Service |
a4b2a9 |
- see INSTALL for more information.
|
|
Packit Service |
a4b2a9 |
|
|
Packit Service |
a4b2a9 |
- a "hosts" map module has been added
|
|
Packit Service |
a4b2a9 |
- an entry like "/net -hosts" is now understood and uses the new
|
|
Packit Service |
a4b2a9 |
multi-mount semantics for lazy mount/umount of exports from the host.
|
|
Packit Service |
a4b2a9 |
- the implementation is quite simple minded at this stage and will need
|
|
Packit Service |
a4b2a9 |
refinement. It just iterates through the host table and adds any host
|
|
Packit Service |
a4b2a9 |
names it finds to the internal map.
|
|
Packit Service |
a4b2a9 |
|
|
Packit Service |
a4b2a9 |
Things not yet done
|
|
Packit Service |
a4b2a9 |
===================
|
|
Packit Service |
a4b2a9 |
|
|
Packit Service |
a4b2a9 |
- I have no way to test the Gentoo setup here anymore so it is unlikely
|
|
Packit Service |
a4b2a9 |
to work. Patches from anyone who needs this are welcome.
|
|
Packit Service |
a4b2a9 |
|
|
Packit Service |
a4b2a9 |
Ian
|
|
Packit Service |
a4b2a9 |
|