2005-05-02 Erez Zadok <ezk@cs.sunysb.edu>
+ * doc/am-utils.texi (amd): document proper use of
+ /etc/hosts.allow. Don't spawn a new Amd process because Amd will
+ get confused if someone else waitpid's on its children (which
+ often do important un/mount work). Issue reported by Francis
+ Montagnac <Francis.Montagnac at sophia.inria.fr>.
+
* minor new ports: powerpc64-unknown-linux-rhel4, and
powerpc64-unknown-linux-suse9.
* fix double-free in type:=nfsx
* timeo and retrans shouldn't be set for type:=toplvl
* fix inconsistency in handling filehandle generation number
+ * document proper use of hosts.allow (don't spawn)
*** Notes specific to am-utils version 6.1-rc1
@c
@c %W% (Berkeley) %G%
@c
-@c $Id: am-utils.texi,v 1.101 2005/04/17 03:05:54 ezk Exp $
+@c $Id: am-utils.texi,v 1.102 2005/05/03 03:14:31 ezk Exp $
@c
@setfilename am-utils.info
amd: ALL
@end example
-Consult the man pages for @b{hosts_access}(5) for more information on
-using the tcpwrappers access-control library.
+Consult the man pages for @b{hosts_access}(5) for more information on using
+the tcpwrappers access-control library.
+
+Note that in particular, you should not configure your @code{hosts.allow}
+file to spawn a command for @i{Amd}: that will cause @i{Amd} to not be able
+to @code{waitpid} on the child process ID of any background un/mount that
+@i{Amd} issued, resulting in a confused @i{Amd} that does not know what
+happened to those background un/mount requests.
@c ----------------------------------------------------------------
@node vendor Parameter, , use_tcpwrappers Parameter, Global Parameters