diff --git a/Cargo.toml b/Cargo.toml index d539411..ad3d347 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,3 +16,14 @@ env_logger = "0.9" tokio = { version = "1.17", features = ["rt-multi-thread", "macros"] } axum = "0.5" clap = { version = "3.1", features = ["derive"] } + +[package.metadata.deb] +extended-description = "Prometheus exporter for the MightyOhm Geiger Counter." +section = "utility" +maintainer-scripts = "debian/" +systemd-units = { enable = true } +assets = [ + ["target/release/mightyohm-gc-exporter", "usr/bin/", "755"], + ["README.md", "usr/share/doc/mightyohm-gc-exporter/README", "644"], + ["debian/default", "etc/default/mightyohm-gc-exporter", "644"], +] diff --git a/debian/default b/debian/default new file mode 100644 index 0000000..e19cecb --- /dev/null +++ b/debian/default @@ -0,0 +1,10 @@ +ARGS="" + +# mightyohm-gc-exporter supports the following options: +# -a, --address
The IPv4 or IPv6 address where the metrics are served +# [default: 127.0.0.1] +# -b, --baud-rate