- Apr 24, 2022
-
-
This declares a list of all legitimate keys.
-
- Jan 11, 2022
-
-
Christian Hesse authored
Gitlab gets this right, but let's fix it for other markdown implementations.
-
- Nov 30, 2021
-
-
Levente Polyak authored
Declare the whole keyring data as well as the code as input dependency for the build target. This way we can properly depend on the build target for installation without forcing rebuilding on every invocation. A rebuild will be triggered if either the keyring or the source code creating the build output changes. The directories are added to the source dependencies on purpose to guarantee that changes like deleted files will result in a rebuild. The mtime of the build directory is force updated on every run to allow make to track the output artifacts mtime compared against the dependencies.
-
Levente Polyak authored
Currently only newly added certificates will be checked against the expectations as existing keys are not all fully compatible with those assumptions. New certificates are determined by using $CI_MERGE_REQUEST_DIFF_BASE_SHA as the base,
-
Levente Polyak authored
This command checks certain expectations using sq and hokey, prints the results to stdout and potentially exists non successfully.
-
Levente Polyak authored
This helps make the CLI more useful by listing, exporting or inspecting a specific fingerprint.
-
Levente Polyak authored
This command prints a new and pretty representation of the certificate data to visualize the keyring and its signatures.
-
Levente Polyak authored
-
Levente Polyak authored
This allows an easy to use cli which invokes the export function to get the keyring and uses the ownertrust and revoke functions to write all artifacts into a target directory.
-
Levente Polyak authored
This gives more control over the export command that may be useful to export a single packager to import it into gpg. This will also give more flexibility to chain this function to the future verify stage. By default the command exports the whole keyring directory.
-
Levente Polyak authored
-
Levente Polyak authored
Lets pass in a list of path's and reduce them to one set of path iterables. This allows us to specify multiple source files/directories
-
Levente Polyak authored
-
Levente Polyak authored
This helps to structure the layout of the repository better by having one root folder that contains the actual decomposed keyring structure.
-
Levente Polyak authored
So far we have used singular for all directories, lets keep that for the packager directory as well.
-
README.md: Add a short purpose introduction. Add requirements, installation, contribution, releases and license sections.
-
- Oct 04, 2018
-
-
Jelle van der Waa authored
Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
-
- Jun 26, 2018
-
-
Jelle van der Waa authored
Include a readme with steps how to add/remove/update a key in the keyring and how to release a new keyring version. Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
-