diff options
| author | aethrvmn <me@aethrvmn.gr> | 2025-11-11 00:22:55 +0000 |
|---|---|---|
| committer | aethrvmn <me@aethrvmn.gr> | 2025-11-11 00:22:55 +0000 |
| commit | 52b0b28938c4fbc4f876b6b4367092628cfac1a3 (patch) | |
| tree | 29f2bb387b057c97109ddb6e82ebc3a283a28181 /src/tesserae | |
| parent | added lzo definition (diff) | |
added make_ca definition
Diffstat (limited to 'src/tesserae')
| -rw-r--r-- | src/tesserae/make_ca.nim | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/tesserae/make_ca.nim b/src/tesserae/make_ca.nim new file mode 100644 index 0000000..3d2c977 --- /dev/null +++ b/src/tesserae/make_ca.nim @@ -0,0 +1,22 @@ +import .. / lapis + +tessera "make_ca": + source: "https://github.com/lfs-book/make-ca/archive/v1.16.1/make-ca-1.16.1.tar.gz" + patches: @[""] + dependencies: @[ + "p11_kit", + "fcron" + ] + build: @[ + "make install", + "install -vdm755 /etc/ssl/local", + "/usr/sbin/make-ca -g", + """ + cat > /etc/cron.weekly/update-pki.sh << "EOF" && + #!/bin/bash + /usr/sbin/make-ca -g + EOF + """, + "chmod 754 /etc/cron.weekly/update-pki.sh" + ] + result: "make-ca" |
