Files
snapd/tests/lib
Ondrej ce35eaf151 interfaces: add pkcs11 interface
* interfaces: add pkcs11 interface

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

* interfaces: pkcs11: make slot super-privileged, while plug is not

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

* interfaces: pkcs11: for now, pkcs11 slot side is not provided by the system

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

* interfaces: pkcs11: improve socket path validation against apparmor regexp

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

* interfaces: pkcs11: pkcs11 slot side is not provided by the system

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

* interfaces: pkcs11: ensure apparmor rules are safeguarded by quotes

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

* interfaces: pkcs11: remove deny-connection in slot declaration

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

* interfaces: pkcs11: update error message for missing socket attribute

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

* interfaces: pkcs11: add testcase for missing slot attribute

Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>

* interfaces: pkcs11: fix test assert for apparmor chars

Signed-off-by: Ondrej <ondra@ondra.org>

* interfaces: pkcs11: remove BaseDeclarationPlugs, it has default values

Signed-off-by: Ondrej <ondra@ondra.org>

* interfaces: pkcs11: move rearrange socket patch checks

Signed-off-by: Ondrej <ondra@ondra.org>

* interfaces: pkcs11: soften socket file name check to allow any socket file name

Signed-off-by: Ondrej <ondra@ondra.org>

* interfaces: pkcs11: improve test coverage

Signed-off-by: Ondrej <ondra@ondra.org>

* interfaces: pkcs11: fix typo in failing test

Signed-off-by: Ondrej <ondra@ondra.org>

* interfaces/builtin: test pkcs11 SecCompPermanentSlot

* interfaces/builtin: pkcs11: clean up a bit errors plus add some comments

* interfaces/builtin: pkcs11: add /usr/share/p11-kit/modules/ to connected plug

Signed-off-by: Ondrej <ondra@ondra.org>

Co-authored-by: Samuele Pedroni <pedronis@lucediurna.net>
2022-04-05 09:16:10 +02:00
..
2022-04-05 09:16:10 +02:00
2021-08-24 15:16:37 -03:00
2022-02-11 14:30:36 +01:00
2020-11-06 09:30:35 -03:00
2022-02-11 14:30:36 +01:00