Changes in my container to TK4ROB 20220914 base release
The docker container will run hercules with UID 6001, that is important to know if you intend to bind mount any of the filesystems.
These changes are the main differences between the base TK4ROB 20220914 and how it is implemented in my container.
- tk4rob 20220914 always starts with a corrupt logrec, the container runs a job at container initialisation to clear sys1.logrec to fix that
- A few usermods restored out so my own usermods can be installed [mine provide additional console commands]
- My automation tools MMPF (message automation without having to modify ieecvxit, and tape catalog), and my job scheduler
- Configured to use the two 3270 consoles (so SPY and IMON option "O" can see something in the console display
- I have a lot more CBT datasets than on the base TK3 image, built up over many years
- A lot of SYS9 datasets, all my stuff is in sys9 datasets on their own volume
- new admin users mark and sysprog [both pwd mvs38j] with full access to manage the system
- the standard herc01[cul8tr]-herc04 still exist, herc01 less access than normal and the others not much access
- new users GUEST1-3 with virtually no access (GUEST1 only is configured for KICKS). Periodic jobs to move all guest datasets to a single volume as RAKF doesn't support volume names yet to stop them creating files on dasd I need to move them from.
- I am also guilty of creating new dasd, all SYS9 datasets on a SYS001 volume, a new src volume for my install source, two new TSO volumes (all so I can just export/import user catalogs for new tk3/tk4- releases/updates and not lose anything)
- Changed to bsppilot startup/shutdown scripts to handle additional things I start
- A customised version of CTCSERV (with the linux rust server component running within the container also if enabled with container parms)
- Changed JES2 printer classes, class P will print the job to PDF (container uses a bash script printer), class T is the held output class
And I am sure many others I have forgotten about.