STORE/RESTORE-HP/3000.MPEXL  @0HP31900A C700012/13/000000e7 fvJv3:@DEBUGIN LPRESET SYS MANAGER SYS MANAGER SYS `e7 fvv3Xv LPREADME LPRESET SYS MANAGER SYS MANAGER SYS `e7 fv!v3LPRESET4 LPRESET SYS MANAGER SYS MANAGER SYS ` e7 fv$vW37iBLPRESET7 LPRESET SYS MANAGER SYS MANAGER SYS ` e7 fvJsvP3 xLPUDC LPRESET SYS MANAGER SYS MANAGER SYS `(H00000000000000000 000000#STORE @.LPRESET.SYS;*LPRESET;SHOW e7 fvJv3:@ DISC 1DEBUGIN LPRESET SYS MANAGER SYS e7 fvH0H0HQ6Hn E?P Hn SYS var ap:ptr = $a.c0000874 var lc:ptr = [ap]+54f var lp:ptr = [ap]+550 env term_loud false env QUIET_MODIFY TRUE mv lp+#0,1,a,$1B461B55 mv lp+#4,1,a,$1B266131 mv lp+#8,1,a,$32585468 mv lp+#12,1,a,$69732069 mv lp+#16,1,a,$73206120 mv lp+#20,1,a,$70726976 mv lp+#24,1,a,$61746520 mv lp+#28,1,a,$636F6D70 mv lp+#32,1,a,$75746572 mv lp+#36,1,a,$20737973 mv lp+#40,1,a,$74656D20 mv lp+#44,1,a,$6F776E65 mv lp+#48,1,a,$6420616E mv lp+#52,1,a,$64206F70 mv lp+#56,1,a,$65726174 mv lp+#60,1,a,$65642062 mv lp+#64,1,a,$790D0A1B mv lp+#68,1,a,$26613132 mv lp+#72,1,a,$58426565 mv lp+#76,1,a,$6368676C mv lp+#80,1,a,$656E2044 mv lp+#84,1,a,$6576656C mv lp+#88,1,a,$6F706D65 mv lp+#92,1,a,$6E742049 mv lp+#96,1,a,$6E632E20 mv lp+#100,1,a,$556E6175 mv lp+#104,1,a,$74686F72 mv lp+#108,1,a,$697A6564 mv lp+#112,1,a,$20757365 mv lp+#116,1,a,$20697320 mv lp+#120,1,a,$73747269 mv lp+#124,1,a,$63746C79 mv lp+#128,1,a,$0D0A1B26 mv lp+#132,1,a,$61313258 mv lp+#136,1,a,$70726F68 mv lp+#140,1,a,$69626974 mv lp+#144,1,a,$65642061 mv lp+#148,1,a,$6E642077 mv lp+#152,1,a,$696C6C20 mv lp+#156,1,a,$62652070 mv lp+#160,1,a,$726F7365 mv lp+#164,1,a,$63757465 mv lp+#168,1,a,$6420746F mv lp+#172,1,a,$20746865 mv lp+#176,1,a,$2066756C mv lp+#180,1,a,$6C657374 mv lp+#184,1,a,$20657874 mv lp+#188,1,a,$656E740D mv lp+#192,1,a,$0A1B2661 mv lp+#196,1,a,$32305861 mv lp+#200,1,a,$6C6C6F77 mv lp+#204,1,a,$65642062 mv lp+#208,1,a,$79206C61 mv lp+#212,1,a,$772E2041 mv lp+#216,1,a,$6C6C2075 mv lp+#220,1,a,$73616765 mv lp+#224,1,a,$20697320 mv lp+#228,1,a,$6D6F6E69 mv lp+#232,1,a,$746F7265 mv lp+#236,1,a,$642E0D0A mv lp+#240,1,a,$6C6F6769 mv lp+#244,1,a,$6E3A2020 mv lc,1,h,#246 exit  e7 fvv3Xv  DISC 1LPREADME LPRESET SYS MANAGER SYS e7 fvG}yG}yGG "" H  GSYS  LPRESET Beechglen Development Inc. 5576 Glenway Avenue Cincinnati, Ohio 45238 513.922.0509 support@beechglen.com http://www.beechglen.com This utility is FREEWARE! LPRESET is a utility that changes the logon prompt of an MPE/iX system allowing you to put a security/proprietary message on the users screen BEFORE they start to logon instead of after they have succesfully gained access. When you run the LPRESET program it will prompt you for the logon prompt and then any text you want to display prior to that prompt. A maximum of 252 characters is allowed on multiple lines. Options include Home and Clear prior to displaying the message and centering the text using Reflection(tm) escape sequences. Files included. LPREADME. This file LPUDC. Sample udc file for automating the process LPRESET7. Program for MPE/iX 5.0, 5.5, 6.0, 6.5 and 7.0 systems. LPRESET4. Program for MPE/iX 4.0 Systems. 1/21/2001 Note that LPRESET6 has been tested on 6.5 and works with no changes. This is not a new version. 8/24/2001 Note that LPRESET7 has been tested on 7.0 and works with no changes. This is not a new version. `e7 fv!v3 DISC 1LPRESET4 LPRESET SYS MANAGER SYS e7 fvGMGMGG GMSYS  5}Fusl.pub.sys w  T/ Xrx5c7!1 AQaq "g$:+݇Ÿ $œC"2 [Ã"2[?CÃ"2 @$"2  eC"2$B"݇# . E @”$/‡ $.„ $ H $ ‡#ƒ"2C \" @9” @C6 H'H10`S3% ìC#> E#NS3" #Nƒ @2#"2…"2S# 372 7"2 2 *ÈC@ @/ 4SBR:" @@S@"@S:@S:(@S:(@S :(@yS :(@sS :(@mS :(@hS :@cS@]S@WS@RS:SS)+BRS @u" "2 ;„ ".2:-" "2;@"P @ "C ""2  #  fPYW@" @ "'C """2  #  f3C""""2" #"2%;C""""2" #"2%;C """"2" #""""2"2" #""""2"2" #"2%;C"" """ ""2"" ""2"" ""2"2%;"N"+:f" "2;C "2C C "2"2%;:G" "2;C "2C C "2"2%;:(" "2;C "2C C "2"2%;C  (%#! "2 ;B5ʡ: PURGE DL " & |2;'C+", B @ #C2:DL " &""$2 ;"r?N#;^""C"2;C: )" "2; †"Y"+C:" "2; Y6\W:" "2;CRCR"2 3%C"2 ;B5—:" "2;CRCR"2 3+C "2% ;B5ʝCC 2C ""P + " &"2C2C 2C2 "2%;C "2% ;B5ʝCC2C ""P + " &"2C2C 2C2C2"2%;CC2C 2"2%;:PURGE DL " & |2;':PURGE DI " & |2;':BUILD DI;REC=-80,,F,ASCII " & |2;':DI " &""$2 ;+ " 2+ "  …@+C2""":s" "2%;C""="2"2;:Y" "2;C"2"2;C"2""":8" "2%;C""="2"2;:" "2;C"2"2;W`rjd^""":%" "2%;"2C+" B @ #C2: .'PURGE DL " & |2;':PURGE DI " & |2;'CRCR"2 3@+ @ +C"‰+ÃA " 2"z " ÖC""""0  x@"" 2%;" C""""7  x@"" 2%;" ÖC""""0  x@"" 2%;" C""""7  x@"" 2%;'C ""C"2  f@+ "  """C' """2;C@' """"2C" ' """2C" ' """2  f@G4CRCR"2 3DEBUG USE DIEXIT+4F8,#MV $A. +4F6,1,D,#MV $A.44******* LOGON PROMPT not reset!!! OS version not 4.0YR55******* LOGON PROMPT Not reset!!! Could not run DEBUG VIRTDEBUG/iX B.30.45 DEBUG LIST DL;DV $A.C0000874;LIST CLOSE;EXITprompt>line2>line1>JTHTZT&dBm&dJm20 U))** MPE/iX Logon Prompt Utility for 4.0 ** G!#%)*'(+(P1?DEA""C""""7  x@"" %;" ÖC""B'ABORTPLUSNUM B'CLOSEFILEB'SYSTEMCOMMANDB'DEBB'ENTB'POSWRD B'CONVERTNUM B'CMPSTRPB B'STORSTRPB B'STORSTR B'CATSTRPBB'CATSTR B'LOADSTR B'PRINTSTRB'LINPUT B'FPRINTSTR B'FLINPUTB'FILES B'DEALLOCATE B'ASSIGN TERMINATE' B'INITIAL B'ABORTPLUSLOADPROC UNLOADPROC B'ABORTUSERB'CATSTR B'LOADSTR B'PRINTSTRB'LINNOECHOB'RUNOB B'FLINPUTB'FILES B'DEALLOCATE B'ASSIGN TERMINATE' B'INITIAL B'ABORTPLUSLOADPROC UNLOADPROC B'ABORTUSERB'CATSTR B'LOADSTR B'PRINTSTRB'LIN``e7 fv$vW37iB DISC 1LPRESET7 LPRESET SYS MANAGER SYS e7 fvHHHyH HSYS  5W}Jwsl.pub.sys y X/ tz@!6#3 CScs@sg$:+݇Ÿ $œC"2 [Ã"2[?CÃ"2 @$"2  eC"2$B"݇# . E @”$/‡ $.„ $ H $ ‡#ƒ"2C \" @9” @C6 H'H10`S3% ìC#> E#NS3" #Nƒ @2#"2…"2S# 372 7"2 2 *ÈC@ @/ 4SBR:@S:@S:(@S:(" @"S@:" @@S@"@S :(@S :(@SS)+BRS @V" "2 ;„ ".2!:s" "2;:"g"" "2;:[" "2;:!O"! "2;:"C"" "2;:"7"" "2;: +" "2;:" "2;""B2:P T 1 }purge debugin " & |2;' :build debugin;rec=-80,,f,ascii " & |2;' :  FILE DEBUGIN,OLD " &  |2;' :showvar HPVERSION > *debugin " & |2;' :debugin " &""$2 ; ""C"2;C" """2% ;B5ʝC" """2 ;B5ʏC" """2  ;B5–:&"& "2;CRCR"2 3"2 : purge debugin " & |2;' :build debugin;rec=-80,,f,ascii " & |2;' :debugin " &""$2 ; """:v" "2%;""": e" "2%;""": T" "2%;""": C" "2%;""": 2" "2%;@ " @ " 'C """2  # f {mkC""""2f" #""""2"2T" #"2%;:F" "2;C"2C"24 ;B5C"2) ;B5]C""""2" #""""2"2" #"2%;:!"! "2;:!"! "2;:" "2;:" "2;2: " "2;C "2:" "2;C"2C"2 ;B5C"2 ;B5D@:" "2;:v" "2;:j" "2;@:Z" "2;" + + " "H2:?" "2;"H2:0" "2;C "2C """"2 ;B5ʝ@]jSI420C"2"Ph +8 " 2C"2C """"2L" #C"2"2"2;" #C 2"2%;CC2C 2"" ""2"" ""2"2%;b`CC2C 2"2%;:I" "2;C"2C"2""B2+ : ." "2;"H2:" "2;" :" "2;.:+" "2;C"2C"2 ;B5”C"2 ;B5ˆ"2 wus@ + @ C "‰+ÃA  " Æ  " " 2 "  " Û 'C """"0 "" 2%;" 'C """"7 "" 2%;" Û 'C """"0 "" 2%;" 'C """"7 "" 2%; f @ + "  @C "2C + " B @ #C ' """"2 ;B5C ""C ' """ 2C @' """"2 ;B5‘C ""C @' """ 2C " ' """"2u ;B5‘C ""C " ' """ 2C " ' """"2P ;B5‘C ""C " ' """ 2C :5" C "2"2:"2%" #C """2"2%;"""C "2; f C "2""":m" C "2"2"2%;""":Q" "2%;"2 C:@" """""2: "2/" #"""""2:"2" #"2%;C2 CRCR"2 3&! > $NULLdebug use debuginRRUN CI.PUB.SYS;PARM=1;INFO=-exit mv lc,1,h,# ,1,a,$mv lp+#FFFFFFFF20202020YsysIs this what you wanted?(Y/N)>00Logon prompt is too long, max is 252 characters! charactersLogon Prompt is 99Ok, hit return to see a test version of the logon prompt>Xa&a//> ) LINE# (L""ENTER // TO END ENTERING THE LINES//THE NUMBER IN () WILL SHOW CHARACTERS REMAININGH88OK, I WILL NOW PROMPT FOR THE LINES PRECEDING THE PROMPTYEyE##CENTER TEXT LINES PRECEDING PROMPT?F PROMPT LINE?>R''SUGESTED THAT THE LAST CHARACTER BE A :L::I NEED TO HAVE THE PROMPT PART FIRST. ALSO, IT IS STRONGLY>>DISPLAYED, BUT IN ORDER TO CALCULATE THE OVERALL PROMPT LENGTH ==NOW ENTER THE ACTUAL PROMPT. THIS WILL BE THE LAST CHARACTERSI JOHOYOyO88HOME AND CLEAR?(Y/N) This will reset the display memory>UeFeFFenv QUIET_MODIFY TRUE env term_loud false var lp:ptr = [ap]+5508 var lc:ptr = [ap]+54f8 var ap:ptr = $a.c0000874 GGSorry, this program is only designed to run for c.5x/c.6x/c.7x versions%C.7EC.6EC.5E77YOU MUST RUN THIS PROGRAM ONLINE, EACH TIME YOU REBOOT.CHARACTERS PER LINE. ??TO HAVE FEWER LONGER LINES. ALSO, CENTERING EACH LINE TAKES SIXE!??EACH LINE NEEDS TO HAVE A CR LF APPENDED TO IT, SO IT IS BETTERE!>>THIS VERSION ALLOWS FOR A PROMPT THAT CONTAINS 252 CHARACTERS. 99CUSTOMIZED LOGON PROMPTS FOR ANY MPEIX C.5x/C.6x VERSION.@@THIS PROGRAM BUILDS A DEBUG SCRIPT THAT WILL ALLOW YOU TO CREATE!LPRESETG!.#%)*'(+(*1P1?DEA!s%C.7EC.6EC.5E77YOU MUB'ABORTPLUSNUM! B'CLOSEFILE B'SYSTEMCOMMANDB'DEB B'PRINTFUNCB'ENT B'CONVERTNUM B'CMPSTRPB B'STORSTRPB B'STORSTR B'CATSTRPBB'CATSTR B'LOADSTR B'PRINTSTR B'PRINTNUMB'TERMIOB'LINPUT B'FPRINTSTR B'FLINPUTB'FILES B'DEALLOCATE B'ASSIGN TERMINATE' B'INITIAL B'ABORTPLUSLOADPROC UNLOADPROC B'ABORTUSER'PRINTSTR B'PNOECHOB'RUNOBB'LINPUT B'FPRINTSTR B'FLINPUTB'FILES B'DEALLOCATE B'ASSIGN TERMINATE' B'INITIAL B'ABORTPLUSLOADPROC UNLOADPROC B'ABORTUSER'PRINTSTR B'P`e7 fvJsvP3 xx DISC 1LPUDC LPRESET SYS MANAGER SYS e7 fvGWGWGIGӳxxH  GӳSYS yxxRESETLOGONPROMPT option logon,nobreak,nohelp,nolist comment ************************************************** comment ** Have SYSTART log on a user with this logonudc comment ** to automatically reset the logon prompt after comment ** each system reboot. The user must have PM,PH comment ** capability. This should not be a security comment ** risk because nobody can log on as this user comment ** and execute any commands comment *************************************************** echo N>lprompt echo login:>>lprompt echo Y>>lprompt echo This is a private computer system owned and operated by>>lprompt echo Beechglen Development Inc. Unauthorized use is strictly>>lprompt echo prohibited and will be prosecuted to the fullest extent>>lprompt echo allowed by law. All usage is monitored.>>lprompt echo //>>lprompt echo>>lprompt echo Y>>lprompt lpreset7.pub.sys