Disk librarian Ken Chamberlain Prestolite Electric Inc. Welcome to my '96 donations to the VM-WorkShop 2 vmarc'd files are included this year rscsrdr - allow you manage your rscs reader queues via fullscreen interface (xedit). RSCS v3 only. lib - librarian program to keep track of who has what logged out. We use for keeping track of who is working on what program/exec/file/whatever Main purpose of this was to allow common minidisks to be updated in 'controlled' manner without giving anybody r/w to those disks. Uses Iucv to send/receive files from user(s) to service machine. To use LIB you need to create service machine, the default name is ISSLIB You can update LIB via an update file to rename it to whatever you want. You need to put the following files on service machine: IUREC MODULE PRIV TABLE (YOU NEED TO UPDATE THIS WITH YOUR INFO. TYPES TABLE ( .. .. DITTO AS ABOVE LOG FILE ISSLIB PROF (SAMPLE PROFILE EXEC ISSLIB DIRECT (SAMPLE DIRECTORY ENTRY LIB needs access to the following files. I put mine on the 'Y' disk. Since you're a Univ. You may want to put them where students can't get at it. No sense in giving them ideas on how to do things we don't want them to do. LIB MODULE (obviously) X$LIB$X XEDIT LIB HELPCMS RSCSRDR needs access to the following files. I put mine on the 'Y' disk. RSCSRDR EXEC RSCS31 XEDIT RXQSORT MODULE SORTED EXEC IUCVTRAP MODULE Here are the files what they're for: IUREC ADDBROT (update to iurec IUREC CHGADDR (update to iurec IUREC FIXAUTH (update to iurec IUREC FIXFUPA (update to iurec IUREC IUREOBS (update to iurec - semi beta code IUREC IUREOBS2 (update to iurec - semi beta code IUREC ASSEMBLE (iurec source code IUREC AUXVM (iurec aux file IUREC MODULE (compiled iurec module - put on ISSLIB's 'A' disk IUREC NOTE (something to read in your spare time LIB ADDBROT (update to lib LIB CHGADDR (update to lib LIB LIBOBS (update to lib - semi beta code LIB LIBOBS2 (update to lib - semi beta code LIB LIB3ESA (update to lib LIB LIB3FIX (update to lib LIB ASSEMBLE (lib source code LIB AUXVM (lib aux file LIB HELPCMS (lib help file - put on 'y' disk LIB MODULE (compiled lib module - put on 'y' disk X$LIB$X XEDIT (lib xedit file, put on 'y' disk PRIV TABLE (priv table - YOU NEED TO UPDATE THIS FOR YOUR SITE - then put on ISSLIB's 'A' disk TYPES TABLE (priv table - YOU NEED TO UPDATE THIS FOR YOUR SITE - then put on ISSLIB's 'A' disk LOG FILE (start up file for iurec - put on ISSLIB's 'A' disk IUCVTRAP MODULE (compiled IUCVTRAP - put on 'y' disk better yet, get the latest version from Arty! SORTED EXEC (used by rscsrdr - put on 'y' disk SORTED HELPREXX (help for sorted - put on'y' disk RSCSRDR EXEC (rscsrdr exec - put on 'y' disk RSCS31 XEDIT (rscsrdr's xedit file - put on 'y' disk RXQSORT MODULE (used by rscsrdr - put on 'y' disk RXQSORT HELPREXX (help for rxqsort - put on 'y' disk RXQSORT ASSEMBLE (source for rxqsort - put on your 'a' disk RXQSORT INFO (info for rxqsort - put on your 'a' disk ISSLIB PROF (example profile exec for service machine ISSLIB DIRECT (sample directory entry for ISSLIB (lnknopas can be removed. We use it here to run some exec's w/SERVEXEC function. comment/suggestion/complaints Ken Chamberlain Prestolite Electric Inc. 2311 Green Rd. Ann Arbor, Mi 48105 (313)-231-4810 e-mail: n8ptt@bright.net