Skip to main content
  • Home
  • login
  • Browse the archive

    swh mirror partner logo
swh logo
SoftwareHeritage
Software
Heritage
Mirror
Features
  • Search

  • Downloads

  • Save code now

  • Add forge now

  • Help

  • ae17c5b
  • /
  • VMS
  • /
  • openssl_shutdown.com.in
Raw File
Permalinks

To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
Select below a type of object currently browsed in order to display its associated SWHID and permalink.

  • content
  • directory
content badge Iframe embedding
swh:1:cnt:236979eab22c57fc2c2972250576751a86239be5
directory badge Iframe embedding
swh:1:dir:f91b8c2a2af4f86b0d261810e545e16021ad7352
openssl_shutdown.com.in
$	! 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
$
$	! Generated information
$	VERSION := {- $config{version} -}
$	INSTALLTOP := {- $config{INSTALLTOP} -}
$	POINTER_SIZE = {- $config{pointersize} -}
$
$	! Abbrevs
$	DEAS := DEASSIGN /NOLOG 'P1'
$	v    =  VERSION - "." - "."
$
$	DEAS OSSL$ROOT'v'
$	DEAS OSSL$INCLUDE'v'
$	DEAS OSSL$LIB'v'
$	DEAS OSSL$SHARE'v'
$	DEAS OSSL$ENGINES'v'
$	DEAS OSSL$EXE'v'
$       {- output_off() if $disabled{shared} -}
$       {- join("\n\$       ", map { "DEAS $_'v'" } map { $unified_info{sharednames}->{$_} || () } @{$unified_info{libraries}}) -}
$       {- output_on() -}
$	IF P2 .NES. "NOALIASES"
$	THEN
$	    DEAS OSSL$ROOT
$	    DEAS OSSL$INCLUDE
$	    DEAS OSSL$LIB
$	    DEAS OSSL$SHARE
$	    DEAS OSSL$ENGINES
$	    DEAS OSSL$EXE
$	    DEAS OPENSSL
$           {- output_off() if $disabled{shared} -}
$           {- join("\n\$           ", map { "DEAS $_" } map { $unified_info{sharednames}->{$_} || () } @{$unified_info{libraries}}) -}
$           {- output_on() -}
$	ENDIF
$
$	EXIT 'status'

ENEA — Copyright (C), ENEA. License: GNU AGPLv3+.
Legal notes  ::  JavaScript license information ::  Web API

back to top