Trailing-Edge
-
PDP-10 Archives
-
bb-kl11c-bm_tops20_v6_1_atpch1_16
-
autopatch/t26a61.b16
There are no other files named t26a61.b16 in the archive.
BEWARE INFORMATION FOR TOPS-20-TCPIP-V6-1
BEWARE INFORMATION FOR EDIT 3045 IN EXEC61
Edit 7351 to the monitor restores edit 3060, which checks for an unmounted
structure in the DELDF% JSYS, in order to prevent a user's expunging a
structure which she/he has not mounted. Edit 3045 to the EXEC now causes a
check to be made for a returned STRX09 (Prior structure mount required) error,
and no further directory stepping will be done if this error is found.
Installing 7351 without installing 3045 will result in the display of the
"Prior structure mount required" for every directory on the structure.
Installing 3045, but not 7351 would result in the user's being able to expunge
a structure which they had not mounted.
********************************************************************************
BEWARE INFORMATION FOR EDIT 7351 IN MONI61
Edit 7351 to the monitor restores edit 3060, which checks for an unmounted
structure in the DELDF% JSYS, in order to prevent a user's expunging a
structure which she/he has not mounted. Edit 3045 to the EXEC now causes a
check to be made for a returned STRX09 (Prior structure mount required) error,
and no further directory stepping will be done if this error is found.
Installing 7351 without installing 3045 will result in the display of the
"Prior structure mount required" for every directory on the structure.
Installing 3045, but not 7351 would result in the user's being able to expunge
a structure which they had not mounted.
********************************************************************************
BEWARE INFORMATION FOR EDIT 3055 IN EXEC61
EXEC edit 3055 adds terminal type VT300-SERIES to TOPS-20. The monitor
has also been edited to add the new terminal type. In order for the
VT300-SERIES type to be used, the EXEC must be level 3055 or greater,
and the monitor must include up to edit 7424.
NOTE: VT300's will be treated like VT102's.
********************************************************************************
BEWARE INFORMATION FOR EDIT 7423 IN MONI61
EXEC edit 3055 adds terminal type VT300-SERIES to TOPS-20. The monitor
has also been edited to add the new terminal type. In order for the
VT300-SERIES type to be used, the EXEC must be level 3055 or greater,
and the monitor must include up to edit 7424.
NOTE: VT300's will be treated like VT102's.
********************************************************************************
BEWARE INFORMATION FOR EDIT 7461 IN MONI61
Edit 7461 and 7462 to JSYSF and MONSYM respectively, address the problem of
users being able to remove a SUBDIRECTORY-USER-GROUP-ALLOWED from a superior
directory, even when one of the group numbers is being used in a subdirectory.
The fix will not allow removal of a SUBDIRECTORY-USER-GROUP-ALLOWED, if an
inferior directory has that group as one of its USER-OF-GROUPs, (or User
Group).
This fix will not repair currently "broken" directory "trees". This repair may
have to be done by an individual, one directory structure at a time. It may be
very tedious and time-consuming, depending on how intricate the directory
structure is, and how much dependence has been made on the ability to remove
allowed user groups at will.
NOTE: There is one side-affect of this edit which will cause behaviour
different than before. The whole directory chain will be checked every
time an attempt is made to change the Subdirectory-user-groups-allowed. Thus, an
attempt to remove a group will not succeed if that group exists anywhere
below the directory being BUILT/CREATED, even if the direct superior of that
directory has the group ALLOWED. There is a work-around for this situation. See
the example below for both the problem and the work-around.
TOPS-20 Command processor 6.1(3052)
@build [doggie]
[Old]
@@list
Name BONE:<DOGGIE>
Working disk storage page limit +INF
Permanent disk storage page limit +INF
WHEEL
Number of directory 574
Account default for LOGIN - none set
Maximum subdirectories allowed 8
Subdirectory user groups allowed 1, 2, 3, 4, 5
TOPS10 project-programmer number - none set
@@
@
@BUILD [doggie.showdog]
[Old]
@@list
Name BONE:<DOGGIE.SHOWDOG>
Working disk storage page limit 100
Permanent disk storage page limit 100
FILES-ONLY
Number of directory 575
Account default for LOGIN - none set
Maximum subdirectories allowed 2
Subdirectory user groups allowed 5
TOPS10 project-programmer number - none set
@BUILD [doggie.showdog.mutt]
[New]
@@work 50
@@perm 50
@@fiLES-ONLY
@@usER-OF-GROUP (NUMBER) 5
@@
@
!
!I want to disallow subdirectory user group 5 from the top directory
!
@BUILD [doggie]
[Old]
@@list
Name BONE:<DOGGIE>
Working disk storage page limit +INF
Permanent disk storage page limit +INF
WHEEL
Number of directory 574
Account default for LOGIN - none set
Maximum subdirectories allowed 8
Subdirectory user groups allowed 1, 2, 3, 4, 5
TOPS10 project-programmer number - none set
@@not subDIRECTORY-USER-GROUP (ALLOWED) 5
@@
?Illegal to disallow subdirectory user group while in use.
Please fix incorrect subcommands.
@
!
!User group 5 is in use here:
!
@BUILD [doggie.showdog.mutt]
[Old]
@@list
Name BONE:<DOGGIE.SHOWDOG.MUTT>
Working disk storage page limit 50
Permanent disk storage page limit 50
FILES-ONLY
Number of directory 577
Account default for LOGIN - none set
User of groups 5
Subdirectory user groups allowed 5
TOPS10 project-programmer number - none set
@@
@
!
!See if user group 5 is allowed in the direct superior of where it's used
!
@BUILD [doggie.showdog]
[Old]
@@list
Name BONE:<DOGGIE.SHOWDOG>
Working disk storage page limit 50
Permanent disk storage page limit 50
FILES-ONLY
Number of directory 575
Account default for LOGIN - none set
Maximum subdirectories allowed 2
User of groups 4
Subdirectory user groups allowed 5
TOPS10 project-programmer number - none set
@@
@
!
! Yes, it's there. Good.
!
! Now, remove it as a User group from the inferior
!
@BUILD [doggie.showdog.mutt]
[Old]
@@list
Name BONE:<DOGGIE.SHOWDOG.MUTT>
Working disk storage page limit 50
Permanent disk storage page limit 50
FILES-ONLY
Number of directory 577
Account default for LOGIN - none set
User of groups 5
Subdirectory user groups allowed 5
TOPS10 project-programmer number - none set
@@not usER-OF-GROUP (NUMBER) 5
@@
!
! Now, remove it from the top direcotry's Subdirectory User Groups Allowed list
!
@BUILD [doggie]
[Old]
@@list
Name BONE:<DOGGIE>
Working disk storage page limit +INF
Permanent disk storage page limit +INF
WHEEL
Number of directory 574
Account default for LOGIN - none set
Maximum subdirectories allowed 8
Subdirectory user groups allowed 1, 2, 3, 4, 5
TOPS10 project-programmer number - none set
@@not subDIRECTORY-USER-GROUP (ALLOWED) 5
@@
@
!
! Finally, go back and restore User Group 5 to the desired inferior
!
@BUILD [doggie.showdog.mutt]
[Old]
@@list
Name BONE:<DOGGIE.SHOWDOG.MUTT>
Working disk storage page limit 50
Permanent disk storage page limit 50
FILES-ONLY
Number of directory 577
Account default for LOGIN - none set
Subdirectory user groups allowed 5
TOPS10 project-programmer number - none set
@@usER-OF-GROUP (NUMBER) 5
@@
!
! The directory structure will finally look like this:
!
@
Name BONE:<DOGGIE>
Working disk storage page limit +INF
Permanent disk storage page limit +INF
WHEEL
Number of directory 574
Account default for LOGIN - none set
Maximum subdirectories allowed 8
Subdirectory user groups allowed 1, 2, 3, 4
TOPS10 project-programmer number - none set
Name BONE:<DOGGIE.SHOWDOG>
Working disk storage page limit 50
Permanent disk storage page limit 50
FILES-ONLY
Number of directory 575
Account default for LOGIN - none set
Maximum subdirectories allowed 2
User of groups 4
Subdirectory user groups allowed 5
TOPS10 project-programmer number - none set
Name BONE:<DOGGIE.SHOWDOG.MUTT>
Working disk storage page limit 50
Permanent disk storage page limit 50
FILES-ONLY
Number of directory 577
Account default for LOGIN - none set
User of groups 5
Subdirectory user groups allowed 5
TOPS10 project-programmer number - none set
********************************************************************************
END OF TOPS-20-TCPIP-V6-1