2000-06-07 04:52:18 +04:00
|
|
|
# -*- text -*-
|
|
|
|
|
2002-11-30 01:57:11 +03:00
|
|
|
AM-UTILS-6.1 TASKS TODO
|
2000-06-07 04:52:18 +04:00
|
|
|
|
|
|
|
Please volunteer to do any of the following:
|
|
|
|
|
|
|
|
- autofs support: see README.autofs for details.
|
|
|
|
|
|
|
|
- deal with everything that has XXX on it in the sources
|
|
|
|
- documentation update ("XXX: FILL IN" sections).
|
|
|
|
|
|
|
|
- compatibility with Sun's automount maps?
|
|
|
|
should be easier via the amd.conf file to specify type of map
|
|
|
|
|
|
|
|
- convert to using my own rpcgen .x files for amq/amq/nfs (v2 and v3)
|
|
|
|
|
2002-11-30 01:57:11 +03:00
|
|
|
- use packaging info for various OSs (such as RPM, Redhat Package Manager)
|
2000-06-07 04:52:18 +04:00
|
|
|
|
|
|
|
- $mindelay and $maxdelay in milliseconds
|
|
|
|
|
|
|
|
- multiple nfsl should be matched if one matched and nfs mount failed. fall
|
|
|
|
through.
|
|
|
|
- fall through syntax? opts:=nofail,fallthrough?
|
2002-11-30 01:57:11 +03:00
|
|
|
- support multiple "fail-over read-only" NFS mounts in Solaris 2.6+.
|
2000-06-07 04:52:18 +04:00
|
|
|
|
|
|
|
- random nfs rhost:={srv1, srv2, srv3}
|
|
|
|
|
|
|
|
- nfslx, same as nfsl, but using linkx
|
|
|
|
|
|
|
|
- loadable info_*, amfs_*, and ops_* modules (lazy evaluation).
|
|
|
|
|
|
|
|
- hlfsd should daemonize even if -DDEBUG, then use -D nofork
|
|
|
|
|
|
|
|
- fixmount should use generic code from transp/transp_{tli,sockets}.c
|
|
|
|
|
|
|
|
- reverse notion of -F and other cmd-line options, so they override the
|
|
|
|
amd.conf file (right now amd.conf overrides cmd-line options).
|
|
|
|
|
|
|
|
- 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.
|
|
|
|
|
|
|
|
- browsable 'auto' style maps.
|
|
|
|
|
|
|
|
- mention signals in amd man page
|
|
|
|
|
|
|
|
- ALLOWED_MOUNT_TIME of 40 seconds is way too long!
|
|
|
|
- need option to turn off pings of portmapper before trying a mount
|
2002-11-30 01:57:11 +03:00
|
|
|
- detecting down'ed hosts faster: use default portmap TTL variables?
|
2000-06-07 04:52:18 +04:00
|
|
|
|
2000-11-20 02:42:08 +03:00
|
|
|
- type:=program should not require umount command. can use default
|
2000-06-07 04:52:18 +04:00
|
|
|
umount(). it works for smbmount/umount.
|
|
|
|
|
|
|
|
- document var[0-7] variables/selectors
|
|
|
|
|
|
|
|
- need a way to export a nfs-mount point after it is being mounted (jukebox
|
|
|
|
mounts). can do this with type:=program.
|
|
|
|
|
|
|
|
- support port=n, for machines that use NFS on a different port
|
2000-11-20 02:42:08 +03:00
|
|
|
|
|
|
|
- nfsl may be buggy when fs:= is specified explicitly (lockup?)
|
|
|
|
|
2001-05-13 21:32:48 +04:00
|
|
|
- y2k: amq /home (mounted time uses YY instead of YYYY)
|
|
|
|
|
|
|
|
- new amd.conf option to disable amq listener altogether (security)
|
2002-11-30 01:57:11 +03:00
|
|
|
Should be available even if DEBUG is off.
|
|
|
|
|
|
|
|
- new amd.conf option dynamic_system_params to recompute osver, karch,
|
|
|
|
etc. from uname() dynamically.
|
|
|
|
|
|
|
|
- solaris 8 doesn't pick up hsfs/pcfs/etc *_args structures and mount flags
|
|
|
|
|
|
|
|
- avoid having to compile ops_nfs3.o
|
|
|
|
|
|
|
|
- linux support for ext3
|
|
|
|
|
|
|
|
- support executable maps: run a program/script and use its output as the
|
|
|
|
map data.
|
|
|
|
|
|
|
|
- be able to pass generic mount options to systems w/ a mount(2) that
|
|
|
|
supports it (Linux). Perhaps genopt="foo,bar" syntax.
|
|
|
|
|
|
|
|
* Amd notes discovered during CSE-391
|
|
|
|
configure.in:
|
|
|
|
"make html" target generated automatically?
|
|
|
|
use latest texi2html NOT what's in agora:/usr/local/gnu/bin
|
|
|
|
openbsd: malloc.h obsolete; use stdlib.h. sigh.
|
|
|
|
|
|
|
|
fix email subscription info in .texi and other text-based files in distro.
|
|
|
|
check all URLs: ftp URL is WRONG!
|
|
|
|
|
|
|
|
Don't fail if db1 isn't there on some RH systems.
|