146 Commits (dd1631fa3b0748700705e80428f2e5f726650d80)
 

Author SHA1 Message Date
Jörg Thalheim 194336d1d0 systemd-vaultd: switch to use a json file for reading files 2 years ago
Jonas Chevalier bd1c3bccdc
Merge pull request #7 from numtide/runCommand
replace runCommandNoCC by runCommand
2 years ago
zimbatm d409d508a5
replace runCommandNoCC by runCommand
runCommandNoCC has been replaced by runCommand in nixpkgs
2 years ago
Jörg Thalheim d99afdeafd
Merge pull request #6 from numtide/permissions
allow processes to read from secrets directory
2 years ago
Jörg Thalheim 44746e793b allow processes to read from secrets directory 2 years ago
Jörg Thalheim b32efc23a7
Merge pull request #5 from numtide/readme
README: refactor the text a bit
2 years ago
zimbatm b79d65923d
README: refactor the text a bit 2 years ago
Jörg Thalheim 1c901c071c
Merge pull request #4 from numtide/executable-procfile
make the Procfile executable
2 years ago
zimbatm 2c19dcf811
make the Procfile executable
Because.. why not :)
2 years ago
Jörg Thalheim 0ab471db02
Merge pull request #3 from numtide/add-license-1
Create LICENSE
2 years ago
Jonas Chevalier bf7efc0a9e
Create LICENSE 2 years ago
Jörg Thalheim e2d7197f61
Merge pull request #2 from numtide/no-sudo
Procfile: avoid using sudo
2 years ago
Jörg Thalheim 6da13d433c nixos/systemd-vaultd: don't stop on nixos upgrades 2 years ago
Jörg Thalheim 7cd4acbc14 switch to nixpkgs fork 2 years ago
zimbatm 09aeac2ff1
Procfile: avoid using sudo
Aside from the running-as-root issue, it also means that the user has to
enter their password sometimes, and that doesn't work really well with
hivemind.
2 years ago
zimbatm 974032c41a
treefmt 2 years ago
zimbatm f1df228d66
go fmt 2 years ago
Jörg Thalheim 2afab6a7ba update end-to-end procfile example 2 years ago
Jörg Thalheim 46bc2aa7a1 add systemd-vaultd nixos module and test 2 years ago
Jörg Thalheim 88d2fbd55d procfile: setup vault server 2 years ago
Jörg Thalheim 44db48cc89 watcher: don't exit event loop if there is no connection for a path 2 years ago
Jörg Thalheim 4513c4cd87 watcher: fix stale inotify fd 2 years ago
Jörg Thalheim 79f31c5e14 epoll: don't log errors if fd already has been removed 2 years ago
Jörg Thalheim db90aaf667 update Description of systemd-vaultd systemd units 2 years ago
Jörg Thalheim fca242ec8d add vaultAgent module + test 2 years ago
Jörg Thalheim a0199ef2ba
comment out work in progress test 2 years ago
Jörg Thalheim 4851891755
add flake and fix tests 2 years ago
Jörg Thalheim f41b20f763
Merge pull request #1 from numtide/flokli-patch-1
Update README.md
2 years ago
Florian Klink 62087f3ba7
Update README.md 2 years ago
Jörg Thalheim 2f0373d205 add README + services 2 years ago
Jörg Thalheim 6d0e119f13 add nixos test 2 years ago
Jörg Thalheim 57730f392a fix defaults for systemd runtime directory 2 years ago
Jörg Thalheim 9940f95935 split test into smaller files 2 years ago
Jörg Thalheim 8d53003cf0
add lint task 2 years ago
Jörg Thalheim c0d1ff9336
fix tests 2 years ago
Jörg Thalheim d5578bbeaf
add just tasks 2 years ago
Jörg Thalheim 9b26507e14
add treefmt check 2 years ago
Jörg Thalheim 5cc4bba4a3
shell.nix: use nocc 2 years ago
Jörg Thalheim 233c80b94e
add more formatter 2 years ago
Jörg Thalheim 7f6af15b82
fix linting errors 2 years ago
Jörg Thalheim da1f3210f3
add shell.nix 2 years ago
Jörg Thalheim 42f4092d84
rename project to systemd-vaultd 2 years ago
Jörg Thalheim 6dd1f41212
add systemd service example files 2 years ago
Jörg Thalheim 7c36193a14
implement systemd socket activation 2 years ago
Jörg Thalheim 63bcc48e31
mvp + tests 2 years ago
Jörg Thalheim 9e4fd1f36b
first commit 3 years ago