Google
 

Trailing-Edge - PDP-10 Archives - bb-x130a-sb - spc3.doc
There are 7 other files named spc3.doc in the archive. Click here to see a list.


SPACE.DOC -- Changes from V2(45) to V3(70)
March 1979






























COPYRIGHT (C) 1971,1979 BY
DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS.


THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND  COPIED
ONLY  IN  ACCORDANCE  WITH  THE  TERMS  OF  SUCH  LICENSE AND WITH THE
INCLUSION OF THE ABOVE COPYRIGHT NOTICE.  THIS SOFTWARE OR  ANY  OTHER
COPIES  THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY
OTHER PERSON.  NO TITLE TO AND OWNERSHIP OF  THE  SOFTWARE  IS  HEREBY
TRANSFERRED.

THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE  WITHOUT  NOTICE
AND  SHOULD  NOT  BE  CONSTRUED  AS  A COMMITMENT BY DIGITAL EQUIPMENT
CORPORATION.

DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR  RELIABILITY  OF  ITS
SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.
SPC3.DOC                                                        Page 2


SPACE.DOC -- Changes from V2(45) to V3(70)
March 1979



1.0  SUMMARY

This release is motivated by the DATE-75 project.  It also includes  a
number  of  minor  clean-ups.   There  are  no  significant functional
changes.

This  version  has  been  tested  on  6.01/5.07.   It  has  no   known
deficiencies.   No  bug reports have been received on version 2 and no
SPRs are outstanding.

SPACE is unsupported and is documented only in its HELP file.

The function of SPACE is to list the amount of disk space used by each
user.   Optionally, it will make entries in the system accounting file
via DAEMON.  If any users are over quota, or failed to  LOGOUT,  SPACE
will  optionally submit a batch job to recompute their space usage and
bring them below quota if necessary.



2.0  CHANGES

46     Replace HALTs with messages.

47     Find the largest user under 100K blocks.  This is listed at the
       end of the report.

50     Handle cases of negative blocks used and extremely  large  used
       blocks.

51     Implement DATE-75 fixes in the file handling.

52     Flag all users over 500 blocks.

53     Exit when done.

54     Use C as a universal.

55     Type STR.TXT for each structure if it exists.

56     Convert to make it reentrant.

57     Remove "_" and altmode in command scanner.

60     Clean up listing and some symbol names.

61     Change to new format fact file format for DATE-75 (entry 161).

62     (SPR 10-7286) Submit to BATCH any users who are over quota.
SPC3.DOC                                                        Page 3


63     (SPR 10-7286) Set protection of .CTL file  to  be  readable  by
       all.

64     (SPR 10-7286) Include a DIRECT/F/W in the .CTL file.

65     (SPR 10-7286) Clean up contents of queue block.

66     Implement  error  message  standard   and   monitor   bit   for
       /VERBOSITY:NOPREFIX.

67     Allow null project  or  programmer  to  default  to  logged  in
       number.

70     Use QPRM as a universal.   Automatically  load  QUEUER.REL  and
       HELPER.REL.



3.0  KNOWN BUGS AND DEFICIENCIES

None.



4.0  INSTALLATION INSTRUCTIONS

Assemble using C and QPRM as  universals.   The  routines  QUEUER  and
HELPER will automatically be loaded from device "REL:".  The result is
a .SHR file.  Hence, if  C.UNV  and  QPRM.UNV  are  on  UNV:   and  if
HELPER.REL and QUEUER.REL are on REL:, simply:

     .LOAD SPACE.MAC
     .SSAVE

and place SPACE.SHR and SPACE.HLP on SYS:.



[End of SCP3.DOC]