Skip to content

Instantly share code, notes, and snippets.

@waynemsmith
Created January 20, 2026 07:44
Show Gist options
  • Select an option

  • Save waynemsmith/cb810184d6098f884ed1d470c3389b78 to your computer and use it in GitHub Desktop.

Select an option

Save waynemsmith/cb810184d6098f884ed1d470c3389b78 to your computer and use it in GitHub Desktop.
Infra clone and deskguard test

Infra Clone & Deskguard Test

1. Clone infra with all submodules

mkdir -p ~/g
cd ~/g
git clone --recursive [email protected]:Concurrent-Systems/infra.git

This clones infra plus 17 submodules. Takes a few minutes.

2. Verify submodules

cd ~/g/infra
git submodule status --recursive | wc -l
# Should show 17

3. Run deskguard

cd ~/g/infra/software/deskguard
python3 deskguard.py --username lynton-hayns

This generates a markdown report checking your workstation security config.

Troubleshooting

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
Copy link

haynsla commented Jan 20, 2026

yes I can

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment