Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Sep 2003 15:52:19 -0700 (PDT)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 37403 for review
Message-ID:  <200309022252.h82MqJNf014264@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=37403

Change 37403 by marcel@marcel_nfs on 2003/09/02 15:51:19

	IFC @37400

Affected files ...

.. //depot/projects/ia64/contrib/amd/.cvsignore#1 branch
.. //depot/projects/ia64/contrib/amd/AUTHORS#2 integrate
.. //depot/projects/ia64/contrib/amd/BUGS#2 integrate
.. //depot/projects/ia64/contrib/amd/COPYING#2 integrate
.. //depot/projects/ia64/contrib/amd/ChangeLog#2 integrate
.. //depot/projects/ia64/contrib/amd/FREEBSD-upgrade#2 integrate
.. //depot/projects/ia64/contrib/amd/INSTALL#2 integrate
.. //depot/projects/ia64/contrib/amd/MIRRORS#2 integrate
.. //depot/projects/ia64/contrib/amd/NEWS#2 integrate
.. //depot/projects/ia64/contrib/amd/README#2 integrate
.. //depot/projects/ia64/contrib/amd/README.ldap#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/.cvsignore#1 branch
.. //depot/projects/ia64/contrib/amd/amd/am_ops.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/amd.8#3 integrate
.. //depot/projects/ia64/contrib/amd/amd/amd.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/amd.h#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/amfs_auto.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/amfs_direct.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/amfs_error.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/amfs_host.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/amfs_inherit.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/amfs_link.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/amfs_linkx.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/amfs_nfsl.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/amfs_nfsx.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/amfs_program.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/amfs_root.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/amfs_toplvl.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/amfs_union.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/amq_subr.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/amq_svc.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/autil.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/clock.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/conf.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/conf_parse.y#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/conf_tok.l#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/get_args.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/info_file.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/info_hesiod.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/info_ldap.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/info_ndbm.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/info_nis.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/info_nisplus.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/info_passwd.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/info_union.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/map.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/mapc.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/mntfs.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/nfs_prot_svc.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/nfs_start.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/nfs_subr.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/ops_TEMPLATE.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/ops_autofs.c#2 delete
.. //depot/projects/ia64/contrib/amd/amd/ops_cachefs.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/ops_cdfs.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/ops_efs.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/ops_lofs.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/ops_mfs.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/ops_nfs.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/ops_nfs3.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/ops_nullfs.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/ops_pcfs.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/ops_tfs.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/ops_tmpfs.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/ops_ufs.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/ops_umapfs.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/ops_unionfs.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/ops_xfs.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/opts.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/restart.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/rpc_fwd.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/sched.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/srvr_amfs_auto.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amd/srvr_nfs.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amq/.cvsignore#1 branch
.. //depot/projects/ia64/contrib/amd/amq/amq.8#3 integrate
.. //depot/projects/ia64/contrib/amd/amq/amq.c#4 integrate
.. //depot/projects/ia64/contrib/amd/amq/amq.h#2 integrate
.. //depot/projects/ia64/contrib/amd/amq/amq_clnt.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amq/amq_xdr.c#2 integrate
.. //depot/projects/ia64/contrib/amd/amq/pawd.1#2 integrate
.. //depot/projects/ia64/contrib/amd/amq/pawd.c#2 integrate
.. //depot/projects/ia64/contrib/amd/aux_conf.h.in#2 integrate
.. //depot/projects/ia64/contrib/amd/bootstrap#1 branch
.. //depot/projects/ia64/contrib/amd/commit#1 branch
.. //depot/projects/ia64/contrib/amd/conf/checkmount/checkmount_bsd44.c#2 integrate
.. //depot/projects/ia64/contrib/amd/conf/mount/mount_default.c#1 branch
.. //depot/projects/ia64/contrib/amd/conf/mtab/mtab_bsd.c#2 integrate
.. //depot/projects/ia64/contrib/amd/conf/nfs_prot/nfs_prot_aix5_1.h#1 branch
.. //depot/projects/ia64/contrib/amd/conf/nfs_prot/nfs_prot_darwin.h#2 integrate
.. //depot/projects/ia64/contrib/amd/conf/nfs_prot/nfs_prot_freebsd2.h#2 integrate
.. //depot/projects/ia64/contrib/amd/conf/nfs_prot/nfs_prot_freebsd3.h#2 integrate
.. //depot/projects/ia64/contrib/amd/conf/nfs_prot/nfs_prot_osf5.h#1 branch
.. //depot/projects/ia64/contrib/amd/conf/nfs_prot/nfs_prot_sunos5_8.h#1 branch
.. //depot/projects/ia64/contrib/amd/conf/transp/transp_sockets.c#3 integrate
.. //depot/projects/ia64/contrib/amd/conf/umount/umount_bsd44.c#2 integrate
.. //depot/projects/ia64/contrib/amd/config.guess#1 branch
.. //depot/projects/ia64/contrib/amd/config.guess.long#1 branch
.. //depot/projects/ia64/contrib/amd/config.sub#1 branch
.. //depot/projects/ia64/contrib/amd/configure.in#1 branch
.. //depot/projects/ia64/contrib/amd/cvs-server.txt#1 branch
.. //depot/projects/ia64/contrib/amd/depcomp#1 branch
.. //depot/projects/ia64/contrib/amd/doc/.cvsignore#1 branch
.. //depot/projects/ia64/contrib/amd/doc/am-utils.texi#2 integrate
.. //depot/projects/ia64/contrib/amd/doc/mdate-sh#1 branch
.. //depot/projects/ia64/contrib/amd/doc/stamp-vti#2 delete
.. //depot/projects/ia64/contrib/amd/doc/texinfo.tex#2 integrate
.. //depot/projects/ia64/contrib/amd/doc/version.texi#2 integrate
.. //depot/projects/ia64/contrib/amd/fixmount/.cvsignore#1 branch
.. //depot/projects/ia64/contrib/amd/fixmount/fixmount.8#3 integrate
.. //depot/projects/ia64/contrib/amd/fixmount/fixmount.c#2 integrate
.. //depot/projects/ia64/contrib/amd/fsinfo/.cvsignore#1 branch
.. //depot/projects/ia64/contrib/amd/fsinfo/fsi_analyze.c#2 integrate
.. //depot/projects/ia64/contrib/amd/fsinfo/fsi_data.h#2 integrate
.. //depot/projects/ia64/contrib/amd/fsinfo/fsi_dict.c#2 integrate
.. //depot/projects/ia64/contrib/amd/fsinfo/fsi_gram.y#2 integrate
.. //depot/projects/ia64/contrib/amd/fsinfo/fsi_lex.l#2 integrate
.. //depot/projects/ia64/contrib/amd/fsinfo/fsi_util.c#2 integrate
.. //depot/projects/ia64/contrib/amd/fsinfo/fsinfo.8#3 integrate
.. //depot/projects/ia64/contrib/amd/fsinfo/fsinfo.c#2 integrate
.. //depot/projects/ia64/contrib/amd/fsinfo/fsinfo.h#2 integrate
.. //depot/projects/ia64/contrib/amd/fsinfo/wr_atab.c#2 integrate
.. //depot/projects/ia64/contrib/amd/fsinfo/wr_bparam.c#2 integrate
.. //depot/projects/ia64/contrib/amd/fsinfo/wr_dumpset.c#2 integrate
.. //depot/projects/ia64/contrib/amd/fsinfo/wr_exportfs.c#2 integrate
.. //depot/projects/ia64/contrib/amd/fsinfo/wr_fstab.c#2 integrate
.. //depot/projects/ia64/contrib/amd/hlfsd/.cvsignore#1 branch
.. //depot/projects/ia64/contrib/amd/hlfsd/hlfsd.8#3 integrate
.. //depot/projects/ia64/contrib/amd/hlfsd/hlfsd.c#2 integrate
.. //depot/projects/ia64/contrib/amd/hlfsd/hlfsd.h#4 integrate
.. //depot/projects/ia64/contrib/amd/hlfsd/homedir.c#2 integrate
.. //depot/projects/ia64/contrib/amd/hlfsd/nfs_prot_svc.c#2 integrate
.. //depot/projects/ia64/contrib/amd/hlfsd/stubs.c#2 integrate
.. //depot/projects/ia64/contrib/amd/include/am_compat.h#2 integrate
.. //depot/projects/ia64/contrib/amd/include/am_defs.h#2 integrate
.. //depot/projects/ia64/contrib/amd/include/am_utils.h#2 integrate
.. //depot/projects/ia64/contrib/amd/include/am_xdr_func.h#2 integrate
.. //depot/projects/ia64/contrib/amd/include/amq_defs.h#2 integrate
.. //depot/projects/ia64/contrib/amd/include/mount_headers1.h#2 integrate
.. //depot/projects/ia64/contrib/amd/install-sh#1 branch
.. //depot/projects/ia64/contrib/amd/libamu/.cvsignore#1 branch
.. //depot/projects/ia64/contrib/amd/libamu/amu.h#2 integrate
.. //depot/projects/ia64/contrib/amd/libamu/hasmntopt.c#2 integrate
.. //depot/projects/ia64/contrib/amd/libamu/misc_rpc.c#2 integrate
.. //depot/projects/ia64/contrib/amd/libamu/mount_fs.c#2 integrate
.. //depot/projects/ia64/contrib/amd/libamu/mtab.c#2 integrate
.. //depot/projects/ia64/contrib/amd/libamu/nfs_prot_xdr.c#2 integrate
.. //depot/projects/ia64/contrib/amd/libamu/strerror.c#1 branch
.. //depot/projects/ia64/contrib/amd/libamu/util.c#2 integrate
.. //depot/projects/ia64/contrib/amd/libamu/wire.c#2 integrate
.. //depot/projects/ia64/contrib/amd/libamu/xdr_func.c#2 integrate
.. //depot/projects/ia64/contrib/amd/libamu/xutil.c#2 integrate
.. //depot/projects/ia64/contrib/amd/ltmain.sh#1 branch
.. //depot/projects/ia64/contrib/amd/m4/GNUmakefile#1 branch
.. //depot/projects/ia64/contrib/amd/m4/amdgrep#1 branch
.. //depot/projects/ia64/contrib/amd/m4/amindent#1 branch
.. //depot/projects/ia64/contrib/amd/m4/autopat#1 branch
.. //depot/projects/ia64/contrib/amd/m4/chop-aclocal.pl#1 branch
.. //depot/projects/ia64/contrib/amd/m4/copy-if-newbig#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/HEADER#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/TRAILER#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/c_void_p.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/cache_check_dynamic.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_amu_fs.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_checkmount_style.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_extern.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_fhandle.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_field.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_fs_headers.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_fs_mntent.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_gnu_getopt.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_hide_mount_type.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_lib2.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_map_funcs.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_mnt2_cdfs_opt.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_mnt2_gen_opt.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_mnt2_nfs_opt.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_mnttab_file_name.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_mnttab_location.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_mnttab_opt.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_mnttab_style.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_mnttab_type.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_mount_style.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_mount_trap.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_mount_type.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_mtype_printf_type.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_mtype_type.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_network_transport_type.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_nfs_fh_dref.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_nfs_hn_dref.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_nfs_prot_headers.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_nfs_sa_dref.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_nfs_socket_connection.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_os_libs.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_restartable_signal_handler.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_umount_style.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_unmount_args.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/check_unmount_call.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/expand_cpp_hex.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/expand_cpp_int.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/expand_cpp_string.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/expand_run_string.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/extern_optarg.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/extern_sys_errlist.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/field_mntent_t_mnt_time_string.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/func_bad_memcmp.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/func_bad_yp_all.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/header_templates.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/host_macros.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/linux_headers.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/localconfig.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/mount_headers.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/name_package.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/name_version.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/opt_amu_cflags.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/opt_cppflags.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/opt_debug.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/opt_ldflags.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/opt_libs.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/os_cflags.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/os_cppflags.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/os_ldflags.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/package_bugreport.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/package_name.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/package_version.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/save_state.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/struct_field_nfs_fh.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/struct_mntent.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/struct_mnttab.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/struct_nfs_args.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/struct_nfs_fh.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/struct_nfs_fh3.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/struct_nfs_gfs_mount.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/try_compile_anyfs.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/try_compile_nfs.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/try_compile_rpc.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/type_auth_create_gidlist.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/type_cachefs_args.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/type_cdfs_args.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/type_efs_args.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/type_lofs_args.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/type_mfs_args.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/type_pcfs_args.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/type_recvfrom_fromlen.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/type_rfs_args.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/type_svc_in_arg.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/type_time_t.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/type_tmpfs_args.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/type_ufs_args.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/type_xdrproc_t.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/type_xfs_args.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/type_yp_order_outorder.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/macros/with_addon.m4#1 branch
.. //depot/projects/ia64/contrib/amd/m4/mk-aclocal#1 branch
.. //depot/projects/ia64/contrib/amd/m4/mkconf#1 branch
.. //depot/projects/ia64/contrib/amd/m4/rmtspc#1 branch
.. //depot/projects/ia64/contrib/amd/m4/update_build_version#1 branch
.. //depot/projects/ia64/contrib/amd/missing#1 branch
.. //depot/projects/ia64/contrib/amd/mk-amd-map/.cvsignore#1 branch
.. //depot/projects/ia64/contrib/amd/mk-amd-map/mk-amd-map.8#2 integrate
.. //depot/projects/ia64/contrib/amd/mk-amd-map/mk-amd-map.c#2 integrate
.. //depot/projects/ia64/contrib/amd/mkinstalldirs#1 branch
.. //depot/projects/ia64/contrib/amd/scripts/.cvsignore#1 branch
.. //depot/projects/ia64/contrib/amd/scripts/amd.conf-sample#2 integrate
.. //depot/projects/ia64/contrib/amd/scripts/amd.conf.5#3 integrate
.. //depot/projects/ia64/contrib/amd/scripts/automount2amd.8#2 integrate
.. //depot/projects/ia64/contrib/amd/scripts/ctl-amd.in#2 integrate
.. //depot/projects/ia64/contrib/amd/scripts/ctl-hlfsd.in#2 integrate
.. //depot/projects/ia64/contrib/amd/scripts/expn.1#2 integrate
.. //depot/projects/ia64/contrib/amd/scripts/expn.in#2 integrate
.. //depot/projects/ia64/contrib/amd/scripts/lostaltmail.in#2 integrate
.. //depot/projects/ia64/contrib/amd/scripts/redhat-ctl-amd.in#1 branch
.. //depot/projects/ia64/contrib/amd/tasks#2 integrate
.. //depot/projects/ia64/contrib/amd/wire-test/.cvsignore#1 branch
.. //depot/projects/ia64/contrib/amd/wire-test/wire-test.8#2 integrate
.. //depot/projects/ia64/contrib/amd/wire-test/wire-test.c#2 integrate
.. //depot/projects/ia64/contrib/isc-dhcp/FREEBSD-upgrade#7 integrate
.. //depot/projects/ia64/contrib/isc-dhcp/README#6 integrate
.. //depot/projects/ia64/contrib/isc-dhcp/RELNOTES#6 integrate
.. //depot/projects/ia64/contrib/isc-dhcp/client/clparse.c#6 integrate
.. //depot/projects/ia64/contrib/isc-dhcp/client/dhclient.c#12 integrate
.. //depot/projects/ia64/contrib/isc-dhcp/client/dhclient.conf.5#6 integrate
.. //depot/projects/ia64/contrib/isc-dhcp/client/scripts/freebsd#5 integrate
.. //depot/projects/ia64/contrib/isc-dhcp/common/dhcp-options.5#5 integrate
.. //depot/projects/ia64/contrib/isc-dhcp/common/discover.c#4 integrate
.. //depot/projects/ia64/contrib/isc-dhcp/common/options.c#5 integrate
.. //depot/projects/ia64/contrib/isc-dhcp/common/parse.c#5 integrate
.. //depot/projects/ia64/contrib/isc-dhcp/common/print.c#6 integrate
.. //depot/projects/ia64/contrib/isc-dhcp/common/tables.c#5 integrate
.. //depot/projects/ia64/contrib/isc-dhcp/includes/dhcpd.h#10 integrate
.. //depot/projects/ia64/contrib/isc-dhcp/includes/version.h#6 integrate
.. //depot/projects/ia64/contrib/isc-dhcp/minires/res_mkupdate.c#2 integrate
.. //depot/projects/ia64/contrib/isc-dhcp/omapip/result.c#2 integrate
.. //depot/projects/ia64/lib/libc/sys/open.2#7 integrate
.. //depot/projects/ia64/lib/libc/sys/read.2#6 integrate
.. //depot/projects/ia64/lib/libpthread/Makefile#12 integrate
.. //depot/projects/ia64/lib/libpthread/support/Makefile.inc#5 integrate
.. //depot/projects/ia64/rescue/rescue/Makefile#11 integrate
.. //depot/projects/ia64/sbin/ipfw/ipfw2.c#25 integrate
.. //depot/projects/ia64/sys/dev/advansys/adv_pci.c#7 integrate
.. //depot/projects/ia64/sys/dev/advansys/adw_pci.c#7 integrate
.. //depot/projects/ia64/sys/dev/aic7xxx/ahc_pci.c#13 integrate
.. //depot/projects/ia64/sys/dev/aic7xxx/ahd_pci.c#10 integrate
.. //depot/projects/ia64/sys/dev/aic7xxx/aic79xx.h#13 integrate
.. //depot/projects/ia64/sys/dev/aic7xxx/aic7xxx_pci.c#11 integrate
.. //depot/projects/ia64/sys/dev/amr/amr_pci.c#13 integrate
.. //depot/projects/ia64/sys/dev/an/if_an_pci.c#14 integrate
.. //depot/projects/ia64/sys/dev/asr/asr.c#19 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-chipset.c#24 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-pci.h#14 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-raid.c#24 integrate
.. //depot/projects/ia64/sys/dev/ata/atapi-cd.c#27 integrate
.. //depot/projects/ia64/sys/dev/bktr/bktr_os.c#15 integrate
.. //depot/projects/ia64/sys/dev/buslogic/bt_pci.c#7 integrate
.. //depot/projects/ia64/sys/dev/cardbus/cardbus_cis.c#17 integrate
.. //depot/projects/ia64/sys/dev/dpt/dpt_pci.c#7 integrate
.. //depot/projects/ia64/sys/dev/ed/if_ed_pci.c#6 integrate
.. //depot/projects/ia64/sys/dev/fxp/if_fxp.c#44 integrate
.. //depot/projects/ia64/sys/dev/gem/if_gem_pci.c#12 integrate
.. //depot/projects/ia64/sys/dev/hatm/if_hatm.c#8 integrate
.. //depot/projects/ia64/sys/dev/hea/hea_pci.c#6 integrate
.. //depot/projects/ia64/sys/dev/hifn/hifn7751.c#16 integrate
.. //depot/projects/ia64/sys/dev/hifn/hifn7751reg.h#2 integrate
.. //depot/projects/ia64/sys/dev/hme/if_hme_pci.c#11 integrate
.. //depot/projects/ia64/sys/dev/hme/if_hme_sbus.c#8 integrate
.. //depot/projects/ia64/sys/dev/ida/ida_pci.c#8 integrate
.. //depot/projects/ia64/sys/dev/iir/iir_pci.c#10 integrate
.. //depot/projects/ia64/sys/dev/ips/ips_pci.c#6 integrate
.. //depot/projects/ia64/sys/dev/isp/isp_sbus.c#9 integrate
.. //depot/projects/ia64/sys/dev/lnc/if_lnc_pci.c#7 integrate
.. //depot/projects/ia64/sys/dev/mlx/mlx.c#12 integrate
.. //depot/projects/ia64/sys/dev/mlx/mlxvar.h#6 integrate
.. //depot/projects/ia64/sys/dev/mly/mly.c#18 integrate
.. //depot/projects/ia64/sys/dev/mpt/mpt_pci.c#11 integrate
.. //depot/projects/ia64/sys/dev/musycc/musycc.c#9 integrate
.. //depot/projects/ia64/sys/dev/pci/pci.c#31 integrate
.. //depot/projects/ia64/sys/dev/pci/pcireg.h#6 integrate
.. //depot/projects/ia64/sys/dev/sbni/if_sbni_pci.c#8 integrate
.. //depot/projects/ia64/sys/dev/sbsh/if_sbsh.c#4 integrate
.. //depot/projects/ia64/sys/dev/sound/pci/als4000.c#6 integrate
.. //depot/projects/ia64/sys/dev/sound/pci/au88x0.c#4 integrate
.. //depot/projects/ia64/sys/dev/sound/pci/aureal.c#6 integrate
.. //depot/projects/ia64/sys/dev/sound/pci/cmi.c#10 integrate
.. //depot/projects/ia64/sys/dev/sound/pci/cs4281.c#7 integrate
.. //depot/projects/ia64/sys/dev/sound/pci/csa.c#6 integrate
.. //depot/projects/ia64/sys/dev/sound/pci/csamidi.c#5 integrate
.. //depot/projects/ia64/sys/dev/sound/pci/csapcm.c#5 integrate
.. //depot/projects/ia64/sys/dev/sound/pci/ds1.c#10 integrate
.. //depot/projects/ia64/sys/dev/sound/pci/emu10k1.c#13 integrate
.. //depot/projects/ia64/sys/dev/sound/pci/es137x.c#8 integrate
.. //depot/projects/ia64/sys/dev/sound/pci/fm801.c#9 integrate
.. //depot/projects/ia64/sys/dev/sound/pci/maestro.c#7 integrate
.. //depot/projects/ia64/sys/dev/sound/pci/maestro3.c#11 integrate
.. //depot/projects/ia64/sys/dev/sound/pci/neomagic.c#4 integrate
.. //depot/projects/ia64/sys/dev/sound/pci/solo.c#6 integrate
.. //depot/projects/ia64/sys/dev/sound/pci/t4dwave.c#9 integrate
.. //depot/projects/ia64/sys/dev/sound/pci/via8233.c#9 integrate
.. //depot/projects/ia64/sys/dev/sound/pci/via82c686.c#10 integrate
.. //depot/projects/ia64/sys/dev/stg/tmc18c30_pci.c#4 integrate
.. //depot/projects/ia64/sys/dev/sym/sym_hipd.c#16 integrate
.. //depot/projects/ia64/sys/dev/tdfx/tdfx_pci.c#15 integrate
.. //depot/projects/ia64/sys/dev/trm/trm.c#16 integrate
.. //depot/projects/ia64/sys/dev/tx/if_txreg.h#4 integrate
.. //depot/projects/ia64/sys/dev/vx/if_vx_pci.c#5 integrate
.. //depot/projects/ia64/sys/i4b/layer1/ifpi/i4b_ifpi_pci.c#9 integrate
.. //depot/projects/ia64/sys/i4b/layer1/ifpi2/i4b_ifpi2_pci.c#11 integrate
.. //depot/projects/ia64/sys/i4b/layer1/isic/i4b_elsa_qs1p.c#6 integrate
.. //depot/projects/ia64/sys/i4b/layer1/itjc/i4b_itjc_pci.c#12 integrate
.. //depot/projects/ia64/sys/i4b/layer1/iwic/i4b_iwic_pci.c#6 integrate
.. //depot/projects/ia64/sys/kern/uipc_domain.c#11 integrate
.. //depot/projects/ia64/sys/nfsclient/nfs_vnops.c#25 integrate
.. //depot/projects/ia64/sys/pci/if_dc.c#48 integrate
.. //depot/projects/ia64/sys/pci/if_mn.c#9 integrate
.. //depot/projects/ia64/sys/pci/if_rl.c#43 integrate
.. //depot/projects/ia64/sys/pci/xrpu.c#11 integrate
.. //depot/projects/ia64/sys/sparc64/include/ofw_machdep.h#3 integrate
.. //depot/projects/ia64/sys/sparc64/sparc64/machdep.c#45 integrate
.. //depot/projects/ia64/sys/sparc64/sparc64/mp_machdep.c#18 integrate
.. //depot/projects/ia64/sys/sparc64/sparc64/ofw_machdep.c#4 integrate
.. //depot/projects/ia64/sys/sparc64/sparc64/vm_machdep.c#31 integrate
.. //depot/projects/ia64/sys/vm/swap_pager.c#41 integrate
.. //depot/projects/ia64/usr.sbin/amd/include/config.h#2 integrate

Differences ...

==== //depot/projects/ia64/contrib/amd/AUTHORS#2 (text+ko) ====

@@ -1,4 +1,3 @@
-# -*- text -*-
 PRIMARY AUTHORS AND MAJOR CONTRIBUTORS TO AM_UTILS:
 Original authors of amd were the Berkeley team and especially Jan-Simon
 Pendry.  Since then many people have contributed patches.
@@ -168,6 +167,9 @@
 server is down or does not support a portmapper call, then mark it down as
 version 2, and try again later.
 
+April 12, 2003: support new "unmount" option, useful to timeout removable
+local media mounts.
+
 * Bill Paul <wpaul@ctr.columbia.edu>
 
 November 5, 1997: NFS v.3 support for AIX 4.2.1, which does *not* include
@@ -268,6 +270,7 @@
 * Peter Breitenlohner <peb@mppmu.mpg.de>
 July 24, 1999: patch for linux 2.2.x to work with older libc5 systems, and
 nis_isup mis-logic fixes.
+December 13, 2001: report typos in scripts/amd.conf.5.
 
 * Dale Talcott <aeh@quest.cc.purdue.edu>
 July 26, 1999: added NFS3 support for AIX mounting.
@@ -311,3 +314,28 @@
 
 * Ahmon Dancy <dancy@franz.com>
 February 9, 2001: Apple Rhapsody/Darwin/OS X port
+
+* Sebastien Bahloul <sebastien.bahloul@mangoosta.fr>
+July 3, 2001: LDAP fixes and updates to support new APIs
+
+March 27, 2002: LDAP bug and port to HPUX-11.
+
+* Philippe Troin <phil@fifi.org>
+July 12, 2001: Proper handling of GNU getopt, support for optionally
+disabling LDAP/Hesiod, fixes for the dev/nodev option on Linux
+
+November 28, 2001: Bug fix.  Support "nolock" as an NFS option, not a
+generic mount option.
+
+July 17, 2003: Debian fixes.  Null am_pref free.
+
+* Trond Myklebust <trond.myklebust@fys.uio.no>
+January 10, 2002: Proper initialization of the timeo parameter on Linux, TCP
+_must_ have a timeout 2 orders of magnitude larger than UDP
+
+* Sean Fagan <sef@apple.com>
+March 14, 2003: detect and use the MNT2_GEN_OPT_AUTOMNTFS mount flag
+on OS X / Darwin.
+
+* Hendrik Scholz <hscholz@raisdorf.net>
+June 9, 2003: mk-amd-map should open temp db file using O_EXCL.

==== //depot/projects/ia64/contrib/amd/BUGS#2 (text+ko) ====

@@ -1,5 +1,3 @@
-# -*- text -*-
-
 	    LIST OF KNOWN BUGS IN AM-UTILS OR OPERATING SYSTEMS
 
 
@@ -20,10 +18,20 @@
 (I have some reports that older version of hpux-9, with older libc, also
 leak file descriptors.)
 
+[1C] SGI's MIPSpro C compiler on IRIX 6 has the unfortunate habit of
+creating code specificially for the machine it runs on.  The ABI and ISA
+used depend very much on the OS version and compiler release used.  This
+means that the resulting amd binary won't run on machines different from
+the build host, particularly older ones.  Older versions of am-utils
+enforced the O32 ABI when compiling with cc to work around this, but this
+ABI is deprecated in favor of the N32 ABI now, so we use -n32 -mips3 to
+ensure that the binaries run on every host capable of running IRIX 6 at
+all.  If this is not appropriate for you, configure with something like
+CC='cc -64' instead to get the desired ABI and ISA.
 
 (2) alpha-unknown-linux-gnu (RedHat Linux 4.2)
 
-hasmntopt(mnt, opt) can goes into an infinite loop if opt is any substring
+hasmntopt(mnt, opt) can go into an infinite loop if opt is any substring
 of mnt->mnt_opts.  Redhat 5.0 does not have this libc bug.  Here is an
 example program:
 
@@ -99,7 +107,7 @@
 in strlen inside strdup inside svc_register().
 
 
-(5) *-linux-gnu (RedHat Linux 5.1)
+(5) *-linux-rh51 (RedHat Linux 5.1)
 
 There's a UDP file descriptor leak in libnsl in RedHat Linux 5.1.  This
 library part of glibc2.  Am-utils currently declares redhat 5.1 systems as
@@ -129,19 +137,19 @@
 you do nothing).
 
 
-(8) *-linux-gnu (systems using glibc 2.1, such as RedHat-6.1)
+(8) *-linux (systems using glibc 2.1, such as RedHat-6.x)
 
-There's a UDP file descriptor leak in the nis routines in glibc, especially
+There's a UDP file descriptor leak in the NIS routines in glibc, especially
 those that do yp_bind.  Until this is bug fixed, do not set nis_domain in
 amd.conf, but let the system pick up the default domain name as set by your
 system.  That would avoid using the buggy yp_bind routines in libc.
 
 
-(9) *-linux-gnu (SuSE systems using unfsd)
+(9) *-linux (SuSE systems using unfsd)
 
-The user-level nfsd (2.2beta44) on SuSE Linux systems (and possibly others)
-dies with a SEGV when amd tries to contact it for access to a volume that
-does not exist, or one for which there is no permission to mount.
+The user-level nfsd (2.2beta44) on older SuSE Linux systems (and possibly
+others) dies with a SEGV when amd tries to contact it for access to a volume
+that does not exist, or one for which there is no permission to mount.
 
 
 (10) *-*-hpux11
@@ -150,13 +158,49 @@
 PHNE_20371.  If you don't, and you try to use amd with NFSv3 over TCP, your
 kernel will panic.
 
+
 (11) *-linux* (any system using a 2.2.18+ kernel)
 
 The Linux kernels don't support Amd's direct mounts very well, leading to
 erratic behavior: shares that don't get remounted after the first timeout,
 inability to restart Amd because its mount points cannot be unmounted,
 etc. There are some kernel patches on the am-utils Web site, which solve
-these problems.
+these problems.  See http://www.am-utils.org/patches/.
+
+UPDATE: kernels 2.4.10 and later completely disallow the direct mount hack,
+so direct mounts are simply not possible on those Linux kernels.
+
+(12) *-aix5.1.0.0 and *-hpux9*
+
+/bin/sh is broken and fails to run the configure script properly. You need
+to use /bin/ksh instead. The buildall script will do it for you; if for some
+reason you need to run configure directly, run it using 'ksh configure'
+instead of just 'configure'.
+
+[12A] *-aix5.1.*
+
+Apparently there is an NFS client side bug in vmount() which causes amd to
+hang when it starts (and tries to NFS-mount itself).  According to IBM
+engineers, this has to do with partial support code for IPv6: the NFS kernel
+code doesn't appear to recognize the sin_family of the amd vmount(),
+although amd does the right thing.  The bug appears to have been fixed in
+AIX 5.2.  No known fix/patch is available for AIX 5.1 as of now (1/25/2003).
+
+(13) *-linux and *-darwin6.0
+
+Certain linux kernels (2.4.18+ are fine, 2.4.10- are probably bad, those in
+between have not been tested) have a bug which causes them to reconnect
+broken NFS/TCP connections using unprivileged ports (greater than 1024),
+unlike the initial connections which do originate from privileged
+ports.  This can upset quite a few NFS servers and causes accesses to the
+mounted shares to fail with "Operation not permitted" (EPERM).
+
+The darwin (MacOS X) kernel defaults to using unprivileged ports, but that
+can be changed by setting the resvport mount flag (which amd sets by
+default).  Nonetheless, if a TCP connection breaks, under certain unclear
+circumstances the kernel might "forget" about that flag and start using
+unprivileged ports, causing the same EPERM error above.
+
 
+Erez & Ion.
 
-Erez.

==== //depot/projects/ia64/contrib/amd/COPYING#2 (text+ko) ====

@@ -1,4 +1,4 @@
-Copyright (c) 1997-2001 Erez Zadok
+Copyright (c) 1997-2003 Erez Zadok
 Copyright (c) 1989 Jan-Simon Pendry
 Copyright (c) 1989 Imperial College of Science, Technology & Medicine
 Copyright (c) 1989 The Regents of the University of California.

==== //depot/projects/ia64/contrib/amd/ChangeLog#2 (text+ko) ====

@@ -1,3 +1,660 @@
+2003-08-27  Ion Badulescu  <ionut@buggy.badula.org>
+
+	* conf/nfs_prot/nfs_prot_freebsd3.h (na_uid): freebsd4.5 uses nfs
+	atttributes field named "uid".  So #define na_uid to it. [backport
+	of Erez's 6.1 change from 2002-02-26]
+
+2003-08-22  Nick Williams <Nick.Williams@morganstanley.com>
+
+	* amd/info_ldap.c (amu_ldap_init): don't try to pass a null
+	pointer as a string to plog, Solaris (and other OS's) don't like
+	it and will dump core.
+
+2003-07-17  Erez Zadok  <ezk@filer.fsl.cs.sunysb.edu>
+
+	* fsinfo/*.[hc]: rename fsinfo function log() to fsi_log(), to
+	avoid conflict with builtin function in gcc-3.3.
+
+2003-07-17  Philippe Troin  <phil@fifi.org>
+
+	* amd/amfs_auto.c (amfs_auto_mount): When pref:=NULL set am_pref
+	to strdup("") instead of NULL since this value will be
+	freed. Contributed by Matt Chapman <matthewc@cse.unsw.edu.au>.
+
+2003-06-09  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>
+
+	* mk-amd-map/mk-amd-map.c (main): open temp db file using O_EXCL,
+	next best thing to using mkstemp().  Patch from Hendrik Scholz
+	<hscholz@raisdorf.net>.
+
+2003-05-08  Ion Badulescu  <ion@guppy.limebrokerage.com>
+
+	* libamu/mount_fs.c (compute_automounter_mount_flags): use
+	MNT2_GEN_OPT_AUTOMNTFS if available; minor cleanup, removed
+	redundant code for MNT2_GEN_OPT_OVERLAY
+
+	* m4/macros/header_templates.m4: added template for
+	MNT2_GEN_OPT_AUTOMOUNTED
+
+2003-04-23  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>
+
+	* conf/transp/transp_sockets.c (create_amq_service): minor cpp
+	directive indentation and commenting.
+
+2003-04-22  Ion Badulescu  <ionut@moisil.badula.org>
+
+	* conf/transp/transp_sockets.c (create_amq_service): Ugly *BSD fix for
+	an RPC library DoS issue (original patch from Martin Blapp,
+	massaged into something more digestable by me)
+
+2003-04-13  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>
+
+	* doc/Makefile.am (DVIPS): use proper options for dvips.
+
+	* doc/am-utils.texi (opts Option): document new 'unmount' option,
+	and better explain the 'nounmount' option.  Also some misc options
+	for better generation of html manual.
+
+	* doc/Makefile.am (install-html): support newer text2html 4.0
+	options, as older options were renamed or changed behavior.
+
+	* amd/autil.c (am_mounted): support new 'unmount' option, to allow
+	all file system mounts to timeout and thus expire.  This option is
+	useful for removable local media such as CD-ROMs, USB drives,
+	etc. so they can expire when not in use, and get unmounted (such
+	drives can get work out when they keep spinning).  Patch from
+	Christos Zoulas <christos@zoulas.com> (originally from Koji
+	Imada).
+
+2003-04-10  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>
+
+	* configure.in: use AM_MAINTAINER_MODE, so maintainer-only rules
+	do not get added to Makefiles by default (they are confusing to
+	users who don't have autotools installed).
+
+2003-04-04  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>
+
+	* libamu/xutil.c (switch_to_logfile): don't try to print logfile
+	if it is null (strlen core dump on solaris).  Bug report from John
+	P. Rouillard <rouilj@ieee.org>.
+
+2003-03-31  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>
+
+	* fsinfo/fsinfo.8: typo co-ordinate -> coordinate.  Typo report
+	from Perry E. Metzger" <perry@piermont.com>.
+
+2003-03-20  Erez Zadok  <ezk@suse73.fsl.cs.sunysb.edu>
+
+	* minor new port: sparc64-unknown-linux-suse7.3.
+
+2003-03-20  Erez Zadok  <ezk@a-freebsd5.fsl.cs.sunysb.edu>
+
+	* minor new port: i386-unknown-freebsd5.0.
+
+	* configure.in: detect nfsclient/nfsargs.h.
+
+	* conf/nfs_prot/nfs_prot_freebsd3.h: include
+	<nfsclient/nfsargs.h>, needed in FreeBSD 5.0.
+
+2003-03-15  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>
+
+	* amd/amd.8, amd/amd.8, fixmount/fixmount.8, hlfsd/hlfsd.8,
+	scripts/amd.conf.5, scripts/expn.1: minor spell checking and
+	extraneous space elimination.
+
+2003-01-25  Erez Zadok  <ezk@cs.sunysb.edu>
+
+	* BUGS (Note): document AIX-5.1 NFS-client side bug (hangs in
+	vmount).
+
+2003-01-25  Ion Badulescu  <ionut@moisil.badula.org>
+
+	*******************************************************************
+	*** Released am-utils-6.0.9					***
+	*******************************************************************
+
+2003-01-23  Ion Badulescu  <ion@guppy.limebrokerage.com>
+
+	* NEWS: updated for Darwin changes
+
+	* .cvsignore: added A.i386-apple-darwin6.0 and
+	A.sparc-sun-solaris2.9
+
+	* m4/macros/check_nfs_fh_dref.m4: darwin/rhapsody is another
+	freebsd22 derivative
+
+2002-12-28  Ion Badulescu  <ionut@moisil.badula.org>
+
+	* amd/srvr_nfs.c (start_nfs_pings): don't set FSF_PINGING if
+	pings are disabled
+
+	* libamu/misc_rpc.c (make_rpc_packet): fix make_rpc_packet() on
+	64-bit big-endian platforms, bug report from Bill Fenner
+	<fenner@research.att.com>
+
+	* configure.in: increase library patchlevel
+
+	* libamu/xutil.c (amu_release_controlling_tty): close and reopen
+	file descriptors 0,1,2 before calling setsid()
+
+2002-12-27  Erez Zadok  <ezk@cs.sunysb.edu>
+
+	* updated copyright year to 2003 on all files
+
+2002-12-11  Ion Badulescu  <ionut@moisil.badula.org>
+
+	Solaris9 build fixes:
+
+	* amd/info_ldap.c (amu_ldap_rebind): call ldap_enable_cache() only
+	if configure detected it
+
+	* configure.in: check for ldap_enable_cache()
+
+2002-12-10  Erez Zadok  <ezk@localhost.localdomain>
+
+	* rename "aux/" subdir into "m4/" so as to avoid problems with
+	MS-DOS systems (where "AUX" is a reserved name).  This required
+	fixing numerous files.
+
+2002-11-21  Erez Zadok  <ezk@cs.sunysb.edu>
+
+	* config.guess.long: updated script so it will properly find the
+	version number of the new Itanium 2 machines running "Red Hat
+	Linux Advanced Workstation release 2.1AW (Derry)".  The script now
+	will report ia64-unknown-linux-rh2.1AW.
+
+2002-11-11  Ion Badulescu  <ion@guppy.limebrokerage.com>
+
+	* doc/am-utils.texi (Keep-alives): removed outdated info about not
+	maintaining the state of TCP NFS servers
+
+2002-10-01  Ion Badulescu  <ion@guppy.limebrokerage.com>
+
+	* hlfsd/hlfsd.h: removed sys_nerr declaration
+
+	* amq/amq.c, hlfsd/hlfsd.c, libamu/xutil.c: always use strerror()
+
+	* libamu/strerror.c: new file, strerror() implementation for
+	systems that don't have it
+
+	* libamu/Makefile.am: added strerror.c
+
+	* include/am_utils.h: debug code improvements ported from 6.1
+
+	* conf/mount/mount_aix.c: compile fix for --disable-debug
+
+2002-09-09  Ion Badulescu  <ion@guppy.limebrokerage.com>
+
+	*******************************************************************
+	*** Released am-utils-6.0.8					***
+	*******************************************************************
+
+2002-09-09  Ion Badulescu  <ion@guppy.limebrokerage.com>
+
+	* amd/srvr_nfs.c (nfs_timed_out): add #ifdef DEBUG around dlog
+
+2002-09-04  Ion Badulescu  <ion@guppy.limebrokerage.com>
+
+	* amd/mntfs.c (free_mntfs): sanity check for mf_refc [patch from
+	George Ross ported from 6.1]
+
+	* amd/srvr_nfs.c (nfs_timed_out): allocate a new XID on server
+	timeout to avoid problems with late ping replies [patch from
+	George Ross ported from 6.1]
+
+2002-07-11  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>
+
+	* scripts/expn.{1,in}: fixed typos as reported by Thomas Klausner
+	<wiz@danbala.ifoer.tuwien.ac.at>.
+
+2002-06-26    <ezk@agora.fsl.cs.sunysb.edu>
+
+	* doc/Makefile.am (install-html): don't use locally hacked
+	texi2html features.
+
+	* doc/am-utils.texi: don't use ':' in @cindex entries.
+
+2002-06-24  Ion Badulescu  <ionut@moisil.badula.org>
+
+	* doc/am-utils.texi (automount2amd): minor rewording
+
+	* aux/macros/struct_nfs_args.m4: added test for aix51_nfs_args
+
+	* conf/nfs_prot/nfs_prot_aix5_1.h: rename aix42_nfs_args to
+	aix51_nfs_args, rename unknown fields to u<number>
+
+2002-06-24  Ion Badulescu  <ion@guppy.limebrokerage.com>
+
+	* buildall: use ksh for configure on aix5.1; pass the extra
+	arguments after "--" to configure, not to make; fix 'buildall -b'
+	on hpux9 and aix5.1
+
+2002-06-22  Ion Badulescu  <lionut@gonzales.badula.org>
+
+	* hlfsd/homedir.c (homedir): use setgid() instead of setegid()
+
+	* buildall: use ksh for configure on aix5.1
+
+2002-06-21  Ion Badulescu  <ion@guppy.limebrokerage.com>
+
+	* Makefile.am: added nfs_prot_aix4_3.h to EXTRA_DIST_CONF
+
+	* conf/mount/mount_aix.c (mount_aix3): if the NFSv3 mount fails
+	with EINVAL and we have MOUNT_TYPE_NFS3_BIS defined, retry the
+	mount with the alternative nfs3_args structure
+
+	* conf/nfs_prot/nfs_prot_aix4_3.h: added alternative nfs3_args
+	structure, similar to that in aix5.1, for a hack that tries to
+	compensate for IBM's brain fart
+
+	* conf/nfs_prot/nfs_prot_aix5_1.h: new nfs_prot header for aix5.1+
+
+	* aux/macros/check_nfs_prot_headers.m4: added new header for aix5.1+
+
+	* BUGS: update for direct mounts on Linux; document the brokenness
+	of /bin/sh on AIX 5.1 and HP-UX 9
+
+2002-06-21  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>
+
+	* ALL source/header files: change use of HAVE_FIELD_* macros to
+	HAVE_*, since aux/macros/check_field.m4 changed as well.
+
+	* configure.in, Makefile.am, bootstrap, aux/amdgrep,
+	aux/macros/*.m4: MAJOR port of autotool files from 6.1 branch, to
+	work with newer autotools.
+
+2002-06-21  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>
+
+	* aux/macros/with_addon.m4: correct M4 quoting.
+
+	* aux/macros/cache_check_dynamic.m4: correct M4 quoting.
+
+	* bootstrap: show version of autotools being used.  Helps
+	maintainer debugging.
+
+	* configure.in: new proper syntax for libtool and
+	ansi2knr-filtering rules, required by autoconf 1.53 and higher.
+
+2002-06-21  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>
+
+	* aux/GNUmakefile: new search paths for "update" target.
+
+	* config.guess, config.sub, doc/texinfo.tex, ltmain: updates from
+	the latest GNU distributions.
+
+2002-05-30  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>
+
+	* config.guess.long: support SuSE version names in long
+	config.guess format.
+
+2002-05-03  Ion Badulescu  <ion@guppy.limebrokerage.com>
+
+	* hlfsd/homedir.c (homedir): last chance checking for zombies; 
+	(interlock): anal-retentive checking for all sorts of error
+	conditions during child recovery
+
+	* hlfsd/hlfsd.c (main): use SA_RESTART in sigaction
+	(cleanup): indentation
+
+2002-05-01  Erez Zadok  <ezk@shekel.mcl.cs.columbia.edu>
+
+	* scripts/lostaltmail.in (vrfy_user): unlink temp files if too
+	small.
+
+2002-03-29  Ion Badulescu  <ionut@moisil.badula.org>
+
+	* amd/nfs_start.c: use plog() instead of perror()
+
+2002-03-28  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>
+
+	* amd/info_ldap.c: patch from "Sebastien Bahloul"
+	<sebastien.bahloul@medasys.org> to fix a simple initialization bug
+	and change "HE" to HE_ENT so as to compile on HPUX.
+
+2002-02-12  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>
+
+	* scripts/lostaltmail.in: don't verify user if -noverify option
+	was turned on.  fix comment typo.
+
+2002-02-11  Ion Badulescu  <ion@guppy.limebrokerage.com>
+
+	* Ripped out all traces of autofs support
+
+2002-02-11  Ion Badulescu  <ion@guppy.limebrokerage.com>
+
+	* README: require newer auto-tools, update mailing list address
+
+	* README.autofs: point to the 6.1 branch for autofs support
+
+2002-01-20  Erez Zadok  <ezk@localhost.localdomain>
+
+	* updated copyright year to 2002 on all files
+
+	* hlfsd/hlfsd.h (HLFSD_VERSION): up version of hlfsd to 1.2,
+	because we made some important changes.
+
+2002-01-20  Ion Badulescu  <lionut@gonzales.badula.org>
+
+	* NEWS: document latest changes
+
+	* amd/map.c (unmount_mp): same fix as for hlfsd, update the
+	seconds field in mtime because Linux ignores the useconds field
+
+	* hlfsd/homedir.c: made some global vars static
+	(plt_init): remove all trailing '/' chars from root's home;
+	use root's home, not the username (silly bugfix)
+
+2002-01-20  Ion Badulescu  <lionut@gonzales.badula.org>
+
+	* hlfsd/homedir.c (homedir): don't special case uid 0 as having /
+	as home; instead use the root accounts home
+	(plt_init): properly initialize root_home from the root account's
+	home directory, or as "" if root doesn't exist
+	(plt_reset): free root_home
+
+2002-01-20  Ion Badulescu  <lionut@gonzales.badula.org>
+
+	* hlfsd/hlfsd.h: update prototype for homedir()
+
+	* hlfsd/stubs.c (nfsproc_lookup_2_svc): get the credentials at the
+	begining of the function and assign the uid to the symlink
+	attributes; increment the mtime's seconds field each time the uid
+	changes
+	(nfsproc_lookup_2_svc): ditto
+	(nfsproc_readlink_2_svc): pass the groupid to homedir();
+
+	* hlfsd/homedir.c (homedir): take a second argument, the user's
+	primary gid, and switch to it when doing filesystem operations;
+	save the old uid and gid and revert to them instead of the
+	hardcoded uid 0
+
+2002-01-10  Ion Badulescu  <ion@guppy.limebrokerage.com>
+
+	* conf/mount/mount_linux.c (mount_linux): tcp _must_ have a timeo
+	parameter 2 orders of magnitude larger than udp (patch from Trond
+	Myklebust)
+
+2001-12-13  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>
+
+	* scripts/amd.conf.5: correct title to section 5, not 8.  Correct
+	reversed meaning of nfs_proto and nfs_vers parameters.  Typos
+	reported by Peter Breitenlohner <peb@mppmu.mpg.de>.
+
+2001-12-02  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>
+
+	* scripts/ctl-amd.in: run "test" or "[" in front of -x/-f
+
+	* scripts/ctl-hlfsd.in: run "test" or "[" in front of -x/-f
+
+2001-11-29  Ion Badulescu  <ion@guppy.limebrokerage.com>
+
+	* tasks: updated
+
+	* amq/amq.8: better document the -f option
+
+2001-11-29  Erez Zadok  <ezk@agora.fsl.cs.sunysb.edu>
+
+	* libamu/mount_fs.c (mnt_flags): same as for nolock option
+	handling, do for maxgrps.
+
+2001-11-28  Philippe Troin  <phil@fifi.org>
+
+	* libamu/mount_fs.c (mnt_flags): Drop nolock from generic mount
+	opts.
+	(compute_nfs_args): Added nolock handling.
+	Adapted from an original patch from Avery Pennarun <apenwarr@nit.ca>.
+
+2001-11-27  Erez Zadok  <ezk@a-hpux11i.fsl.cs.sunysb.edu>
+
+	* ported to ia64-hp-hpux11.20 using HP's ANSI/C compiler.
+	Couldn't use bison/flex because of 32-bit vs. 64-bit binaries
+	issues.  Had to use HP's own yacc/lex.  This was discovered by
+	using HP's non-GNU make program.
+
+2001-11-26  Erez Zadok  <ezk@a-hpux11i.fsl.cs.sunysb.edu>
+
+	* */Makefile.am: don't use $(OBJECTS) directly because it is no
+	longer automatically defined now that Automake has automatic
+	dependency tracking (which I turn off).  Instead, hard-code
+	minimal dependencies on am-utils' header files to depend on
+	PROG_OBJECTS (where PROG is the program name being built)
+
+	* amd/nfs_start.c (checkup): cast getpagesize() return val to
+	long, to avoid conflicts in division of a long by an int (on
+	hpux11i, with their ANSI/C compiler).

>>> TRUNCATED FOR MAIL (1000 lines) <<<



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200309022252.h82MqJNf014264>