Coverage report: /home/ellis/comp/core/app/krypt/pkg.lisp
Kind | Covered | All | % |
expression | 0 | 2 | 0.0 |
branch | 0 | 0 | nil |
Key
Not instrumented
Conditionalized out
Executed
Not executed
Both branches taken
One branch taken
Neither branch taken
1
;;; krypt/pkg.lisp --- Krypt Packages
7
;; TODO: https://qemu-project.gitlab.io/qemu/system/secrets.html#passing-secrets-via-the-linux-keyring
9
;; The goal of this system is to provide a secrets management tool accessible
10
;; to users and administrators. The MVP is a simple user-space CLI utility
11
;; built on top of the CRY cryptography package and leveraging keyutils for
12
;; session-based visibility.
14
;; Additionally we plan on building various forms of encrypted block storage
15
;; based on BlobDB + LUKS.
17
;; Ultimately unsure how such an application should be delivered - probably
18
;; should be a separate core image for server and ship client as plugin.
23
(:use :cl :std :cry :cry/b3 :sxp :id :ast :config :secret :cli :clap)
24
(:export :krypt-error :*default-user-kryptrc* :krypt-config
25
:load-kryptrc :*krypt-directory*
26
:krypt-error :simple-krypt-error
27
:init-krypt :krypt-condition
28
:*krypt-user-config* :*krypt-cli*
31
(defpackage :krypt/srv
32
(:use :cl :std :krypt :db :store :net/srv/udp :cry :srv :log :clap))