You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Basic management of keys in the Linux kernel keyring in Python. Also comes with a small gui.
12
11
12
+
*[Description](#description)
13
+
*[Requirements](#requirements)
14
+
*[Installation](#installation)
15
+
*[Usage](#usage)
16
+
*[Module](#module)
17
+
*[GUI](#gui)
18
+
*[Development](#development)
19
+
*[Warning](#warning)
20
+
*[Similar projects](#similar-projects)
21
+
*[License](#license)
13
22
14
-
## Table of contents
15
23
16
-
[//]: #(AUTO TOC BEGIN)
17
24
18
-
*[Description](#description)
19
-
*[Requirements](#requirements)
20
-
*[Installation](#installation)
21
-
*[Usage](#usage)
22
-
*[Module](#module)
23
-
*[GUI](#gui)
24
-
*[Development](#development)
25
-
*[Warning](#warning)
26
-
*[Similar projects](#similar-projects)
27
-
*[License](#license)
25
+
# Description
28
26
29
-
[//]: #(AUTO TOC END)
30
-
31
-
32
-
## Description
33
-
34
-
This is a small library to make use of some functions of the kernel keyring in Python. You can read, add and delete keys.
27
+
This is a small library to make use of some functions of the kernel keyring in Python.
28
+
You can read, add and delete keys.
35
29
36
30
It simply uses the keyctl command (invoking it via subprocess), so this util must be installed.
37
31
@@ -46,68 +40,51 @@ Available functions:
46
40
***search/request***(search for a key by name)*
47
41
***clear***(remove all keys from keyring)*
48
42
49
-
There are many more functions with keys in the kernel keyring (e.g. permissions) that is needed for proper keymanagement. But for my usecase I just needed the given simple functionality.
43
+
There are many more functions with keys in the kernel keyring (e.g. permissions)
44
+
that is needed for proper keymanagement. But for my usecase I just needed the
45
+
given simple functionality.
50
46
47
+
:warning: You might need to link your keyrings (e.g. for the testcases using the default keyring)
0 commit comments