Skip to content

Instantly share code, notes, and snippets.

View tuklusan's full-sized avatar
💭
trading heroes for ghosts.

Supratim Sanyal tuklusan

💭
trading heroes for ghosts.
View GitHub Profile
@tuklusan
tuklusan / HECNET-SCAN-BATCH.COM
Last active September 27, 2017 00:45
HECNET-SCAN-BATCH.COM | A OpenVMS DCL script to map and report HECNET (the Hobbyisy DECNET) nodes in HTML files for WASD VMS Web Server | http://supratim-sanyal.blogspot.com/2016/11/yet-another-openvms-dcl-command.html
$! Runs every seven days at 4 AM from current time to update HECnet node status HTML files served by WASD
$ set noon
$ mynameis = f$environment("PROCEDURE")
$ goto 'f$mode()'
$interactive:
$ on warning then goto submit_error
$ submit /after="TODAY+7-04:00"/noprint/keep 'mynameis'
$ write sys$output "Periodic job has been requeued"
$ exit
$network:
@tuklusan
tuklusan / HECNET-SCAN.COM
Last active March 7, 2019 18:51
A OpenVMS DCL script to map and report HECnet (the Hobbyist DECnet) nodes in HTML files for WASD OpenVMS Web Server | http://supratim-sanyal.blogspot.com/2016/11/yet-another-openvms-dcl-command.html
$! SET NOVERIFY
$ SET NOON
$ ON CONTROL_Y THEN GOTO ERR_EXIT
$!
$! -----------------------
$! HECNET-SCAN.COM
$!
$! READS LIST OF HECnet NODES, CREATES HTML FILES CONTAINING LIST, AND DETAILED STATUS OF INDIVIDUAL REACHABLE NODES
$! SEE THE FOLLOWING URL FOR OUTPUT OF THIS PROCEDURE:
$! http://sanyalnet-openvms-vax.freeddns.org:82/falserver/hecnet-status.html
@tuklusan
tuklusan / WASD_CONFIG_SERVICE.CONF
Last active November 6, 2016 13:59
[WASD_ROOT.LOCAL]WASD_CONFIG_SERVICE.CONF | Installation and Configuration of a basic WASD HTTP Web Server on Digital DEC OpenVMS VAX 7.3: http://supratim-sanyal.blogspot.com/2016/11/install-wasd-openvms-web-server-simple.html
# ------------------------------
# [WASD_ROOT.LOCAL]wasd_config_service.conf
# ------------------------------
# INSTALL AND CONFIGURE A BASIC WASD WEB SERVER
# ON OPENVMS VAX 7.3
#
# FULL INSTALLATION AND CONFIGURATION PROCEDURE:
# http://supratim-sanyal.blogspot.com/2016/11/install-wasd-openvms-web-server-simple.html
#
# SUPRATIM SANYAL
@tuklusan
tuklusan / WASD_CONFIG_GLOBAL.CONF
Last active November 14, 2016 05:24
WASD_CONFIG_GLOBAL.CONF | Installation and Configuration of a basic WASD HTTP Web Server on Digital DEC OpenVMS VAX 7.3: http://supratim-sanyal.blogspot.com/2016/11/install-wasd-openvms-web-server-simple.html
# ------------------------------
# [WASD_ROOT.LOCAL]wasd_config_global.conf
# ------------------------------
# INSTALL AND CONFIGURE A BASIC WASD WEB SERVER
# ON OPENVMS VAX 7.3
#
# FULL INSTALLATION AND CONFIGURATION PROCEDURE:
# http://supratim-sanyal.blogspot.com/2016/11/install-wasd-openvms-web-server-minimal.html
#
# SUPRATIM SANYAL
@tuklusan
tuklusan / WASD_CONFIG_MAP.CONF
Last active November 6, 2016 14:00
[WASD_ROOT.LOCAL]wasd_config_map.conf | Installation and Configuration of a basic WASD HTTP Web Server on Digital DEC OpenVMS VAX 7.3: http://supratim-sanyal.blogspot.com/2016/11/install-wasd-openvms-web-server-simple.html
# ------------------------------
# [WASD_ROOT.LOCAL]wasd_config_map.conf
# ------------------------------
# INSTALL AND CONFIGURE A BASIC WASD WEB SERVER
# ON OPENVMS VAX 7.3
#
# FULL INSTALLATION AND CONFIGURATION PROCEDURE:
# http://supratim-sanyal.blogspot.com/2016/11/install-wasd-openvms-web-server-simple.html
#
# SUPRATIM SANYAL
@tuklusan
tuklusan / WASD-OPENVMS-VAX-INSTALL LOG
Last active November 6, 2016 14:01
Installation and Configuration of a basic WASD HTTP Web Server on Digital DEC OpenVMS VAX 7.3: http://supratim-sanyal.blogspot.com/2016/11/install-wasd-openvms-web-server-simple.html
DUA2:[WASD_ROOT] ! ------------------------------
DUA2:[WASD_ROOT] ! INSTALL AND CONFIGURE A BASIC WASD WEB SERVER
DUA2:[WASD_ROOT] ! ON OPENVMS VAX 7.3
DUA2:[WASD_ROOT] !
DUA2:[WASD_ROOT] ! FULL INSTALLATION AND CONFIGURATION PROCEDURE:
DUA2:[WASD_ROOT] ! http://supratim-sanyal.blogspot.com/2016/11/install-wasd-openvms-web-server-simple.html
DUA2:[WASD_ROOT] !
DUA2:[WASD_ROOT] ! SUPRATIM SANYAL
DUA2:[WASD_ROOT] ! SUPRATIM AT RISEUP DOT NET
DUA2:[WASD_ROOT] ! ------------------------------
@tuklusan
tuklusan / etc sysconfig iptables
Created October 27, 2016 12:03
Simple Starter Iptables with Security: Centos 7 Network Hardening: How to Protect Your Server from Basic Network Attacks using IPTABLES Firewall | http://supratim-sanyal.blogspot.com/2016/09/centos-7-network-hardening-how-to_19.html
# ----------------------------
# /etc/sysconfig/iptables
# Basic iptables initial rules for servers
# Protects from common attacks and opens up service ports to incoming connections
#
# See http://supratim-sanyal.blogspot.com/2016/09/centos-7-network-hardening-how-to_19.html
#
# Supratim Sanyal <supratim at riseup dot net>
# ----------------------------
@tuklusan
tuklusan / vax.ini-improved
Last active October 8, 2016 12:23
How to Build Your Own Digital DEC MicroVAX 3900 Running OpenVMS VAX VMS Operating System: SIMH on CentOS 7 Running OpenVMS/VAX 7.3: http://supratim-sanyal.blogspot.com/2016/10/how-to-build-your-own-digital-dec.html
; vax.ini
; autoboots from default disk, and exits emulator when vax halts
; provides two NICs
; uses a system disk larger than real vax can support
;
; See How to Build Your Own Digital DEC MicroVAX 3900 Running
; OpenVMS VAX VMS Operating System: SIMH on
; CentOS 7 Running OpenVMS/VAX 7.3:
; http://supratim-sanyal.blogspot.com/2016/10/how-to-build-your-own-digital-dec.html
;
@tuklusan
tuklusan / openvms-vax-7.3-first-boot-from-disk
Created October 1, 2016 04:35
How to Build Your Own Digital DEC MicroVAX 3900 Running OpenVMS VAX VMS Operating System: SIMH on CentOS 7 Running OpenVMS/VAX 7.3: http://supratim-sanyal.blogspot.com/2016/10/how-to-build-your-own-digital-dec.html
KA655-B V5.3, VMB 2.7
Performing normal system tests.
40..39..38..37..36..35..34..33..32..31..30..29..28..27..26..25..
24..23..22..21..20..19..18..17..16..15..14..13..12..11..10..09..
08..07..06..05..04..03..
Tests completed.
>>>B DUA0:
(BOOT/R5:0 DUA0
@tuklusan
tuklusan / tap-setup.sh
Last active November 12, 2016 20:58
tap-setup.sh from How to Build Your Own Digital DEC MicroVAX 3900 Running OpenVMS VAX VMS Operating System: SIMH on CentOS 7 Running OpenVMS/VAX 7.3: http://supratim-sanyal.blogspot.com/2016/10/how-to-build-your-own-digital-dec.html
#!/bin/sh
#
# tap-setup.sh
#
# Sets up a bridge br0 to the physical ethernet adapter and a tap tap0 for connecting from SIMH
# Also creates additional taps tap1 and tap2 for use if needed by other programs
# Build your own SIMH Micro VAX 3900 running OpenVMS VAX 7.3:
# http:/supratim-sanyal.blogspot.com/2016/09/how-to-build-your-own-digital-dec.html
#
# Modified from simh documentation by Supratim Sanyal <supratim at riseup dot net>