Jörg Thalheim
4659edf942
update README
2 years ago
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