]> git.ekhem.eu.org Git - guix.git/commit
[tests] Add SSH, networking, NTP, and home test suite.
authorJakub Czajka <jakub@ekhem.eu.org>
Tue, 14 Jul 2026 10:29:20 +0000 (10:29 +0000)
committerJakub Czajka <jakub@ekhem.eu.org>
Tue, 14 Jul 2026 10:29:20 +0000 (10:29 +0000)
commit8ba7b7081a1e427bb18c78fe174700820079dbb9
tree92c9073c50210a2e603efef8b8fbc20239fbbca1
parent0b8c1619bdcc973aba5793af82e19dd6ca33569f
[tests] Add SSH, networking, NTP, and home test suite.

- Replace placeholder key with generated keypair in tests/vps-base.scm
- Add tests/sshd.scm: service start, port 72, shell command via key auth
- Add tests/networking.scm: dhcpcd running
- Add tests/ntp.scm: ntpd running
- Add tests/claude-code.scm: installed and runnable
- Add tests/paseo.scm: installed
- Add tests/dotfiles.scm: .guile, .Xdefaults, gdbinit, nanorc
- Extend test OS with dak user and home packages
- Add TODO entry for blob storage SSH keys
- Fix guix-check hook to skip guild compile for test files
- Export %vps-operating-system from vps-system.scm

Co-Authored-By: Claude <noreply@anthropic.com>
.claude/hooks/guix-check
TODO
tests/claude-code.scm [new file with mode: 0644]
tests/dotfiles.scm [new file with mode: 0644]
tests/networking.scm [new file with mode: 0644]
tests/ntp.scm [new file with mode: 0644]
tests/paseo.scm [new file with mode: 0644]
tests/sshd.scm [new file with mode: 0644]
tests/vps-base.scm
vps-system.scm