mkdir -p ~/g
cd ~/g
git clone --recursive [email protected]:Concurrent-Systems/infra.gitThis clones infra plus 17 submodules. Takes a few minutes.
cd ~/g/infra
git submodule status --recursive | wc -l
# Should show 17cd ~/g/infra/software/deskguard
python3 deskguard.py --username lynton-haynsThis generates a markdown report checking your workstation security config.
If clone fails on a submodule with "permission denied":
# Check which repo failed in the error message
# Verify you have access:
gh repo view Concurrent-Systems/<repo-name>If submodules are empty after clone:
cd ~/g/infra
git submodule update --init --recursive
@haynsla can you see this?