| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 | 
							- $	! OpenSSL shutdown script
 
- $	!
 
- $	! This script deassigns the logical names used by the installation
 
- $	! of OpenSSL.  It can do so at any level, defined by P1.
 
- $	!
 
- $	! P1	Qualifier(s) for DEASSIGN.
 
- $	!	Default: /PROCESS
 
- $	!
 
- $	! P2	If the value is "NOALIASES", no alias logical names are
 
- $	!	deassigned.
 
- $
 
- $	status = %x10000001	! Generic success
 
- $
 
- $	! In case there's a problem
 
- $	ON CONTROL_Y THEN GOTO bailout
 
- $	ON ERROR THEN GOTO bailout
 
- $
 
- $	! Find the architecture
 
- $	IF F$GETSYI("CPU") .LT. 128
 
- $	THEN
 
- $	    arch := VAX
 
- $	ELSE
 
- $	    arch := F$EDIT(F$GETSYI("ARCH_NAME"),"UPCASE")
 
- $	    IF arch .EQS. "" THEN GOTO unknown_arch
 
- $	ENDIF
 
- $
 
- $	! Abbrevs
 
- $	DEAS := DEASSIGN /NOLOG 'P1'
 
- $	sv   := {- platform->shlib_version_as_filename(); -}
 
- $	pz   := {- $target{pointer_size} -}
 
- $
 
- $	DEAS OSSL$DATAROOT
 
- $	DEAS OSSL$INSTROOT
 
- $	DEAS OSSL$INCLUDE
 
- $	DEAS OSSL$LIB
 
- $	DEAS OSSL$SHARE
 
- $	DEAS OSSL$ENGINES'sv''pz'
 
- $	DEAS OSSL$MODULES'pz'
 
- $	DEAS OSSL$EXE
 
- $	DEAS OSSL$LIBCRYPTO'pz'
 
- $	DEAS OSSL$LIBSSL'pz'
 
- ${- output_off() if $disabled{shared}; "" -}
 
- $	DEAS OSSL$LIBCRYPTO'sv'_SHR'pz'
 
- $	DEAS OSSL$LIBSSL'sv'_SHR'pz'
 
- ${- output_on() if $disabled{shared}; "" -}
 
- $	DEAS OPENSSL
 
- $
 
- $	IF P2 .NES. "NOALIASES"
 
- $	THEN
 
- $	    DEAS OSSL$ENGINES'pz'
 
- ${- output_off() if $disabled{shared}; "" -}
 
- $	    DEAS OSSL$LIBCRYPTO_SHR'pz'
 
- $	    DEAS OSSL$LIBSSL_SHR'pz'
 
- ${- output_on() if $disabled{shared}; "" -}
 
- $	ENDIF
 
- $
 
- $	EXIT 'status'
 
 
  |