|
|
1.1 ! root 1: Things to be done: ! 2: -1. Immediate ! 3: 1. expand from 26 letters ! 4: 2. (from -x) bug (not present on IngVAX, ESVAX, etc., ! 5: present on C machine) ! 6: ! 7: 0. Bugs: ! 8: netmail cory doesn't work when there is no mail. ! 9: netmail - doesn't work with -n option (use kexecl). ! 10: Files ":fix" should be handled correctly ! 11: -u option correctly sets queue ownership, but netq still shows "root". ! 12: problem on Ing70 where bill logged in, logged off, I logged in ! 13: and bill got my permissions ! 14: bug - a queue file with an extra blank in the front of it on ESVAX ! 15: loop on waits until pid -- NOSC fix ! 16: get the NOSC netstart ! 17: add a check so if the network is having trouble sending things ! 18: it will write/mail to the appropriate person. ! 19: ! 20: 1. Software mods to my source: ! 21: * netdaemon: ! 22: 0. add -t and -c (time and count) options to netdaemon ! 23: 1. add a flag to force execl rather than using cshell ! 24: to avoid no more processes. ! 25: 3. Add statistics on errors. ! 26: 4. Add var parm list stuff - list in net.c (boundary condition) ! 27: 7. Have an upper and lower bound on "atime"-- start low and add. ! 28: 8. add a struct prefix before stat dump struct ! 29: 9. write a stats analysis program ! 30: * net ! 31: add a -D option for defining var parm list values (bounadry cond) ! 32: commands too slow-- option to not read .netrc file, use snfromuid ! 33: * netcp: ! 34: Debug three-machine netcp. ! 35: Use -q for 3way netcp (boundary cond). ! 36: * netq - do it with qsort ! 37: * prmail & netmail: ! 38: print the number of messags forwarded ! 39: * sendberkmail: ! 40: should pass remote mmail new options (boundary condition). ! 41: hopcnt error should be fixed by bcoming "cautious"-- ! 42: thus hopcnt shoul be checked in mmail, and return a boolean ! 43: * v6mail ! 44: is too slow- use read() and write(), not fread and fwrite ! 45: * mwrite -- ! 46: login as network rather than as the user. ! 47: * netrm: ! 48: should handle arguments just like lprm in v7 ! 49: what about errors in not finding an inaccesible machine ! 50: add a -m flag to netrm : "netrm -m v -" to remove all for v ! 51: add ability to netrm remote files, just send the username ! 52: * add comment line to initfile and .netrc ! 53: * add getnetworkstatus, etc. return #entries in netq, #users, uptime, ! 54: and the pct of user&sys time the command got. ! 55: * get user's name from the environment to avoid reading ! 56: the password file ! 57: * in netstatus command, list last login. ! 58: * people don't like the fact that a password from the .netrc file ! 59: gets associated with an overridden login name. ! 60: ! 61: 4. Current Boundaries of compatibility: ! 62: * old mmails don't allow "-" arguments, assume they are names ! 63: * can't change version numbers since others enforce them ! 64: * netcp remote commands don't ignore unknown options. ! 65: ! 66: 10. Structure changes: ! 67: decrease use of global status vars if not necc., use userinfo ! 68: as a local variable. ! 69: make a nrcStruct and have a NrcRead(cfile) subroutine. ! 70: header.c -- move readhd into header.c w/a test ! 71: to see which subrs to call. ! 72: use netcmd(), a subr, instead of /usr/net/bin/net. ! 73: make a readaccess and writeaccess tocall in v6mail and net.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.