From 422815db966fe7dc38dfc5df2be5e83d5ea9f48c Mon Sep 17 00:00:00 2001 From: obrien Date: Wed, 15 Sep 1999 02:50:52 +0000 Subject: Virgin import of AMD (am-utils) v6.0.1 --- contrib/amd/tasks | 34 ++++++++++++++++++++++++++++------ 1 file changed, 28 insertions(+), 6 deletions(-) (limited to 'contrib/amd/tasks') diff --git a/contrib/amd/tasks b/contrib/amd/tasks index 260095e..942223f 100644 --- a/contrib/amd/tasks +++ b/contrib/amd/tasks @@ -15,14 +15,14 @@ Please volunteer to do any of the following: - documentation update ("XXX: FILL IN" sections). - hlfsd should be able to not use /var/alt_mail, but send code 75 back to -sendmail (telling it to re-queue the mail and retry later). + sendmail (telling it to re-queue the mail and retry later). - compatibility with Sun's automount maps? should be easier via the amd.conf file to specify type of map perhaps done at the same time autofs support is done. - a selector ala if_exists() for networkmask(1.2.3.4/5.6.7.8), will match -against all known IP addresses of this host. + against all known IP addresses of this host. - convert to using my own rpcgen .x files for amq/amq/nfs (v2 and v3) @@ -33,7 +33,7 @@ against all known IP addresses of this host. - $mindelay and $maxdelay in milliseconds - multiple nfsl should be matched if one matched and nfs mount failed. fall -through. + through. - fall through syntax? opts:=nofail,fallthrough? - random nfs rhost:={srv1, srv2, srv3} @@ -62,8 +62,30 @@ amd.conf file (right now amd.conf overrides cmd-line options). - an un/install script for binaries - update README -add am-utils URL and COPYRIGHT to all distributed scripts and -sources and programs etc. + +- add am-utils URL and COPYRIGHT to all distributed scripts and sources and + programs etc. also to amq -v output. - ion: browsable_dirs only works for nis if in [global] broken if it is file - maps. + maps. + +- all if statements should have an else clause because of Ultrix's /bin/sh. + +- look for obsolete AM_* macros and use newer AC_* ones +- use 3rd arg to AC_CHECK_TYPE (headers) + +- FreeBSD 3.1 doesn't have SYMTTL flag, so the mtime of the hlfsd symlink is + always new. This breaks hlfsd on FreeBSD 3.1, b/c the acregmin/max code + depends on the time that the symlink was created. Solution: best is to + support NOAC in the FreeBSD kernel, otherwise hlfsd will have to know not + to turn on this code in hlfsd/stubs.c: + + if (++slinkfattr.na_mtime.nt_useconds == 0) + ++slinkfattr.na_mtime.nt_seconds; + +- support nqnfs as per Jeffrey C Honig : "Besides having + NFSMNT_NQNFS set when you try to do the mount, NQNFS requires that you do + the nfssvc() call to create an nqnfs client daemon. I can't see any + obvious way to check if the server supports NQNFS." + +- browsable 'auto' style maps. -- cgit v1.1