Blame README.v5.release

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