STORE/RESTORE-HP/3000.MPEXL 50xB5151AA C701809/24/030000xh,% {u SUDOC PUB BEECHGLN MGR MGR BEECHGLN`h,%Ѳ  >gGSU PUB BEECHGLN MGR MGR BEECHGLN`x(H00000000000000000 000000#STORE ^indfile;*sustd;show;rename h,% {u  DISC 1SU DOC WERTH DOUG WERTH h,%!ބ!ބ!޸~!޸~ -- H !޸~WERTH  su - SuperUser utility. Grants all capabilities and console commands to all processes within a job or session. Courtesy of Beechglen Development www.beechglen.com (513) 922-0509 SYNTAX ====== SU Obtains all capabilities and all console commands SU HELP Display help and exit. Does not grant capabilities. SU ,1 Removes added capabilities and console commands. Returns job or session to non-SuperUser mode. SU can be run interactively or in batch. It can be run from within other programs. Capabilities and console commands are temporary and are automatically removed when the session or job logs off. SU should be lockworded and placed in a group where users have eXecute access only. SU can be invoked from UDCs. Place the UDC file in a group where users have only eXecute access so that the embedded lockword cannot be seen. Use option NOLIST and NOHELP to further protect the lockword. Below is an example of giving users the ability alter spool files with SPOOLF by wrapping the command within SU. spoolf anyparm spfparms="" option nolist,nohelp su/lockword.pub.beechgln continue spoolf !spfparms su/lockword.pub.beechgln,1 *** Special Capabilities ==================== SU requires PM and PH capabilities and must be placed in a group with PM and PH. SU does NOT require the user to have PM or PH. r`h,%Ѳ  >gGpp DISC 1SU PROG WERTH DOUG WERTH h,%`;Iv`;IvkJh`>F`>FWERTH  @AddpL$$ #LF"#P#"0L0 eeST$U``EFO U  OIT 0U4 OAY XUD OIN UXOES Ul`` ETE U|HHO UOIT! U@@OFO!HU@@ EDE!pURFO!U`` EDE!U  PAR!U PAR"U@@ PAR"8U oap"`U OSE"0 $hhfusu0 ,hhf/srtU8 ION#UH IET#(UX IUT6 Th+peps 0 tPGgpsLT$START$GETINFOCOB_DISPLAY_INIT COB_DISPLAYCOB_DISPLAY_FINCOB_CLOSE_FILES TERMINATEWHOCOB_EDITJOBINFO GETPRIVMODEPROCINFO GETUSERMODE HPCIGETVAR HPCIPUTVAR HPCIDELETEVAR coboltrap COB_ERR_USEsu_start AIFACCESSON AIFPROCGET AIFPROCPUTgetcaps.getcaps @fL@pp PpHH q<LG, HP30315 A.06.21Add D<@(#) HP30315 A.05.11 98/07/15 NRT0 Startup routine @;SU (c) 2004 Beechglen Development Inc. Program Version 1.02X  P X 5+e+0X a<X 8eHX Hl((X IlX Xl>(@>(@@>(H@4Y PY 5/eY e<? @ $.,0PP'PROCTREE PN 00000000A00000000B00000000{ @R! P6b@ _:( :8 :3 0:":"B!;:(@ [:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(0:(@*8 :3;:( _:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(=@A @*  XB77"= @ =TH!ca@H@˷!(?!(`! XHӷ 8!3 (:!8H 7( Ǹ@0=tH!ca@]0HH!ca@]XHӡ!A@נ [H!(9з!(@@@H!(9HH!(9H!(9H!(9 pH!(9((H!(90H!(98H!(9@PH!(9HH!(9PH!(9XxH!(9`0H!(9hH!(9pH!(9xXH!(9H!(9H!(9H!(98H!(9H!(9H!(9`H!(9H!(9H!(9H!(9@H!(9H!(9H!(9hH!(9 Hk!? Hk!?Hk!?Hk!?!Hk!?)Hk!?1Hk!?9Hk!?AHk!?IHk!?QHk!?YHk!?aHk!?iHk!?qHk!?yHk!?Hk!?Hk!?Hk!?Hk!?Hk!?Hk!?Hk!?Hk!?Hk!?Hk!?Hk!?Hk!?Hk!?Hk!?@k!?@:`! XH =!3HHo!=A;`r@H_7 H 873OWo7HKW? ]A !נ [!>@XKX?k7? KW?k8?KX?!k7?KW?)k8?!KX?1k7?)KW?9k8?1KX?Ak7?9KW?Ik8?AKX?Qk7?IKW?Yk8?QKX?ak7?YKW?ik8?aKX?qk7?iKW?yk8?qKX?k7?yKW?k8?KX?k7?KW?k8?KX?k7?KW?k8?KX?k7?KW?k8?KX?k7?KW?k8?KX?k7?KW?k8?KX?k7?KW?k8?KX?k7?KW?k8?@k7?H@ =73o7OW#07iiij9999ffff 0000}JKLMNOPQR0123456789{ABCDEFGHI00123456789qrstuvwxypAABCDEFGHIBCDEFGHIJKLMNOPQA{ABCDEFGH{ABCDEFGHKLMNOPQRJ  JKLMNOPQRJKLMNOPQRABCDEFGHI{AABCDEFGHI{BCDEFGHI{{JKLMNOPQAAJJ{ABCDEFGH{ABCDEFGHKLMNOPQR{JJ11234567891234567811234567892345678912345678101234567801234567823456789111234567890234567890012345678111101234567801234567823456789011 x# 4?7 !H K 9zWZY70k?k?k?ZYK?K? K?7?у z4`7!7 !7 K7! 7! A" A"4`!-A" 4`@ A" x" 4?ע6 !8 J 9zWZY70k?k? k?ZYK?K? K?7?у z4`7!7 !7r J7! 7! A"!`A"4`!=A"!`A" B*  @ Z ]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]! =]` =@ :]@}JKLMNOPQR{ABCDEFGHI00123456789123456789{ABCDEFGHI}JKLMNOPQR0/?O_o,k>7>C? 4X>s C? _c?7?@_%4 _U@ 4_Y4!Y @_47?4GaK +@7?7?"d 6t 0JJk>k>7>C?) 4X>s C?) _5c?)7?@_4_@ Caڌ.@" 4g0  4gs0 Gt0Қ7y7x Gu$ҷ7v(k?7a,k?k?k?k?yk?qk?ik?ak?Yk?Qk?Ik?Ak?9_%k?1 G Gs,`"b 4_Y49Y @_547?4Gt +ҙ7?7?" 6 JJk>k>7>C? 4XҖ> C? _c?7?@_M4 _}@ 4_Y7?4Gs,+y7?7?" 6 JJk>k>7>C? 4Xu> C? &_c?7?@_54 _e@  C4 4_ Y4YY @_ 47?4Gt(-ҙ7?@_ e4_ @ _@ 7zp7ytGu(Ҹr`W@h,%Ѳ  >gGpWWGvx7a|k?4?k?k?4?k?k?y4?k?qk?i4?k?ak?Y4?k?Q_uk?I Gap Gt"j 4_ Y4iY @_ 4 7?4Gsp+y7?7?" 6 JJk>k>7>C? 4Xu> C? &_ }c?7?@_ 4 _ M@ 4_ Y7?4Gt+@7?7?"d 6t JJk>k>7>C? 4X>s C? _ ]c?7?@_ 4 _ -@ O _ @ Ca4!: 4_ EY4Y @_ ]47?4Gs|+y7?7?" 6 JJk>k>7>C? 4Xu> C? &_ c?7?@_u4 _@ G|4Ƃaz 4_Y4Y @_44_%@ 4_Y7?4Gu|+ҹ7?7?" 6 H?H3k>k>7>C? 4Xҡ>6C? f_=c?7?@_4 _ @ / Gt|ҕ6gv _=@ 7zp7ytGa(8G7sk?4?k?k?4?k?k?y4?k?qk?i4?k?ak?Y4?k?Q_k?I Gsp` Gtt"b 4_-Y4ѓY @_E47?4Gup+ҹ7?7?" 6 H?H3k>k>7>C? 4Xҡ>6C? f_c?7?@_]4 _@ 4_Y7?4Gtt+ҙ7?7?" 6 JJk>k>7>C? 4XҖ> C? _c?7?@_E4 _u@  _M@ Cs4" 4gu Gv|4?GstbGu6gv 4_Y4Y @_-4 7?4Ga+97?7?# 7 JtJuk>k>7>C? 4X3> C? ֦_c?7?@_E4 4Y @_4Gv G w97 Sy7?+47?7?" 6 JJk>k>7>C? 4Xu> C? &_mc?7?@_ 4 _=@ W Gԏ : Ŕ 4`  Gtҕ : Ŕ 4  z 4_Y4 Y @_4_@ 4_qY7?4Ga+97?7?# 7 JtJuk>k>7>C? 4X3> C? ֦_)c?7?@_4 _@   H)H1kvhkap 47yh7xx47k?k?k?k?k?yk?qk?ik?ak?Yk?Q_ak?I Ksx` b 4_iY49Y @_4&_@  Gt(gt @acu` @icvb Ŕ 4   Hqkhkjp Ks8ks Ŕ 4   Hykuhkjp Kv@kv Ŕ 4   HHkhksp KtHkt Ŕ 4 @  HHkvhkap KPk Ŕ 4 `  HHkthkup KvXkv Ŕ 4 `  @c` @csb 4gt Gu|Ҷ6G3`Gt6gu Gv G w97 Sgs Ŕ 4  _    0  Hkvhkjp Ŕ 4   Kk8 Hkshkjp Ŕ 4  Kuku@ HHkvhkap Ŕ 4  KsksH HHkthkup Ŕ 4  KakaP HHkhksp  Ŕ 4@  !KukuX $Dgv` %Ga(ga &@ c` '@csb (Ŕ 4  0@cu` 1@!cvb 24ga 3G|6tGuҶ`Ga4?g 4GstGw97u Vgv 5Ŕ 4   6_ 8   0 : =47yh7xx47sk?k?k?k?_k?y >Ktx! ?4_Y4)Y @_4"7zh@_4_@ @4_Y7?4+Kyx7?7?" 6 0JJk>k>7>C?) 4XҖ> C?) _c?)7?@_y4_@ A C  ` 0 E H47yh7xx47tk?k?k?k?k?yk?qk?ik?ak?Yk?Q_k?I IKux! J4_!Y4QY @_94"7zh@_4_I@ K4_Y7?4+Kyx7?7?" 6 0H?H3k>k>7>C?) 4Xҡ>6C?) f_ic?)7?@_ 4_9@ L[ N P S47yh_7xx TKtx! U4_9Y4yY @_Q4(7zh@_14_a@ V4_Y7?4+Kyx7?7?" 6 0JJk>k>7>C?) 4XҖ> C?) _c?)7?@_!4_Q@ Ws Y  ` 0 [ ]_y@ _7z7y87x@7wH7t`@k? `_@ b   0_a@_@k|(Kkv07a   0;@ _ K?K?8 @ K?@ _ K?K?8 @ K?Ka?k?4!H4 k?$@Ka?k?4!H4 k?$@Ka?k?4!H4 k?$@k?ok:k:k:k:k:k:4?7;E# 7 @STGH?HH?Ik:9k:1k:)k:!K:9k?K:1k? K:)k?K:!k?K:k?! D@  @ C47>_40 EK?@?@3  RU k> FK?!Bc> H7>k>k> J K4k> P47>7>7>7>k?K>k?A_k?k?_k?y RK>`!2 S4_Y4Y @_47?I4+K>7?I7?1" 6 JJk>1k>97>1C?Y 4Xu> C?Y &_ !c?Y7?1@_4_@ TG>!: U4_9Y4!Y @_Q4 7?A4G>+y7?A7?1" 6 JJk>1k>97>1C?G 4Xu> C?G &_c?G7?1@_i4 _@ VG>!: W4_Y41Y @_4 7?A4G>+y7?A7?1" 6 JJk>1k>97>1C?G 4Xu> C?G &_qc?G7?1@_4 _A@ [C>4 r \K? K>bҶbҡbҿb ]k> ^J _K? BBBֶ Bֿ֡k> e47>7>7>7>k?K>k?UVk?k?k?yk?qk?i_k?a gK> !2 h4_Y4QY @_)47?I4+K>7?I7?1# 7 JtJuk>1k>97>1C?Y 4X3> C?Y ֦_c?Y7?1@_I4_y@ iG>!: j4_Y4aY @_4 7?A4G>+97?A7?1# 7 JtJuk>1k>97>1C?G 4X3> C?G ֦_Qc?G7?1@_4 _!@ kG>!: l4_iY4qY @_4 7?A4G>+97?A7?1# 7 JtJuk>1k>97>1C?G 4X3> C?G ֦_c?G7?1@^4 ^@ n o4^k> t47>7>7>7>k?K>k?STk?k?_k?y vK>!2 w4^}Y4Y @^47?I4+K>7?I7?1" 6 H?H3k>1k>97>1C?Y 4Xҡ>6C?Y f^c?Y7?1@^4^@ xG>!: y4^-Y4Y @^E4 7?A4G>+ҹ7?A7?1" 6 H?H3k>1k>97>1C?G 4Xҡ>6C?G f^c?G7?1@^]4 ^@ zG>!: {4^Y4Y @^4 7?A4G>+ҹ7?A7?1" 6 H?H3k>1k>97>1C?G 4Xҡ>6C?G f^ec?G7?1@^4 ^5@ C>4 r K?K>b?b3b4b ֿk> J K?BBB? B34k> 47>7>7>7>k?K>k?A_k?k?k?yk?qk?i_ k?a K>`!2 4^Y4ѓY @^47?I4+K>7?I7?1" 6 JJk>1k>97>1C?Y 4Xu> C?Y &^c?Y7?1@^=4^m@ G>!: 4^Y4Y @^4 7?A4G>+y7?A7?1" 6 JJk>1k>97>1C?G 4Xu> C?G &^Ec?G7?1@^4 ^@ G>!: 4^]Y4Y @^u4 7?A4G>+y7?A7?1" 6 JJk>1k>97>1C?G 4Xu> C?G &^c?G7?1@^4 ^@ K?!7Bt@ " K>YK>a H 4k> 7>`k>k> 47>7>7>7>k?K>k?A_k?k?_Uk?y K>`!2 4^Y4Y @^47?I4+K>7?I7?1" 6 JJk>1k>97>1C?Y 4Xu> C?Y &^c?Y7?1@^%4^U@ G>!: 4^Y4)Y @^4 7?A4G>+y7?A7?1" 6 JJk>1k>97>1C?G 4Xu> C?G &^-c?G7?1@^4 ^@ G>!: 4^EY49Y @^]4 7?A4G>+y7?A7?1" 6 JJk>1k>97>1C?G 4Xu> C?G &^c?G7?1@^u4 ^@ C>4 Z K?4 4?k>k>k> " K?4 47>7>7>7>k?K>k?A_k?k?k?yk?qk?i_]k?a K>`!2 4^Y4YY @^47?I4+K>7?I7?1" 6 JJk>1k>97>1C?Y 4Xu> C?Y &^Mc?Y7?1@^ 4^@ G>!: 4^ eY4iY @^ }4 7?A4G>+y7?A7?1" 6 JJk>1k>97>1C?G 4Xu> C?G &^ c?G7?1@^ 4 ^ @ G>!: 4^ Y4yY @^ %4 7?A4G>+y7?A7?1" 6 JJk>1k>97>1C?G 4Xu> C?G &^ c?G7?1@^ =4 ^ m@ k>Ik>Q#D7Xk>i^ek>qk>YKk>a7>QHk>Hk> c>  0k?ok:k:k:k:k:k:4?7;E" y6 @GH?HH?IK:YK:K:K:K:K:K:@O:HELPhelpsu - v1.02. Temporarily grants all capabilities and console commands to entire process tree within a job/session. Courtesy of Beechglen Development www.beechglen.com (513) 922-0509 run su;parm=1 or su,1 to return to normaluser mode. Restores users capabilities andallowed console commands.DEBUGdebug ., on ldev with caps:JOBINFO ERROR cipin: Procinfo error: # desc:Cannot handle process treeprocinfo err: desc #: Invalid parm.AMASK1 Already in SU mode.SYUCAPGCAPAMASK1 AMASK2 AMASK3 SNUCAPGCAPAMASK1 AMASK2 AMASK3 R RYRNhpciputvar error hpcigetvar error hpcideletevar error +-+- ISTAT-1=SA-1=SA-2=ISTAT-1=SA-1=SA-2=ISTAT-1=SA-1=SA-2=ISTAT-1=SA-1=SA-2=YISTAT-1=SA-1=SA-2=ISTAT-1=SA-1=SA-2=+- +-PPHP PDHPHQ HQQHQQHQQHQQHQ Q HQ$Q$HQ(Q(HQ,Q,HQ0Q0HQ4Q4HQ8Q8HQ<Q