1 03/31/83  l_patch
 2 
 3 Syntax:  l_patch segment offset value_ ...  value_
 4 
 5 
 6 Function:  intended to be a tool for those users who maintain the
 7 online system libraries.  It is used to change selected locations of a
 8 ring 1 segment.  It requires write access to the directory containing
 9 the segment and access to the gate segment installation_tools_.
10 
11 
12 Arguments:
13 segment
14    is the pathname or segment number of the segment to be patched.
15 offset
16    is the offset of the first word to be changed; it must be expressed
17    as an octal number.
18 value_
19    are the new values for the locations to be changed.
20 
21 
22 Notes:
23 When in ring 1, the user is given rew access to the segment
24 before the patch is made.  This is done by adding an access control
25 list (ACL) entry to the segment with the access control name,
26 "person.project.tag".  This ACL entry is removed after the patch is
27 complete.
28 
29 The command prints out the changes that will be made and asks the
30 user if these changes are correct.  In order for the patch to be done,
31 the user must answer "yes" followed by the newline character.