Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxt!houxm!ihnp4!inuxc!pur-ee!uiucdcs!convex!xenixsp!doug From: doug@xenixsp.UUCP Newsgroups: net.news.notes Subject: Re: Changing Set Size and Expire Time Message-ID: <-1056446@xenixsp> Date: Fri, 20-Jun-86 13:55:00 EDT Article-I.D.: xenixsp.-1056446 Posted: Fri Jun 20 13:55:00 1986 Date-Received: Wed, 25-Jun-86 04:02:15 EDT References: <33300002@datacube> Lines: 134 Nf-ID: #R:datacube:33300002:xenixsp:-1056446:000:5413 Nf-From: xenixsp.UUCP!doug Jun 20 12:55:00 1986 >Is there an easy way to change the working set size and expire time of >a set of notesfiles? There -must- be an easier way than doing it >manually from the directors page. Something like nfaccess but >for the expiration times instead? Thanks in advance... Try using nfadmin exerpts from the nfadmin man pages.. nfadmin - Change the status of a set of Notesfiles -a+ Allow anonymous submissions. -a- Disallow anonymous submissions. -n+ Allow network transmissions/receptions. -n- Disallow network transmissions/receptions. -o+ Open the notesfile. Allow local access by non- directors (subject to access permissions). -o- Close the notesfile. Disallow local access by non- directors. -A+ Flag this notesfile as an archive notesfile. (This does NOT mean that the notesfile will be archived. You can't archive an archive!) -A- Flag this notesfile as a non-archive notesfile. This does not affect what happens to notes when they expire. -e=NN Set the expiration time of this notesfile to NN days. (NN should be replaced with a positive number). -e=0 Set the expiration time of this notesfile to DEFAULT. The number specified on the nfarchive command line will be used to determine expiration time. If no time is specified on the nfarchive command line, 14 days is used. -e=-1 Set the expiration time of this notesfile to NEVER. -W=0 Set the working set size of this notesfile to the command line default. -W=NN Set the working set size of this notesfile to NN. -l=NNNNN Set the maximum note size of an individual note in this notesfile to NNNNN. (Warning: negative numbers and numbers under 1000 are a very bad idea here). -E=default Set the expiration action of this notesfile to the command line default. -E=delete Set the expiration action of this notesfile to DELETE. -E=archive Set the expiration action of this notesfile to ARCHIVE -D=default Set the director message status of this notesfile to the command line default. -D=on Set the director message status of this notesfile to ON; only notes with the director message ON will be removed by nfarchive. -D=off Set the director message status of this notesfile to OFF; only notes with the director message OFF will be removed by nfarchive. -D=nocare Set the director message status of this notesfile to NOCARE; the director message flag is not used by nfarchive in selecting notes for archive/deletion. -f file The file specified in the argument following the -f flag contains a series of lines, each specifying a notesfile or group of notesfiles (wildcard) to be displayed or changed. If no flags are specified (except possibly -f), no changes are made, but the current state of the notesfiles is displayed. If flag(s) are specified, the new state after the changes is displayed, in the following format: notesfile title NetW Open Anon Arch WSet Arch. Keep DirM # Max -------status------ Size Time Actn Stat Notes Size net.bugs.2bsd : YES YES NO NO 0 12 ARCH DFLT 3 500000 net.bugs.4bsd : YES YES NO NO 2 12 ARCH DFLT 26 500000 net.bugs.usg : YES YES NO NO 0 12 ARCH DFLT 8 500000 net.bugs.uucp : YES YES NO NO 0 12 ARCH DFLT 9 500000 net.bugs.v7 : YES YES NO NO 2 12 ARCH DFLT 1 500000 nfmaint : YES YES NO NO 0 NEVER DEL DFLT 3 500000 nfgripes : YES YES NO NO 0 14 DEL DFLT 0 500000 net.micro.6809: NO YES NO NO 0 1 DEL DFLT 0 500000 net.announce : YES YES NO NO 0 DFLT ARCH DFLT 0 500000 (The output has been squished slightly to allow it to fit in the manual page format). All users are allowed to run this program. The changes are only applied to notesfiles for which the executing user is a director. This program lives in the notesfile utility directory, typically ``/usr/spool/notes/.utilities''. #include \ T / \ T / / C \ xenixsp!doug / C \ ------------------------ USnail: 400 Atrium ihnp4!\-sys1-\ One Tandy Center trsvax!techsup!xenixsp!doug Fort Worth, Tx, 76102. hub!---------/ MAbell: (817)-390-3011 x4110 soma!-------/ rscus1!----/