Skip to content

Instantly share code, notes, and snippets.

View littlejackal's full-sized avatar
💭
I may be slow to respond.

jackal littlejackal

💭
I may be slow to respond.
View GitHub Profile

OpenVMS is an operating system originally developed by DEC (Digital Equipment Corporation), a company acquired by Compaq which was then acquired by HP for the VAX platform.

Although development started in the mid-1970s into the 1980s, OpenVMS is still very much alive with up-to version 7.3 available for VAX, and continued development in 8.x for DEC Alpha and now Intel Itanium architectures. Even Oracle, who acquired DEC's Rdb RDBMS have stated that they will continue to support and develop Rdb, creating a lesser gap between it and Oracle Database system

Welcome to the second part of Getting Started with OpenVMS and SIMH. This article assumes that you have already followed part 1 or have at least installed OpenVMS VAX 7.3 on a system, with dua0 containing the OS, dua1 containing user-directories, and TCP/IP services are functional. If in doubt, have a quick read over what we did in the first part. For this part, we will install and use UNZIP, wget, Compaq C and the WASD HTTP server.

Although I'd /love/ to throw you in at the deep-end, I think the transition to OpenVMS will be easier if we introduce a couple of utilities you may be familiar with and break you in gently. This is a bit of a 'ghetto' guide to OpenVMS 7.3, and is primarily for users learning through SIMH - so, we will use the easiest methods of retrieving and installing what we need (despite them not being the most traditional methods).

UNZIP & WGET

These two utilities, in my opini

@littlejackal
littlejackal / notes.md
Created March 4, 2022 01:02 — forked from g0t4/notes.md
Docker Cheat Sheet

Windows Containers notes

@littlejackal
littlejackal / setup.sh
Created November 1, 2021 22:36 — forked from bradp/setup.sh
New Mac Setup Script
echo "Creating an SSH key for you..."
ssh-keygen -t rsa
echo "Please add this public key to Github \n"
echo "https://github.com/account/ssh \n"
read -p "Press [Enter] key after this..."
echo "Installing xcode-stuff"
xcode-select --install
@littlejackal
littlejackal / iterm2-solarized.md
Created November 1, 2021 22:13 — forked from kevin-smets/iterm2-solarized.md
iTerm2 + Oh My Zsh + Solarized color scheme + Source Code Pro Powerline + Font Awesome + [Powerlevel10k] - (macOS)

Default

Default

Powerlevel10k

Powerlevel10k

@littlejackal
littlejackal / ..homeSync.md
Created November 1, 2021 22:11 — forked from kevin-smets/..homeSync.md
Feeling homeSync? Sync your home dir to a git repo with launchd every 30 minutes (macOS)

Feeling homeSync?

  1. Place homeSync.sh and homeSync.plist in your home dir
  2. It's recommended to place the .gitignore in your home dir as well, to prevent checking in all your things :)

After doing that, run the following commands in ~/.

cd ~
git init
git remote add origin