-
Notifications
You must be signed in to change notification settings - Fork 0
dsngctl is a userspace tool for controlling the DigSig-ng kernel module. dsngctl allows you to supply a public key to the kernel module and to query the module's current status.
License
digsig-ng/dsngctl
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
dsngctl - Control utility for DigSig-ng (digsig-ng.org) ======================================================= Introduction ------------ dsngctl is a userspace command line utility accompaning the DigSig-ng kernel module, as part of the DigSig-ng project hosted at digsig-ng.org. The purpose of the dsngctl command is to provide an easy frontend to issue commands to the kernel module. Getting Started --------------- The `start` command is the most important command of the tool: it is responsible for loading GnuPG pubilc keys to the private module. Firstly, you need to export your GnuPG public key used for signing the system executables. This can be accomplished using the following command: gpg --export >> my_public_key.pub You can then use the `dsngctl start` command to load the public key, as follows: dsngctl start my_public_key.pub You may wish to write an init script appopriate to your Linux distribution to automatically load a key on boot. You can use the `dsngctl status` command to check the current status of the module: whether the module is present and whether a key has already been provided.
About
dsngctl is a userspace tool for controlling the DigSig-ng kernel module. dsngctl allows you to supply a public key to the kernel module and to query the module's current status.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published