James McDonald

Access

Blog History

User crontab missing supplementary groups

Problem: You get access denied when running a script from your user crontab but not when running it interactively Cause: Your user is in the correct group when logged in but not for cron Resolution: Add the user to the correct group This is on Ubuntu 20.04 LTS How to...

read more

Check if VARIABLES are set with Bash

I have a script that needs to check if it is called with an environment that contains two variables OPERATOR_ADDRESSDELEGATOR_ADDRESS if it does not find them it will call a script ./getNodeAddressBech32.sh to set them and continue. How do you (properly) check for a...

read more

Clear the DNS Cache in Firefox

If you have edited your C:\Windows\System32\Drivers\etc\hosts file to add a custom DNS entry and run ipconfig /flushdns and Firefox is still returning the old address enter the following in the browser location bar and then click the Clear DNS Cache button...

read more

Timezone aware cron on Ubuntu 20.04 LTS

Problem: System is running in UTC time zone and I would like to set user cron entries in local time (Australia/Melbourne). It is annoying modifying your cron jobs every 6 months due to daylight savings changes. Resolution: Install fcron and get time zone aware...

read more

The Certification Journey

After 10 years working in the Fitting & Machining trade, moving into the IT industry and re-training as a Microsoft Certified Systems Engineer led to other vendor certifications:  Sept 28, 2019 Microsoft Certified: Azure Solutions Architect Expert June 13, 2017...

read more