Crates.io | signstar-configure-build |
lib.rs | signstar-configure-build |
version | |
source | src |
created_at | 2024-11-26 18:55:27.25768 |
updated_at | 2024-12-08 21:01:00.135179 |
description | A command-line interface for Signstar image build configuration |
homepage | https://gitlab.archlinux.org/archlinux/signstar |
repository | https://gitlab.archlinux.org/archlinux/signstar |
max_upload_size | |
id | 1462156 |
Cargo.toml error: | TOML parse error at line 21, column 1 | 21 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include` |
size | 0 |
A commandline tool to configure a Signstar system during build.
The scope of this project is to read a dedicated configuration file, derive system users and their integration from it and create them.
The signstar-configure-build
executable must be run as root.
By default signstar-configure-build
relies on the configuration file /usr/share/signstar/config.toml
and will fail if it is not found or not valid.
One of the following configuration files in the following order are used instead, if they exist:
/usr/local/share/signstar/config.toml
/run/signstar/config.toml
/etc/signstar/config.toml
Alternatively, signstar-configure-build
can be provided with a custom configuration file location using the --config
/ -c
option.
Based on configured user mappings in the configuration file, signstar-configure-build
:
/var/lib/signstar/home/
(but without creating it)Assuming a valid configuration file (such as example.toml) in one of the default locations, the executable is called without any options:
signstar-configure-build
Please refer to the contributing guidelines to learn how to contribute to this project.
This project may be used under the terms of the Apache-2.0 or MIT license.
Changes to this project - unless stated otherwise - automatically fall under the terms of both of the aforementioned licenses.