diff --git a/Makefile b/Makefile index 151f19ee6..6ad4b1291 100644 --- a/Makefile +++ b/Makefile @@ -15,8 +15,7 @@ IMAGE_TYPE=$(shell if [ "$(PLATFORM)" = raspberrypi ]; then echo img; else echo WEB_UIS := web/dist/raw/ui/index.html web/dist/raw/setup-wizard/index.html COMPRESSED_WEB_UIS := web/dist/static/ui/index.html web/dist/static/setup-wizard/index.html FIRMWARE_ROMS := build/lib/firmware/$(PLATFORM) $(shell jq --raw-output '.[] | select(.platform[] | contains("$(PLATFORM)")) | "./build/lib/firmware/$(PLATFORM)/" + .id + ".rom.gz"' build/lib/firmware.json) -TOR_S9PK := build/lib/tor_$(ARCH).s9pk -BUILD_SRC := $(call ls-files, build/lib) build/lib/depends build/lib/conflicts $(FIRMWARE_ROMS) $(TOR_S9PK) +BUILD_SRC := $(call ls-files, build/lib) build/lib/depends build/lib/conflicts $(FIRMWARE_ROMS) IMAGE_RECIPE_SRC := $(call ls-files, build/image-recipe/) STARTD_SRC := core/startd.service $(BUILD_SRC) CORE_SRC := $(call ls-files, core) $(shell git ls-files --recurse-submodules patch-db) $(GIT_HASH_FILE) @@ -251,10 +250,10 @@ update-deb: results/$(BASENAME).deb # better than update, but only available fro update-squashfs: results/$(BASENAME).squashfs @if [ -z "$(REMOTE)" ]; then >&2 echo "Must specify REMOTE" && false; fi - $(eval SQFS_SUM := $(shell b3sum results/$(BASENAME).squashfs)) + $(eval SQFS_SUM := $(shell b3sum results/$(BASENAME).squashfs | head -c 32)) $(eval SQFS_SIZE := $(shell du -s --bytes results/$(BASENAME).squashfs | awk '{print $$1}')) - $(call ssh,'/usr/lib/startos/scripts/prune-images $(SQFS_SIZE)') - $(call ssh,'/usr/lib/startos/scripts/prune-boot') + $(call ssh,'sudo /usr/lib/startos/scripts/prune-images $(SQFS_SIZE)') + $(call ssh,'sudo /usr/lib/startos/scripts/prune-boot') $(call cp,results/$(BASENAME).squashfs,/media/startos/images/next.rootfs) $(call ssh,'sudo CHECKSUM=$(SQFS_SUM) /usr/lib/startos/scripts/upgrade /media/startos/images/next.rootfs') @@ -316,9 +315,6 @@ build/lib/depends build/lib/conflicts: $(ENVIRONMENT_FILE) $(PLATFORM_FILE) $(sh $(FIRMWARE_ROMS): build/lib/firmware.json ./build/download-firmware.sh $(PLATFORM_FILE) ./build/download-firmware.sh $(PLATFORM) -$(TOR_S9PK): ./build/download-tor-s9pk.sh - ./build/download-tor-s9pk.sh $(ARCH) - core/target/$(RUST_ARCH)-unknown-linux-musl/$(PROFILE)/startbox: $(CORE_SRC) $(COMPRESSED_WEB_UIS) web/patchdb-ui-seed.json $(ENVIRONMENT_FILE) ARCH=$(ARCH) PROFILE=$(PROFILE) ./core/build/build-startbox.sh touch core/target/$(RUST_ARCH)-unknown-linux-musl/$(PROFILE)/startbox diff --git a/build/apt/publish-deb.sh b/build/apt/publish-deb.sh index b049e2796..9231d6964 100755 --- a/build/apt/publish-deb.sh +++ b/build/apt/publish-deb.sh @@ -23,6 +23,7 @@ fi BUCKET="${S3_BUCKET:-start9-debs}" ENDPOINT="${S3_ENDPOINT:-https://nyc3.digitaloceanspaces.com}" +GPG_KEY_ID="${GPG_KEY_ID:-5259ADFC2D63C217}" SUITE="${SUITE:-stable}" COMPONENT="${COMPONENT:-main}" REPO_DIR="$(mktemp -d)" @@ -98,7 +99,7 @@ for arch in amd64 arm64 riscv64; do mkdir -p "$BINARY_DIR" ( cd "$REPO_DIR" - dpkg-scanpackages --arch "$arch" pool/ > "$BINARY_DIR/Packages" + dpkg-scanpackages --multiversion --arch "$arch" pool/ > "$BINARY_DIR/Packages" gzip -k -f "$BINARY_DIR/Packages" ) echo "Generated Packages index for ${arch}" diff --git a/build/download-tor-s9pk.sh b/build/download-tor-s9pk.sh deleted file mode 100755 index 8feb9f597..000000000 --- a/build/download-tor-s9pk.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash - -cd "$(dirname "${BASH_SOURCE[0]}")" - -set -e - -ARCH=$1 - -if [ -z "$ARCH" ]; then - >&2 echo "usage: $0 " - exit 1 -fi - -curl --fail -L -o "./lib/tor_${ARCH}.s9pk" "https://s9pks.nyc3.cdn.digitaloceanspaces.com/tor_${ARCH}.s9pk" diff --git a/build/image-recipe/build.sh b/build/image-recipe/build.sh index 6648e719a..990abfe89 100755 --- a/build/image-recipe/build.sh +++ b/build/image-recipe/build.sh @@ -357,6 +357,8 @@ mkdir -p /media/startos chmod 750 /media/startos chown root:startos /media/startos +start-cli --registry=https://alpha-registry-x.start9.com registry package download tor -d /usr/lib/startos/tor_${QEMU_ARCH}.s9pk -a "${QEMU_ARCH}" + EOF SOURCE_DATE_EPOCH="${SOURCE_DATE_EPOCH:-$(date '+%s')}" diff --git a/build/lib/motd b/build/lib/motd index fef88f66d..f1a4b9e41 100755 --- a/build/lib/motd +++ b/build/lib/motd @@ -118,6 +118,6 @@ else fi printf "\n \033[1;37m┌──────────────────────────────────────────────────── QUICK ACCESS ─┐\033[0m\n" printf " \033[1;37m│\033[0m Web Interface: \033[0;36m%-50s\033[0m \033[1;37m│\033[0m\n" "$web_url" -printf " \033[1;37m│\033[0m Documentation: \033[0;36m%-50s\033[0m \033[1;37m│\033[0m\n" "https://staging.docs.start9.com" +printf " \033[1;37m│\033[0m Documentation: \033[0;36m%-50s\033[0m \033[1;37m│\033[0m\n" "https://docs.start9.com" printf " \033[1;37m│\033[0m Support: \033[0;36m%-50s\033[0m \033[1;37m│\033[0m\n" "https://start9.com/contact" printf " \033[1;37m└───────────────────────────────────────────────────────────────────┘\033[0m\n\n" diff --git a/build/lib/scripts/chroot-and-upgrade b/build/lib/scripts/chroot-and-upgrade index f5dd417aa..580f27681 100755 --- a/build/lib/scripts/chroot-and-upgrade +++ b/build/lib/scripts/chroot-and-upgrade @@ -55,8 +55,8 @@ mkdir -p /media/startos/next/sys mkdir -p /media/startos/next/proc mkdir -p /media/startos/next/boot mkdir -p /media/startos/next/media/startos/root -mount --bind /run /media/startos/next/run -mount --bind /tmp /media/startos/next/tmp +mount -t tmpfs tmpfs /media/startos/next/run +mount -t tmpfs tmpfs /media/startos/next/tmp mount --bind /dev /media/startos/next/dev mount -t sysfs sysfs /media/startos/next/sys mount -t proc proc /media/startos/next/proc @@ -79,13 +79,13 @@ if mountpoint /media/startos/next/sys/firmware/efi/efivars 2>&1 > /dev/null; the umount /media/startos/next/sys/firmware/efi/efivars fi -umount /media/startos/next/run -umount /media/startos/next/tmp -umount /media/startos/next/dev -umount /media/startos/next/sys -umount /media/startos/next/proc -umount /media/startos/next/boot -umount /media/startos/next/media/startos/root +umount -l /media/startos/next/run +umount -l /media/startos/next/tmp +umount -l /media/startos/next/dev +umount -l /media/startos/next/sys +umount -l /media/startos/next/proc +umount -l /media/startos/next/boot +umount -l /media/startos/next/media/startos/root if [ "$CHROOT_RES" -eq 0 ]; then diff --git a/container-runtime/container-runtime.service b/container-runtime/container-runtime.service index f04150969..e94753327 100644 --- a/container-runtime/container-runtime.service +++ b/container-runtime/container-runtime.service @@ -5,7 +5,7 @@ OnFailure=container-runtime-failure.service [Service] Type=simple Environment=RUST_LOG=startos=debug -ExecStart=/usr/bin/node --experimental-detect-module --trace-warnings /usr/lib/startos/init/index.js +ExecStart=/usr/bin/start-container pipe-wrap /usr/bin/node --experimental-detect-module --trace-warnings /usr/lib/startos/init/index.js Restart=no [Install] diff --git a/container-runtime/package-lock.json b/container-runtime/package-lock.json index ff2e560de..7814fa09b 100644 --- a/container-runtime/package-lock.json +++ b/container-runtime/package-lock.json @@ -37,7 +37,7 @@ }, "../sdk/dist": { "name": "@start9labs/start-sdk", - "version": "0.4.0-beta.61", + "version": "0.4.0-beta.64", "license": "MIT", "dependencies": { "@iarna/toml": "^3.0.0", @@ -45,6 +45,7 @@ "@noble/hashes": "^1.7.2", "@types/ini": "^4.1.1", "deep-equality-data-structures": "^2.0.0", + "fast-xml-parser": "^5.5.6", "ini": "^5.0.0", "isomorphic-fetch": "^3.0.0", "mime": "^4.0.7", diff --git a/container-runtime/src/Adapters/Systems/SystemForEmbassy/index.ts b/container-runtime/src/Adapters/Systems/SystemForEmbassy/index.ts index 10b1d7ddc..1159efccc 100644 --- a/container-runtime/src/Adapters/Systems/SystemForEmbassy/index.ts +++ b/container-runtime/src/Adapters/Systems/SystemForEmbassy/index.ts @@ -445,15 +445,14 @@ export class SystemForEmbassy implements System { } callCallback(_callback: number, _args: any[]): void {} async stop(): Promise { - const { currentRunning } = this - this.currentRunning?.clean() + const clean = this.currentRunning?.clean({ + timeout: fromDuration( + (this.manifest.main["sigterm-timeout"] as any) || "30s", + ), + }) delete this.currentRunning - if (currentRunning) { - await currentRunning.clean({ - timeout: fromDuration( - (this.manifest.main["sigterm-timeout"] as any) || "30s", - ), - }) + if (clean) { + await clean } } diff --git a/core/Cargo.lock b/core/Cargo.lock index 8bb465168..4b077419a 100644 --- a/core/Cargo.lock +++ b/core/Cargo.lock @@ -103,9 +103,9 @@ dependencies = [ [[package]] name = "anstream" -version = "0.6.21" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a" +checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d" dependencies = [ "anstyle", "anstyle-parse", @@ -118,15 +118,15 @@ dependencies = [ [[package]] name = "anstyle" -version = "1.0.13" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78" +checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000" [[package]] name = "anstyle-parse" -version = "0.2.7" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2" +checksum = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e" dependencies = [ "utf8parse", ] @@ -153,9 +153,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.101" +version = "1.0.102" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f0e0fee31ef5ed1ba1316088939cea399010ed7731dba877ed44aeb407a75ea" +checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" [[package]] name = "ar_archive_writer" @@ -168,9 +168,9 @@ dependencies = [ [[package]] name = "arc-swap" -version = "1.8.1" +version = "1.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ded5f9a03ac8f24d1b8a25101ee812cd32cdc8c50a4c50237de2c4915850e73" +checksum = "f9f3647c145568cec02c42054e07bdf9a5a698e15b466fb2341bfc393cd24aa5" dependencies = [ "rustversion", ] @@ -232,7 +232,7 @@ checksum = "965c2d33e53cb6b267e148a4cb0760bc01f4904c1cd4bb4002a085bb016d1490" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", "synstructure", ] @@ -244,7 +244,7 @@ checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -260,7 +260,7 @@ dependencies = [ "pem", "rcgen", "ring", - "rustls 0.23.36", + "rustls 0.23.37", "rustls-pemfile", "serde", "serde_json", @@ -306,9 +306,9 @@ dependencies = [ [[package]] name = "async-compression" -version = "0.4.39" +version = "0.4.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68650b7df54f0293fd061972a0fb05aaf4fc0879d3b3d21a638a182c5c543b9f" +checksum = "d0f9ee0f6e02ffd7ad5816e9464499fba7b3effd01123b515c41d1697c43dad1" dependencies = [ "compression-codecs", "compression-core", @@ -318,9 +318,9 @@ dependencies = [ [[package]] name = "async-executor" -version = "1.13.3" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "497c00e0fd83a72a79a39fcbd8e3e2f055d6f6c7e025f3b3d91f4f8e76527fb8" +checksum = "c96bf972d85afc50bf5ab8fe2d54d1586b4e0b46c97c50a0c9e71e2f7bcd812a" dependencies = [ "async-task", "concurrent-queue", @@ -343,7 +343,7 @@ dependencies = [ "futures-lite", "parking", "polling", - "rustix 1.1.3", + "rustix 1.1.4", "slab", "windows-sys 0.61.2", ] @@ -374,7 +374,7 @@ dependencies = [ "cfg-if", "event-listener 5.4.1", "futures-lite", - "rustix 1.1.3", + "rustix 1.1.4", ] [[package]] @@ -385,7 +385,7 @@ checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -400,7 +400,7 @@ dependencies = [ "cfg-if", "futures-core", "futures-io", - "rustix 1.1.3", + "rustix 1.1.4", "signal-hook-registry", "slab", "windows-sys 0.61.2", @@ -425,7 +425,7 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -442,7 +442,7 @@ checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -468,9 +468,9 @@ checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" [[package]] name = "aws-lc-rs" -version = "1.15.4" +version = "1.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b7b6141e96a8c160799cc2d5adecd5cbbe5054cb8c7c4af53da0f83bb7ad256" +checksum = "94bffc006df10ac2a68c83692d734a465f8ee6c5b384d8545a636f81d858f4bf" dependencies = [ "aws-lc-sys", "zeroize", @@ -478,9 +478,9 @@ dependencies = [ [[package]] name = "aws-lc-sys" -version = "0.37.1" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b092fe214090261288111db7a2b2c2118e5a7f30dc2569f1732c4069a6840549" +checksum = "4321e568ed89bb5a7d291a7f37997c2c0df89809d7b6d12062c81ddb54aa782e" dependencies = [ "cc", "cmake", @@ -592,9 +592,9 @@ checksum = "022dfe9eb35f19ebbcb51e0b40a5ab759f46ad60cadf7297e0bd085afb50e076" [[package]] name = "base62" -version = "2.2.3" +version = "2.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1adf9755786e27479693dedd3271691a92b5e242ab139cacb9fb8e7fb5381111" +checksum = "cd637ac531c60eb7fbc4684dc061c2d7d90d73d758181aa02eeff0464b9eee4b" [[package]] name = "base64" @@ -692,9 +692,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.10.0" +version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" +checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" [[package]] name = "bitmaps" @@ -749,7 +749,7 @@ dependencies = [ "cfg-if", "constant_time_eq", "cpufeatures", - "memmap2 0.9.9", + "memmap2 0.9.10", "rayon-core", ] @@ -823,9 +823,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.19.1" +version = "3.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510" +checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" [[package]] name = "bytemuck" @@ -853,9 +853,9 @@ checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" [[package]] name = "cc" -version = "1.2.55" +version = "1.2.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47b26a0954ae34af09b50f0de26458fa95369a0d478d8236d3f93082b219bd29" +checksum = "7a0dd1ca384932ff3641c8718a02769f1698e7563dc6974ffd03346116310423" dependencies = [ "find-msvc-tools", "jobserver", @@ -889,9 +889,9 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] name = "chrono" -version = "0.4.43" +version = "0.4.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118" +checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" dependencies = [ "iana-time-zone", "js-sys", @@ -959,9 +959,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.58" +version = "4.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63be97961acde393029492ce0be7a1af7e323e6bae9511ebfac33751be5e6806" +checksum = "b193af5b67834b676abd72466a96c1024e6a6ad978a1f484bd90b85c94041351" dependencies = [ "clap_builder", "clap_derive", @@ -969,9 +969,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.58" +version = "4.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f13174bda5dfd69d7e947827e5af4b0f2f94a4a3ee92912fba07a66150f21e2" +checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f" dependencies = [ "anstream", "anstyle", @@ -982,21 +982,31 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.55" +version = "4.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5" +checksum = "1110bd8a634a1ab8cb04345d8d878267d57c3cf1b38d91b71af6686408bbca6a" dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] name = "clap_lex" -version = "1.0.0" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831" +checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" + +[[package]] +name = "clap_mangen" +version = "0.2.33" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e30ffc187e2e3aeafcd1c6e2aa416e29739454c0ccaa419226d5ecd181f2d78" +dependencies = [ + "clap", + "roff", +] [[package]] name = "clipboard-win" @@ -1046,9 +1056,9 @@ dependencies = [ [[package]] name = "colorchoice" -version = "1.0.4" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" +checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" [[package]] name = "colorgrad" @@ -1071,9 +1081,9 @@ dependencies = [ [[package]] name = "compression-codecs" -version = "0.4.36" +version = "0.4.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00828ba6fd27b45a448e57dbfe84f1029d4c9f26b368157e9a448a5f49a2ec2a" +checksum = "eb7b51a7d9c967fc26773061ba86150f19c50c0d65c887cb1fbe295fd16619b7" dependencies = [ "brotli", "compression-core", @@ -1100,13 +1110,12 @@ dependencies = [ [[package]] name = "console" -version = "0.16.2" +version = "0.16.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03e45a4a8926227e4197636ba97a9fc9b00477e9f4bd711395687c5f0734bec4" +checksum = "d64e8af5551369d19cf50138de61f1c42074ab970f74e99be916646777f8fc87" dependencies = [ "encode_unicode", "libc", - "once_cell", "unicode-width 0.2.2", "windows-sys 0.61.2", ] @@ -1214,9 +1223,9 @@ dependencies = [ [[package]] name = "cookie_store" -version = "0.22.0" +version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fc4bff745c9b4c7fb1e97b25d13153da2bc7796260141df62378998d070207f" +checksum = "15b2c103cf610ec6cae3da84a766285b42fd16aad564758459e6ecf128c75206" dependencies = [ "cookie", "document-features", @@ -1370,14 +1379,14 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "crossterm_winapi", "derive_more", "document-features", "futures-core", "mio", "parking_lot 0.12.5", - "rustix 1.1.3", + "rustix 1.1.4", "signal-hook", "signal-hook-mio", "winapi", @@ -1496,7 +1505,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -1539,14 +1548,14 @@ checksum = "8034092389675178f570469e6c3b0465d3d30b4505c294a6550db47f3c17ad18" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] name = "deranged" -version = "0.5.6" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc3dc5ad92c2e2d1c193bbbbdf2ea477cb81331de4f3103f267ca18368b988c4" +checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c" dependencies = [ "powerfmt", ] @@ -1570,7 +1579,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -1629,7 +1638,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -1640,9 +1649,9 @@ checksum = "69dde51e8fef5e12c1d65e0929b03d66e4c0c18282bc30ed2ca050ad6f44dd82" [[package]] name = "dlib" -version = "0.5.2" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" +checksum = "ab8ecd87370524b461f8557c119c405552c396ed91fc0a8eec68679eab26f94a" dependencies = [ "libloading", ] @@ -1655,7 +1664,7 @@ checksum = "6e39034cee21a2f5bbb66ba0e3689819c4bb5d00382a282006e802a7ffa6c41d" dependencies = [ "cfg-if", "libc", - "socket2 0.6.2", + "socket2 0.6.3", "windows-sys 0.60.2", ] @@ -1852,7 +1861,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -1873,7 +1882,7 @@ checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -2114,9 +2123,9 @@ checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" [[package]] name = "futures" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" +checksum = "8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d" dependencies = [ "futures-channel", "futures-core", @@ -2129,9 +2138,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" +checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d" dependencies = [ "futures-core", "futures-sink", @@ -2139,15 +2148,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" +checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" [[package]] name = "futures-executor" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" +checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d" dependencies = [ "futures-core", "futures-task", @@ -2167,9 +2176,9 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" +checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718" [[package]] name = "futures-lite" @@ -2186,13 +2195,13 @@ dependencies = [ [[package]] name = "futures-macro" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" +checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -2208,21 +2217,21 @@ dependencies = [ [[package]] name = "futures-sink" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" +checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893" [[package]] name = "futures-task" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" +checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" [[package]] name = "futures-util" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" +checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" dependencies = [ "futures-channel", "futures-core", @@ -2232,7 +2241,6 @@ dependencies = [ "futures-task", "memchr", "pin-project-lite", - "pin-utils", "slab", ] @@ -2318,20 +2326,20 @@ dependencies = [ "cfg-if", "js-sys", "libc", - "r-efi", + "r-efi 5.3.0", "wasip2", "wasm-bindgen", ] [[package]] name = "getrandom" -version = "0.4.1" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "139ef39800118c7683f2fd3c98c1b23c09ae076556b435f8e9064ae108aaeeec" +checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555" dependencies = [ "cfg-if", "libc", - "r-efi", + "r-efi 6.0.0", "wasip2", "wasip3", ] @@ -2358,7 +2366,7 @@ dependencies = [ "bstr", "log", "regex-automata 0.4.14", - "regex-syntax 0.8.9", + "regex-syntax 0.8.10", ] [[package]] @@ -2378,7 +2386,7 @@ version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3696fafb1ecdcc2ae3ce337de73e9202806068594b77d22fdf2f3573c5ec2219" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "crc", "simple-bytes", "uuid", @@ -2731,7 +2739,7 @@ dependencies = [ "http", "hyper", "hyper-util", - "rustls 0.23.36", + "rustls 0.23.37", "rustls-pki-types", "tokio", "tokio-rustls 0.26.4", @@ -2785,7 +2793,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite", - "socket2 0.6.2", + "socket2 0.6.3", "system-configuration", "tokio", "tower-service", @@ -2965,9 +2973,9 @@ dependencies = [ [[package]] name = "image" -version = "0.25.9" +version = "0.25.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6506c6c10786659413faa717ceebcb8f70731c0a60cbae39795fdf114519c1a" +checksum = "85ab80394333c02fe689eaf900ab500fbd0c2213da414687ebf995a65d5a6104" dependencies = [ "bytemuck", "byteorder-lite", @@ -3072,9 +3080,9 @@ dependencies = [ [[package]] name = "indicatif" -version = "0.18.3" +version = "0.18.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9375e112e4b463ec1b1c6c011953545c65a30164fbab5b581df32b3abf0dcb88" +checksum = "25470f23803092da7d239834776d653104d551bc4d7eacaf31e6837854b8e9eb" dependencies = [ "console", "portable-atomic", @@ -3086,11 +3094,11 @@ dependencies = [ [[package]] name = "inotify" -version = "0.11.0" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3" +checksum = "bd5b3eaf1a28b758ac0faa5a4254e8ab2705605496f1b1f3fbbc3988ad73d199" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "futures-core", "inotify-sys", "libc", @@ -3148,9 +3156,9 @@ dependencies = [ [[package]] name = "ipnet" -version = "2.11.0" +version = "2.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" +checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" dependencies = [ "serde", ] @@ -3338,9 +3346,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.85" +version = "0.3.91" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c942ebf8e95485ca0d52d97da7c5a2c387d0e7f0ba4c35e93bfcaee045955b3" +checksum = "b49715b7073f385ba4bc528e5747d02e66cb39c6146efb66b781f131f0fb399c" dependencies = [ "once_cell", "wasm-bindgen", @@ -3414,7 +3422,7 @@ dependencies = [ "petgraph", "pico-args", "regex", - "regex-syntax 0.8.9", + "regex-syntax 0.8.10", "string_cache", "term", "tiny-keccak", @@ -3489,9 +3497,9 @@ dependencies = [ "nom 8.0.0", "percent-encoding", "quoted_printable", - "rustls 0.23.36", + "rustls 0.23.37", "rustls-platform-verifier", - "socket2 0.6.2", + "socket2 0.6.3", "tokio", "tokio-rustls 0.26.4", "url", @@ -3512,9 +3520,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.181" +version = "0.2.183" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "459427e2af2b9c839b132acb702a1c654d95e10f8c326bfc2ad11310e458b1c5" +checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" [[package]] name = "libloading" @@ -3544,13 +3552,14 @@ dependencies = [ [[package]] name = "libredox" -version = "0.1.12" +version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616" +checksum = "1744e39d1d6a9948f4f388969627434e31128196de472883b39f148769bfe30a" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "libc", - "redox_syscall 0.7.1", + "plain", + "redox_syscall 0.7.3", ] [[package]] @@ -3577,9 +3586,9 @@ checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" [[package]] name = "linux-raw-sys" -version = "0.11.0" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" +checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" [[package]] name = "litemap" @@ -3678,9 +3687,9 @@ dependencies = [ [[package]] name = "memmap2" -version = "0.9.9" +version = "0.9.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490" +checksum = "714098028fe011992e1c3962653c96b2d578c4b4bce9036e15ff220319b1e0e3" dependencies = [ "libc", ] @@ -3730,7 +3739,7 @@ checksum = "db5b29714e950dbb20d5e6f74f9dcec4edbcc1067bb7f8ed198c097b8c1a818b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -3778,9 +3787,9 @@ dependencies = [ [[package]] name = "moka" -version = "0.12.13" +version = "0.12.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4ac832c50ced444ef6be0767a008b02c106a909ba79d1d830501e94b96f6b7e" +checksum = "85f8024e1c8e71c778968af91d43700ce1d11b219d127d79fb2934153b82b42b" dependencies = [ "crossbeam-channel", "crossbeam-epoch", @@ -3795,9 +3804,9 @@ dependencies = [ [[package]] name = "moxcms" -version = "0.7.11" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac9557c559cd6fc9867e122e20d2cbefc9ca29d80d027a8e39310920ed2f0a97" +checksum = "bb85c154ba489f01b25c0d36ae69a87e4a1c73a72631fc6c0eb6dde34a73e44b" dependencies = [ "num-traits", "pxfm", @@ -3805,17 +3814,17 @@ dependencies = [ [[package]] name = "native-tls" -version = "0.2.15" +version = "0.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6cdede44f9a69cab2899a2049e2c3bd49bf911a157f6a3353d4a91c61abbce44" +checksum = "465500e14ea162429d264d44189adc38b199b62b1c21eea9f69e4b73cb03bbf2" dependencies = [ "libc", "log", "openssl", - "openssl-probe 0.1.6", + "openssl-probe", "openssl-sys", "schannel", - "security-framework 2.11.1", + "security-framework", "security-framework-sys", "tempfile", ] @@ -3867,7 +3876,7 @@ version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "cfg-if", "cfg_aliases 0.1.1", "libc", @@ -3879,7 +3888,7 @@ version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "cfg-if", "cfg_aliases 0.2.1", "libc", @@ -4045,9 +4054,9 @@ dependencies = [ [[package]] name = "num_enum" -version = "0.7.5" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1207a7e20ad57b847bbddc6776b968420d38292bbfe2089accff5e19e82454c" +checksum = "5d0bca838442ec211fa11de3a8b0e0e8f3a4522575b5c4c06ed722e005036f26" dependencies = [ "num_enum_derive", "rustversion", @@ -4055,14 +4064,14 @@ dependencies = [ [[package]] name = "num_enum_derive" -version = "0.7.5" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff32365de1b6743cb203b710788263c44a03de03802daf96092f2da4fe6ba4d7" +checksum = "680998035259dcfcafe653688bf2aa6d3e2dc05e98be6ab46afb089dc84f1df8" dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -4120,9 +4129,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.21.3" +version = "1.21.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" +checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" dependencies = [ "critical-section", "portable-atomic", @@ -4140,7 +4149,7 @@ version = "6.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "336b9c63443aceef14bea841b899035ae3abe89b7c486aaf4c5bd8aafedac3f0" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "libc", "once_cell", "onig_sys", @@ -4177,11 +4186,11 @@ dependencies = [ [[package]] name = "openssl" -version = "0.10.75" +version = "0.10.76" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08838db121398ad17ab8531ce9de97b244589089e290a384c900cb9ff7434328" +checksum = "951c002c75e16ea2c65b8c7e4d3d51d5530d8dfa7d060b4776828c88cfb18ecf" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "cfg-if", "foreign-types", "libc", @@ -4198,15 +4207,9 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] -[[package]] -name = "openssl-probe" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" - [[package]] name = "openssl-probe" version = "0.2.1" @@ -4224,9 +4227,9 @@ dependencies = [ [[package]] name = "openssl-sys" -version = "0.9.111" +version = "0.9.112" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82cab2d520aa75e3c58898289429321eb788c3106963d0dc886ec7a5f4adc321" +checksum = "57d55af3b3e226502be1526dfdba67ab0e9c96fc293004e79576b2b9edb0dbdb" dependencies = [ "cc", "libc", @@ -4253,9 +4256,9 @@ checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" [[package]] name = "owo-colors" -version = "4.2.3" +version = "4.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52" +checksum = "d211803b9b6b570f68772237e415a029d5a50c65d382910b879fb19d3271f94d" [[package]] name = "p256" @@ -4455,7 +4458,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -4508,7 +4511,7 @@ dependencies = [ "phf_shared", "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -4528,29 +4531,29 @@ checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315" [[package]] name = "pin-project" -version = "1.1.10" +version = "1.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a" +checksum = "f1749c7ed4bcaf4c3d0a3efc28538844fb29bcdd7d2b67b2be7e20ba861ff517" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.1.10" +version = "1.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" +checksum = "d9b20ed30f105399776b9c883e68e536ef602a16ae6f596d2c473591d6ad64c6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] name = "pin-project-lite" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" +checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" [[package]] name = "pin-utils" @@ -4560,9 +4563,9 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "piper" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" +checksum = "c835479a4443ded371d6c535cbfd8d31ad92c5d23ae9770a61bc155e4992a3c1" dependencies = [ "atomic-waker", "fastrand", @@ -4596,6 +4599,12 @@ version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" +[[package]] +name = "plain" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" + [[package]] name = "plist" version = "1.8.0" @@ -4619,7 +4628,7 @@ dependencies = [ "concurrent-queue", "hermit-abi", "pin-project-lite", - "rustix 1.1.3", + "rustix 1.1.4", "windows-sys 0.61.2", ] @@ -4707,7 +4716,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" dependencies = [ "proc-macro2", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -4735,11 +4744,11 @@ dependencies = [ [[package]] name = "proc-macro-crate" -version = "3.4.0" +version = "3.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983" +checksum = "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f" dependencies = [ - "toml_edit 0.23.10+spec-1.0.0", + "toml_edit 0.25.5+spec-1.1.0", ] [[package]] @@ -4757,11 +4766,11 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "25485360a54d6861439d60facef26de713b1e126bf015ec8f98239467a2b82f7" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "chrono", "flate2", "procfs-core", - "rustix 1.1.3", + "rustix 1.1.4", ] [[package]] @@ -4770,7 +4779,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6401bf7b6af22f78b563665d15a22e9aef27775b79b149a66ca022468a4e405" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "chrono", "hex", ] @@ -4783,12 +4792,12 @@ checksum = "37566cb3fdacef14c0737f9546df7cfeadbfbc9fef10991038bf5015d0c80532" dependencies = [ "bit-set 0.8.0", "bit-vec 0.8.0", - "bitflags 2.10.0", + "bitflags 2.11.0", "num-traits", "rand 0.9.2", "rand_chacha 0.9.0", "rand_xorshift", - "regex-syntax 0.8.9", + "regex-syntax 0.8.10", "rusty-fork", "tempfile", "unarray", @@ -4802,7 +4811,7 @@ checksum = "fb6dc647500e84a25a85b100e76c85b8ace114c209432dc174f20aac11d4ed6c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -4825,7 +4834,7 @@ dependencies = [ "itertools 0.14.0", "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -4859,7 +4868,7 @@ version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71cec9e2670207c5ebb9e477763c74436af3b9091dd550b9fb3c1bec7f3ea266" dependencies = [ - "rustix 1.1.3", + "rustix 1.1.4", ] [[package]] @@ -4874,12 +4883,9 @@ dependencies = [ [[package]] name = "pxfm" -version = "0.1.27" +version = "0.1.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7186d3822593aa4393561d186d1393b3923e9d6163d3fbfd6e825e3e6cf3e6a8" -dependencies = [ - "num-traits", -] +checksum = "b5a041e753da8b807c9255f28de81879c78c876392ff2469cde94799b2896b9d" [[package]] name = "qrcode" @@ -4917,8 +4923,8 @@ dependencies = [ "quinn-proto", "quinn-udp", "rustc-hash", - "rustls 0.23.36", - "socket2 0.6.2", + "rustls 0.23.37", + "socket2 0.6.3", "thiserror 2.0.18", "tokio", "tracing", @@ -4927,9 +4933,9 @@ dependencies = [ [[package]] name = "quinn-proto" -version = "0.11.13" +version = "0.11.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31" +checksum = "434b42fec591c96ef50e21e886936e66d3cc3f737104fdb9b737c40ffb94c098" dependencies = [ "bytes", "getrandom 0.3.4", @@ -4937,7 +4943,7 @@ dependencies = [ "rand 0.9.2", "ring", "rustc-hash", - "rustls 0.23.36", + "rustls 0.23.37", "rustls-pki-types", "slab", "thiserror 2.0.18", @@ -4955,16 +4961,16 @@ dependencies = [ "cfg_aliases 0.2.1", "libc", "once_cell", - "socket2 0.6.2", + "socket2 0.6.3", "tracing", "windows-sys 0.60.2", ] [[package]] name = "quote" -version = "1.0.44" +version = "1.0.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4" +checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" dependencies = [ "proc-macro2", ] @@ -4981,6 +4987,12 @@ version = "5.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" +[[package]] +name = "r-efi" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" + [[package]] name = "r3bl_tui" version = "0.7.6" @@ -5197,16 +5209,16 @@ version = "0.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", ] [[package]] name = "redox_syscall" -version = "0.7.1" +version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35985aa610addc02e24fc232012c86fd11f14111180f902b67e2d5331f8ebf2b" +checksum = "6ce70a74e890531977d37e532c34d45e9055d2409ed08ddba14529471ed0be16" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", ] [[package]] @@ -5229,7 +5241,7 @@ dependencies = [ "aho-corasick", "memchr", "regex-automata 0.4.14", - "regex-syntax 0.8.9", + "regex-syntax 0.8.10", ] [[package]] @@ -5249,7 +5261,7 @@ checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" dependencies = [ "aho-corasick", "memchr", - "regex-syntax 0.8.9", + "regex-syntax 0.8.10", ] [[package]] @@ -5260,9 +5272,9 @@ checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" [[package]] name = "regex-syntax" -version = "0.8.9" +version = "0.8.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a96887878f22d7bad8a3b6dc5b7440e0ada9a245242924394987b21cf2210a4c" +checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" [[package]] name = "reqwest" @@ -5292,7 +5304,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "quinn", - "rustls 0.23.36", + "rustls 0.23.37", "rustls-pki-types", "serde", "serde_json", @@ -5355,6 +5367,12 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "roff" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbf2048e0e979efb2ca7b91c4f1a8d77c91853e9b987c94c555668a8994915ad" + [[package]] name = "rpassword" version = "7.4.0" @@ -5369,7 +5387,7 @@ dependencies = [ [[package]] name = "rpc-toolkit" version = "0.3.2" -source = "git+https://github.com/Start9Labs/rpc-toolkit.git#39e547ff99d997c19f9b6483b28a4394ca5a07bc" +source = "git+https://github.com/Start9Labs/rpc-toolkit.git#14fb3e2e5c2bc77893022399360933917c38aa1e" dependencies = [ "async-stream", "async-trait", @@ -5466,7 +5484,7 @@ dependencies = [ "serde", "serde_json", "serde_yaml", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -5528,7 +5546,7 @@ version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "errno", "libc", "linux-raw-sys 0.4.15", @@ -5537,14 +5555,14 @@ dependencies = [ [[package]] name = "rustix" -version = "1.1.3" +version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34" +checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "errno", "libc", - "linux-raw-sys 0.11.0", + "linux-raw-sys 0.12.1", "windows-sys 0.61.2", ] @@ -5564,9 +5582,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.36" +version = "0.23.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c665f33d38cea657d9614f766881e4d510e0eda4239891eea56b4cadcf01801b" +checksum = "758025cb5fccfd3bc2fd74708fd4682be41d99e5dff73c377c0646c6012c73a4" dependencies = [ "aws-lc-rs", "log", @@ -5584,10 +5602,10 @@ version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "612460d5f7bea540c490b2b6395d8e34a953e52b491accd6c86c8164c5932a63" dependencies = [ - "openssl-probe 0.2.1", + "openssl-probe", "rustls-pki-types", "schannel", - "security-framework 3.5.1", + "security-framework", ] [[package]] @@ -5620,11 +5638,11 @@ dependencies = [ "jni", "log", "once_cell", - "rustls 0.23.36", + "rustls 0.23.37", "rustls-native-certs", "rustls-platform-verifier-android", "rustls-webpki 0.103.9", - "security-framework 3.5.1", + "security-framework", "security-framework-sys", "webpki-root-certs", "windows-sys 0.61.2", @@ -5694,9 +5712,9 @@ dependencies = [ [[package]] name = "schannel" -version = "0.1.28" +version = "0.1.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1" +checksum = "91c1b7e4904c873ef0710c1f407dde2e6287de2bebc1bbbf7d430bb7cbffd939" dependencies = [ "windows-sys 0.61.2", ] @@ -5729,24 +5747,11 @@ dependencies = [ [[package]] name = "security-framework" -version = "2.11.1" +version = "3.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" +checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d" dependencies = [ - "bitflags 2.10.0", - "core-foundation 0.9.4", - "core-foundation-sys", - "libc", - "security-framework-sys", -] - -[[package]] -name = "security-framework" -version = "3.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef" -dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "core-foundation 0.10.1", "core-foundation-sys", "libc", @@ -5755,9 +5760,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.15.0" +version = "2.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0" +checksum = "6ce2691df843ecc5d231c0b14ece2acc3efb62c0a398c7e1d875f3983ce020e3" dependencies = [ "core-foundation-sys", "libc", @@ -5828,7 +5833,7 @@ checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -5875,7 +5880,7 @@ checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -5938,9 +5943,9 @@ dependencies = [ [[package]] name = "serial2" -version = "0.2.33" +version = "0.2.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cc76fa68e25e771492ca1e3c53d447ef0be3093e05cd3b47f4b712ba10c6f3c" +checksum = "9e1401f562d358cdfdbdf8946e51a7871ede1db68bd0fd99bedc79e400241550" dependencies = [ "cfg-if", "libc", @@ -6187,12 +6192,12 @@ dependencies = [ [[package]] name = "socket2" -version = "0.6.2" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86f4aa3ad99f2088c990dfa82d367e19cb29268ed67c574d10d0a4bfe71f07e0" +checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e" dependencies = [ "libc", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -6258,7 +6263,7 @@ dependencies = [ "memchr", "once_cell", "percent-encoding", - "rustls 0.23.36", + "rustls 0.23.37", "serde", "serde_json", "sha2 0.10.9", @@ -6281,7 +6286,7 @@ dependencies = [ "quote", "sqlx-core", "sqlx-macros-core", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -6302,7 +6307,7 @@ dependencies = [ "sha2 0.10.9", "sqlx-core", "sqlx-postgres", - "syn 2.0.115", + "syn 2.0.117", "tokio", "url", ] @@ -6315,7 +6320,7 @@ checksum = "db58fcd5a53cf07c184b154801ff91347e4c30d17a3562a635ff028ad5deda46" dependencies = [ "atoi", "base64 0.22.1", - "bitflags 2.10.0", + "bitflags 2.11.0", "byteorder", "crc", "dotenvy", @@ -6367,7 +6372,7 @@ dependencies = [ "quote", "regex-syntax 0.6.29", "strsim", - "syn 2.0.115", + "syn 2.0.117", "unicode-width 0.1.14", ] @@ -6434,7 +6439,7 @@ dependencies = [ [[package]] name = "start-os" -version = "0.4.0-alpha.21" +version = "0.4.0-alpha.22" dependencies = [ "aes", "async-acme", @@ -6452,6 +6457,7 @@ dependencies = [ "chrono", "ciborium", "clap", + "clap_mangen", "color-eyre", "console", "console-subscriber", @@ -6540,7 +6546,7 @@ dependencies = [ "sha2 0.10.9", "sha3", "signal-hook", - "socket2 0.6.2", + "socket2 0.6.3", "socks5-impl", "sqlx", "sscanf", @@ -6638,7 +6644,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -6681,9 +6687,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.115" +version = "2.0.117" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e614ed320ac28113fa64972c4262d5dbc89deacdfd00c34a3e4cea073243c12" +checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" dependencies = [ "proc-macro2", "quote", @@ -6707,7 +6713,7 @@ checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -6722,7 +6728,7 @@ dependencies = [ "once_cell", "onig", "plist", - "regex-syntax 0.8.9", + "regex-syntax 0.8.10", "serde", "serde_derive", "serde_json", @@ -6737,7 +6743,7 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a13f3d0daba03132c0aa9767f98351b3488edc2c100cda2d2ec2b04f3d8d3c8b" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "core-foundation 0.9.4", "system-configuration-sys", ] @@ -6777,14 +6783,14 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.25.0" +version = "3.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0136791f7c95b1f6dd99f9cc786b91bb81c3800b639b3478e561ddb7be95e5f1" +checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", - "getrandom 0.4.1", + "getrandom 0.4.2", "once_cell", - "rustix 1.1.3", + "rustix 1.1.4", "windows-sys 0.61.2", ] @@ -6814,7 +6820,7 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0" dependencies = [ - "rustix 1.1.3", + "rustix 1.1.4", "windows-sys 0.60.2", ] @@ -6865,7 +6871,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -6876,7 +6882,7 @@ checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -6940,9 +6946,9 @@ dependencies = [ [[package]] name = "tinyvec" -version = "1.10.0" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa" +checksum = "3e61e67053d25a4e82c844e8424039d9745781b3fc4f32b8d55ed50f5f667ef3" dependencies = [ "tinyvec_macros", ] @@ -6955,9 +6961,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.49.0" +version = "1.50.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86" +checksum = "27ad5e34374e03cfffefc301becb44e9dc3c17584f414349ebe29ed26661822d" dependencies = [ "bytes", "libc", @@ -6965,7 +6971,7 @@ dependencies = [ "parking_lot 0.12.5", "pin-project-lite", "signal-hook-registry", - "socket2 0.6.2", + "socket2 0.6.3", "tokio-macros", "tracing", "windows-sys 0.61.2", @@ -6973,13 +6979,13 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "2.6.0" +version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5" +checksum = "5c55a2eff8b69ce66c84f85e1da1c233edc36ceb85a2058d11b0d6a3c7e7569c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -7009,7 +7015,7 @@ version = "0.26.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61" dependencies = [ - "rustls 0.23.36", + "rustls 0.23.37", "tokio", ] @@ -7111,7 +7117,7 @@ dependencies = [ "toml_datetime 0.7.5+spec-1.1.0", "toml_parser", "toml_writer", - "winnow", + "winnow 0.7.15", ] [[package]] @@ -7132,6 +7138,15 @@ dependencies = [ "serde_core", ] +[[package]] +name = "toml_datetime" +version = "1.0.1+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b320e741db58cac564e26c607d3cc1fdc4a88fd36c879568c07856ed83ff3e9" +dependencies = [ + "serde_core", +] + [[package]] name = "toml_edit" version = "0.22.27" @@ -7143,28 +7158,28 @@ dependencies = [ "serde_spanned 0.6.9", "toml_datetime 0.6.11", "toml_write", - "winnow", + "winnow 0.7.15", ] [[package]] name = "toml_edit" -version = "0.23.10+spec-1.0.0" +version = "0.25.5+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84c8b9f757e028cee9fa244aea147aab2a9ec09d5325a9b01e0a49730c2b5269" +checksum = "8ca1a40644a28bce036923f6a431df0b34236949d111cc07cb6dca830c9ef2e1" dependencies = [ "indexmap 2.13.0", - "toml_datetime 0.7.5+spec-1.1.0", + "toml_datetime 1.0.1+spec-1.1.0", "toml_parser", - "winnow", + "winnow 1.0.0", ] [[package]] name = "toml_parser" -version = "1.0.8+spec-1.1.0" +version = "1.0.10+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0742ff5ff03ea7e67c8ae6c93cac239e0d9784833362da3f9a9c1da8dfefcbdc" +checksum = "7df25b4befd31c4816df190124375d5a20c6b6921e2cad937316de3fccd63420" dependencies = [ - "winnow", + "winnow 1.0.0", ] [[package]] @@ -7175,15 +7190,15 @@ checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801" [[package]] name = "toml_writer" -version = "1.0.6+spec-1.1.0" +version = "1.0.7+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607" +checksum = "f17aaa1c6e3dc22b1da4b6bba97d066e354c7945cac2f7852d4e4e7ca7a6b56d" [[package]] name = "tonic" -version = "0.14.3" +version = "0.14.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a286e33f82f8a1ee2df63f4fa35c0becf4a85a0cb03091a15fd7bf0b402dc94a" +checksum = "fec7c61a0695dc1887c1b53952990f3ad2e3a31453e1f49f10e75424943a93ec" dependencies = [ "async-trait", "axum", @@ -7198,7 +7213,7 @@ dependencies = [ "hyper-util", "percent-encoding", "pin-project", - "socket2 0.6.2", + "socket2 0.6.3", "sync_wrapper", "tokio", "tokio-stream", @@ -7210,9 +7225,9 @@ dependencies = [ [[package]] name = "tonic-prost" -version = "0.14.3" +version = "0.14.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6c55a2d6a14174563de34409c9f92ff981d006f56da9c6ecd40d9d4a31500b0" +checksum = "a55376a0bbaa4975a3f10d009ad763d8f4108f067c7c2e74f3001fb49778d309" dependencies = [ "bytes", "prost", @@ -7244,7 +7259,7 @@ version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "bytes", "futures-util", "http", @@ -7300,7 +7315,7 @@ checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -7398,7 +7413,7 @@ checksum = "c88cc88fd23b5a04528f3a8436024f20010a16ec18eb23c164b1242f65860130" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", "termcolor", ] @@ -7455,7 +7470,7 @@ checksum = "076a02dc54dd46795c2e9c8282ed40bcfb1e22747e955de9389a1de28190fb26" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -7472,13 +7487,13 @@ checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971" [[package]] name = "uds_windows" -version = "1.1.0" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" +checksum = "f2f6fb2847f6742cd76af783a2a2c49e9375d0a111c7bef6f71cd9e738c72d6e" dependencies = [ "memoffset 0.9.1", "tempfile", - "winapi", + "windows-sys 0.61.2", ] [[package]] @@ -7501,9 +7516,9 @@ checksum = "5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5" [[package]] name = "unicode-ident" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "537dd038a89878be9b64dd4bd1b260315c1bb94f4d784956b81e27a088d9a09e" +checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" [[package]] name = "unicode-linebreak" @@ -7607,11 +7622,11 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.20.0" +version = "1.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee48d38b119b0cd71fe4141b30f5ba9c7c5d9f4e7a3a8b4a674e4b6ef789976f" +checksum = "a68d3c8f01c0cfa54a75291d83601161799e4a89a39e0929f4b0354d88757a37" dependencies = [ - "getrandom 0.3.4", + "getrandom 0.4.2", "js-sys", "serde_core", "wasm-bindgen", @@ -7661,7 +7676,7 @@ checksum = "2a3bfb04fd13da4fc8df24709b7a0949667f43c63691d9fecddf1d3be8af5099" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -7739,9 +7754,9 @@ checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" [[package]] name = "wasm-bindgen" -version = "0.2.108" +version = "0.2.114" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64024a30ec1e37399cf85a7ffefebdb72205ca1c972291c51512360d90bd8566" +checksum = "6532f9a5c1ece3798cb1c2cfdba640b9b3ba884f5db45973a6f442510a87d38e" dependencies = [ "cfg-if", "once_cell", @@ -7752,9 +7767,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.58" +version = "0.4.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70a6e77fd0ae8029c9ea0063f87c46fde723e7d887703d74ad2616d792e51e6f" +checksum = "e9c5522b3a28661442748e09d40924dfb9ca614b21c00d3fd135720e48b67db8" dependencies = [ "cfg-if", "futures-util", @@ -7766,9 +7781,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.108" +version = "0.2.114" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "008b239d9c740232e71bd39e8ef6429d27097518b6b30bdf9086833bd5b6d608" +checksum = "18a2d50fcf105fb33bb15f00e7a77b772945a2ee45dcf454961fd843e74c18e6" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -7776,22 +7791,22 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.108" +version = "0.2.114" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5256bae2d58f54820e6490f9839c49780dff84c65aeab9e772f15d5f0e913a55" +checksum = "03ce4caeaac547cdf713d280eda22a730824dd11e6b8c3ca9e42247b25c631e3" dependencies = [ "bumpalo", "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.108" +version = "0.2.114" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f01b580c9ac74c8d8f0c0e4afb04eeef2acf145458e52c03845ee9cd23e3d12" +checksum = "75a326b8c223ee17883a4251907455a2431acc2791c98c26279376490c378c16" dependencies = [ "unicode-ident", ] @@ -7837,7 +7852,7 @@ version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "hashbrown 0.15.5", "indexmap 2.13.0", "semver", @@ -7918,9 +7933,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.85" +version = "0.3.91" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "312e32e551d92129218ea9a2452120f4aabc03529ef03e4d0d82fb2780608598" +checksum = "854ba17bb104abfb26ba36da9729addc7ce7f06f5c0f90f3c391f8461cca21f9" dependencies = [ "js-sys", "wasm-bindgen", @@ -8052,7 +8067,7 @@ checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -8063,7 +8078,7 @@ checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -8400,9 +8415,18 @@ checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" [[package]] name = "winnow" -version = "0.7.14" +version = "0.7.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829" +checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945" +dependencies = [ + "memchr", +] + +[[package]] +name = "winnow" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a90e88e4667264a994d34e6d1ab2d26d398dcdca8b7f52bec8668957517fc7d8" dependencies = [ "memchr", ] @@ -8456,7 +8480,7 @@ dependencies = [ "heck 0.5.0", "indexmap 2.13.0", "prettyplease", - "syn 2.0.115", + "syn 2.0.117", "wasm-metadata", "wit-bindgen-core", "wit-component", @@ -8472,7 +8496,7 @@ dependencies = [ "prettyplease", "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", "wit-bindgen-core", "wit-bindgen-rust", ] @@ -8484,7 +8508,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" dependencies = [ "anyhow", - "bitflags 2.10.0", + "bitflags 2.11.0", "indexmap 2.13.0", "log", "serde", @@ -8611,7 +8635,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156" dependencies = [ "libc", - "rustix 1.1.3", + "rustix 1.1.4", ] [[package]] @@ -8701,15 +8725,15 @@ checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", "synstructure", ] [[package]] name = "zbus" -version = "5.13.2" +version = "5.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bfeff997a0aaa3eb20c4652baf788d2dfa6d2839a0ead0b3ff69ce2f9c4bdd1" +checksum = "ca82f95dbd3943a40a53cfded6c2d0a2ca26192011846a1810c4256ef92c60bc" dependencies = [ "async-broadcast", "async-executor", @@ -8727,14 +8751,14 @@ dependencies = [ "hex", "libc", "ordered-stream", - "rustix 1.1.3", + "rustix 1.1.4", "serde", "serde_repr", "tracing", "uds_windows", "uuid", "windows-sys 0.61.2", - "winnow", + "winnow 0.7.15", "zbus_macros", "zbus_names", "zvariant", @@ -8742,14 +8766,14 @@ dependencies = [ [[package]] name = "zbus_macros" -version = "5.13.2" +version = "5.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bbd5a90dbe8feee5b13def448427ae314ccd26a49cac47905cafefb9ff846f1" +checksum = "897e79616e84aac4b2c46e9132a4f63b93105d54fe8c0e8f6bffc21fa8d49222" dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", "zbus_names", "zvariant", "zvariant_utils", @@ -8762,28 +8786,28 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ffd8af6d5b78619bab301ff3c560a5bd22426150253db278f164d6cf3b72c50f" dependencies = [ "serde", - "winnow", + "winnow 0.7.15", "zvariant", ] [[package]] name = "zerocopy" -version = "0.8.39" +version = "0.8.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db6d35d663eadb6c932438e763b262fe1a70987f9ae936e60158176d710cae4a" +checksum = "f2578b716f8a7a858b7f02d5bd870c14bf4ddbbcf3a4c05414ba6503640505e3" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.39" +version = "0.8.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4122cd3169e94605190e77839c9a40d40ed048d305bfdc146e7df40ab0f3e517" +checksum = "7e6cc098ea4d3bd6246687de65af3f920c430e236bee1e3bf2e441463f08a02f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -8803,7 +8827,7 @@ checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", "synstructure", ] @@ -8824,7 +8848,7 @@ checksum = "85a5b4158499876c763cb03bc4e49185d3cccbabb15b33c627f7884f43db852e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -8857,7 +8881,7 @@ checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", ] [[package]] @@ -8896,28 +8920,28 @@ dependencies = [ [[package]] name = "zvariant" -version = "5.9.2" +version = "5.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68b64ef4f40c7951337ddc7023dd03528a57a3ce3408ee9da5e948bd29b232c4" +checksum = "5708299b21903bbe348e94729f22c49c55d04720a004aa350f1f9c122fd2540b" dependencies = [ "endi", "enumflags2", "serde", - "winnow", + "winnow 0.7.15", "zvariant_derive", "zvariant_utils", ] [[package]] name = "zvariant_derive" -version = "5.9.2" +version = "5.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "484d5d975eb7afb52cc6b929c13d3719a20ad650fea4120e6310de3fc55e415c" +checksum = "5b59b012ebe9c46656f9cc08d8da8b4c726510aef12559da3e5f1bf72780752c" dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.115", + "syn 2.0.117", "zvariant_utils", ] @@ -8930,6 +8954,6 @@ dependencies = [ "proc-macro2", "quote", "serde", - "syn 2.0.115", - "winnow", + "syn 2.0.117", + "winnow 0.7.15", ] diff --git a/core/Cargo.toml b/core/Cargo.toml index 581ea58e2..77c189f93 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -15,7 +15,7 @@ license = "MIT" name = "start-os" readme = "README.md" repository = "https://github.com/Start9Labs/start-os" -version = "0.4.0-alpha.21" # VERSION_BUMP +version = "0.4.0-alpha.22" # VERSION_BUMP [lib] name = "startos" @@ -63,7 +63,7 @@ async-compression = { version = "0.4.32", features = [ ] } async-stream = "0.3.5" async-trait = "0.1.74" -axum = { version = "0.8.4", features = ["ws", "http2"] } +axum = { version = "0.8.4", features = ["http2", "ws"] } backtrace-on-stack-overflow = { version = "0.3.0", optional = true } base32 = "0.5.0" base64 = "0.22.1" @@ -100,6 +100,7 @@ fd-lock-rs = "0.1.4" form_urlencoded = "1.2.1" futures = "0.3.28" gpt = "4.1.0" +hashing-serializer = "0.1.1" hex = "0.4.3" hickory-server = { version = "0.25.2", features = ["resolver"] } hmac = "0.12.1" @@ -182,16 +183,16 @@ r3bl_tui = "0.7.6" rand = "0.9.2" regex = "1.10.2" reqwest = { version = "0.12.25", features = [ + "http2", "json", "socks", "stream", - "http2", ] } reqwest_cookie_store = "0.9.0" rpassword = "7.2.0" +rpc-toolkit = { git = "https://github.com/Start9Labs/rpc-toolkit.git" } rust-argon2 = "3.0.0" rust-i18n = "3.1.5" -rpc-toolkit = { git = "https://github.com/Start9Labs/rpc-toolkit.git" } semver = { version = "1.0.20", features = ["serde"] } serde = { version = "1.0", features = ["derive", "rc"] } serde_cbor = { package = "ciborium", version = "0.2.1" } @@ -232,7 +233,9 @@ uuid = { version = "1.4.1", features = ["v4"] } visit-rs = "0.1.1" x25519-dalek = { version = "2.0.1", features = ["static_secrets"] } zbus = "5.1.1" -hashing-serializer = "0.1.1" + +[dev-dependencies] +clap_mangen = "0.2.33" [target.'cfg(target_os = "linux")'.dependencies] procfs = "0.18.0" diff --git a/core/build/build-manpage.sh b/core/build/build-manpage.sh new file mode 100755 index 000000000..5adf74375 --- /dev/null +++ b/core/build/build-manpage.sh @@ -0,0 +1,44 @@ +#!/bin/bash + +cd "$(dirname "${BASH_SOURCE[0]}")" + +source ./builder-alias.sh + +set -ea +shopt -s expand_aliases + +PROFILE=${PROFILE:-debug} +if [ "${PROFILE}" = "release" ]; then + BUILD_FLAGS="--release" +else + if [ "$PROFILE" != "debug" ]; then + >&2 echo "Unknown profile $PROFILE: falling back to debug..." + PROFILE=debug + fi +fi + +if [ -z "$ARCH" ]; then + ARCH=$(uname -m) +fi + +if [ "$ARCH" = "arm64" ]; then + ARCH="aarch64" +fi + +RUST_ARCH="$ARCH" +if [ "$ARCH" = "riscv64" ]; then + RUST_ARCH="riscv64gc" +fi + +cd ../.. +FEATURES="$(echo $ENVIRONMENT | sed 's/-/,/g')" +RUSTFLAGS="" +if [[ "${ENVIRONMENT}" =~ (^|-)console($|-) ]]; then + RUSTFLAGS="--cfg tokio_unstable" +fi +echo "FEATURES=\"$FEATURES\"" +echo "RUSTFLAGS=\"$RUSTFLAGS\"" +rust-zig-builder cargo test --manifest-path=./core/Cargo.toml --lib $BUILD_FLAGS --features test,$FEATURES --locked 'export_manpage_' +if [ "$(ls -nd "core/man" | awk '{ print $3 }')" != "$UID" ]; then + rust-zig-builder sh -c "chown -R $UID:$UID core/target && chown -R $UID:$UID core/man && chown -R $UID:$UID /usr/local/cargo" +fi \ No newline at end of file diff --git a/core/locales/i18n.yaml b/core/locales/i18n.yaml index 94d1225a2..f1ba7dbe4 100644 --- a/core/locales/i18n.yaml +++ b/core/locales/i18n.yaml @@ -872,6 +872,13 @@ disk.main.disk-not-found: fr_FR: "Disque StartOS non trouvé." pl_PL: "Nie znaleziono dysku StartOS." +disk.main.converting-to-btrfs: + en_US: "Performing file system conversion to btrfs. This can take many hours, please be patient and DO NOT unplug the server." + de_DE: "Dateisystemkonvertierung zu btrfs wird durchgeführt. Dies kann viele Stunden dauern, bitte haben Sie Geduld und trennen Sie den Server NICHT vom Strom." + es_ES: "Realizando conversión del sistema de archivos a btrfs. Esto puede tardar muchas horas, tenga paciencia y NO desconecte el servidor." + fr_FR: "Conversion du système de fichiers vers btrfs en cours. Cela peut prendre de nombreuses heures, soyez patient et NE débranchez PAS le serveur." + pl_PL: "Wykonywanie konwersji systemu plików na btrfs. To może potrwać wiele godzin, prosimy o cierpliwość i NIE odłączaj serwera od zasilania." + disk.main.incorrect-disk: en_US: "A StartOS disk was found, but it is not the correct disk for this device." de_DE: "Eine StartOS-Festplatte wurde gefunden, aber es ist nicht die richtige Festplatte für dieses Gerät." @@ -2656,6 +2663,13 @@ help.arg.allow-partial-backup: fr_FR: "Laisser le média monté même si backupfs échoue à monter" pl_PL: "Pozostaw nośnik zamontowany nawet jeśli backupfs nie może się zamontować" +help.arg.architecture: + en_US: "Target CPU architecture (e.g. x86_64, aarch64)" + de_DE: "Ziel-CPU-Architektur (z.B. x86_64, aarch64)" + es_ES: "Arquitectura de CPU objetivo (ej. x86_64, aarch64)" + fr_FR: "Architecture CPU cible (ex. x86_64, aarch64)" + pl_PL: "Docelowa architektura CPU (np. x86_64, aarch64)" + help.arg.architecture-mask: en_US: "Filter by CPU architecture" de_DE: "Nach CPU-Architektur filtern" @@ -5275,6 +5289,13 @@ about.restart-service: fr_FR: "Redémarrer un service" pl_PL: "Uruchom ponownie usługę" +about.restart-tunnel: + en_US: "Reboot the tunnel server" + de_DE: "Den Tunnel-Server neu starten" + es_ES: "Reiniciar el servidor del túnel" + fr_FR: "Redémarrer le serveur tunnel" + pl_PL: "Uruchom ponownie serwer tunelu" + about.restore-packages-from-backup: en_US: "Restore packages from backup" de_DE: "Pakete aus Backup wiederherstellen" diff --git a/core/man/start-cli/start-cli-auth-get-pubkey.1 b/core/man/start-cli/start-cli-auth-get-pubkey.1 new file mode 100644 index 000000000..703bb20ac --- /dev/null +++ b/core/man/start-cli/start-cli-auth-get-pubkey.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-auth-get-pubkey 1 "get-pubkey " +.SH NAME +start\-cli\-auth\-get\-pubkey \- Get the public key from the server +.SH SYNOPSIS +\fBstart\-cli auth get\-pubkey\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Get the public key from the server +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-auth-login.1 b/core/man/start-cli/start-cli-auth-login.1 new file mode 100644 index 000000000..127904b72 --- /dev/null +++ b/core/man/start-cli/start-cli-auth-login.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-auth-login 1 "login " +.SH NAME +start\-cli\-auth\-login \- Login to a new auth session +.SH SYNOPSIS +\fBstart\-cli auth login\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Login to a new auth session +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-auth-logout.1 b/core/man/start-cli/start-cli-auth-logout.1 new file mode 100644 index 000000000..905838ecf --- /dev/null +++ b/core/man/start-cli/start-cli-auth-logout.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-auth-logout 1 "logout " +.SH NAME +start\-cli\-auth\-logout \- Logout from current auth session +.SH SYNOPSIS +\fBstart\-cli auth logout\fR [\fB\-h\fR|\fB\-\-help\fR] <\fISESSION\fR> +.SH DESCRIPTION +Logout from current auth session +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fISESSION\fR> + diff --git a/core/man/start-cli/start-cli-auth-reset-password.1 b/core/man/start-cli/start-cli-auth-reset-password.1 new file mode 100644 index 000000000..147ab9ef7 --- /dev/null +++ b/core/man/start-cli/start-cli-auth-reset-password.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-auth-reset-password 1 "reset-password " +.SH NAME +start\-cli\-auth\-reset\-password \- Reset the password +.SH SYNOPSIS +\fBstart\-cli auth reset\-password\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Reset the password +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-auth-session-kill.1 b/core/man/start-cli/start-cli-auth-session-kill.1 new file mode 100644 index 000000000..accdd9055 --- /dev/null +++ b/core/man/start-cli/start-cli-auth-session-kill.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-auth-session-kill 1 "kill " +.SH NAME +start\-cli\-auth\-session\-kill \- Terminate auth sessions +.SH SYNOPSIS +\fBstart\-cli auth session kill\fR [\fB\-h\fR|\fB\-\-help\fR] [\fIIDS\fR] +.SH DESCRIPTION +Terminate auth sessions +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fIIDS\fR] +Session identifiers diff --git a/core/man/start-cli/start-cli-auth-session-list.1 b/core/man/start-cli/start-cli-auth-session-list.1 new file mode 100644 index 000000000..be54a0344 --- /dev/null +++ b/core/man/start-cli/start-cli-auth-session-list.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-auth-session-list 1 "list " +.SH NAME +start\-cli\-auth\-session\-list \- Display all auth sessions +.SH SYNOPSIS +\fBstart\-cli auth session list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Display all auth sessions +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-auth-session.1 b/core/man/start-cli/start-cli-auth-session.1 new file mode 100644 index 000000000..7ca18ae60 --- /dev/null +++ b/core/man/start-cli/start-cli-auth-session.1 @@ -0,0 +1,20 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-auth-session 1 "session " +.SH NAME +start\-cli\-auth\-session \- List or kill auth sessions +.SH SYNOPSIS +\fBstart\-cli auth session\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +List or kill auth sessions +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-auth\-session\-kill(1) +Terminate auth sessions +.TP +start\-cli\-auth\-session\-list(1) +Display all auth sessions diff --git a/core/man/start-cli/start-cli-auth.1 b/core/man/start-cli/start-cli-auth.1 new file mode 100644 index 000000000..e2283bd00 --- /dev/null +++ b/core/man/start-cli/start-cli-auth.1 @@ -0,0 +1,29 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-auth 1 "auth " +.SH NAME +start\-cli\-auth \- Commands related to Authentication i.e. login, logout +.SH SYNOPSIS +\fBstart\-cli auth\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands related to Authentication i.e. login, logout +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-auth\-get\-pubkey(1) +Get the public key from the server +.TP +start\-cli\-auth\-login(1) +Login to a new auth session +.TP +start\-cli\-auth\-logout(1) +Logout from current auth session +.TP +start\-cli\-auth\-reset\-password(1) +Reset the password +.TP +start\-cli\-auth\-session(1) +List or kill auth sessions diff --git a/core/man/start-cli/start-cli-backup-create.1 b/core/man/start-cli/start-cli-backup-create.1 new file mode 100644 index 000000000..f43e3ce4a --- /dev/null +++ b/core/man/start-cli/start-cli-backup-create.1 @@ -0,0 +1,25 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-backup-create 1 "create " +.SH NAME +start\-cli\-backup\-create \- Create a backup for all packages +.SH SYNOPSIS +\fBstart\-cli backup create\fR [\fB\-\-old\-password\fR] [\fB\-\-package\-ids\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fITARGET_ID\fR> <\fIPASSWORD\fR> +.SH DESCRIPTION +Create a backup for all packages +.SH OPTIONS +.TP +\fB\-\-old\-password\fR \fI\fR +Previous backup password +.TP +\fB\-\-package\-ids\fR \fI\fR +Package IDs to include in backup +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fITARGET_ID\fR> +Backup target identifier +.TP +<\fIPASSWORD\fR> +Password for backup encryption diff --git a/core/man/start-cli/start-cli-backup-target-cifs-add.1 b/core/man/start-cli/start-cli-backup-target-cifs-add.1 new file mode 100644 index 000000000..4e20c033b --- /dev/null +++ b/core/man/start-cli/start-cli-backup-target-cifs-add.1 @@ -0,0 +1,25 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-backup-target-cifs-add 1 "add " +.SH NAME +start\-cli\-backup\-target\-cifs\-add \- Add a new backup target +.SH SYNOPSIS +\fBstart\-cli backup target cifs add\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIHOSTNAME\fR> <\fIPATH\fR> <\fIUSERNAME\fR> [\fIPASSWORD\fR] +.SH DESCRIPTION +Add a new backup target +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIHOSTNAME\fR> +CIFS server hostname +.TP +<\fIPATH\fR> +Path on the CIFS share +.TP +<\fIUSERNAME\fR> +CIFS authentication username +.TP +[\fIPASSWORD\fR] +CIFS authentication password diff --git a/core/man/start-cli/start-cli-backup-target-cifs-remove.1 b/core/man/start-cli/start-cli-backup-target-cifs-remove.1 new file mode 100644 index 000000000..8dab94a3c --- /dev/null +++ b/core/man/start-cli/start-cli-backup-target-cifs-remove.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-backup-target-cifs-remove 1 "remove " +.SH NAME +start\-cli\-backup\-target\-cifs\-remove \- Remove existing backup target +.SH SYNOPSIS +\fBstart\-cli backup target cifs remove\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> +.SH DESCRIPTION +Remove existing backup target +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Backup target identifier diff --git a/core/man/start-cli/start-cli-backup-target-cifs-update.1 b/core/man/start-cli/start-cli-backup-target-cifs-update.1 new file mode 100644 index 000000000..a8721bda5 --- /dev/null +++ b/core/man/start-cli/start-cli-backup-target-cifs-update.1 @@ -0,0 +1,28 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-backup-target-cifs-update 1 "update " +.SH NAME +start\-cli\-backup\-target\-cifs\-update \- Update an existing backup target +.SH SYNOPSIS +\fBstart\-cli backup target cifs update\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> <\fIHOSTNAME\fR> <\fIPATH\fR> <\fIUSERNAME\fR> [\fIPASSWORD\fR] +.SH DESCRIPTION +Update an existing backup target +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Backup target identifier +.TP +<\fIHOSTNAME\fR> +CIFS server hostname +.TP +<\fIPATH\fR> +Path on the CIFS share +.TP +<\fIUSERNAME\fR> +CIFS authentication username +.TP +[\fIPASSWORD\fR] +CIFS authentication password diff --git a/core/man/start-cli/start-cli-backup-target-cifs.1 b/core/man/start-cli/start-cli-backup-target-cifs.1 new file mode 100644 index 000000000..e7afdc199 --- /dev/null +++ b/core/man/start-cli/start-cli-backup-target-cifs.1 @@ -0,0 +1,23 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-backup-target-cifs 1 "cifs " +.SH NAME +start\-cli\-backup\-target\-cifs \- Add, remove, or update a backup target +.SH SYNOPSIS +\fBstart\-cli backup target cifs\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Add, remove, or update a backup target +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-backup\-target\-cifs\-add(1) +Add a new backup target +.TP +start\-cli\-backup\-target\-cifs\-remove(1) +Remove existing backup target +.TP +start\-cli\-backup\-target\-cifs\-update(1) +Update an existing backup target diff --git a/core/man/start-cli/start-cli-backup-target-info.1 b/core/man/start-cli/start-cli-backup-target-info.1 new file mode 100644 index 000000000..c1ff66f11 --- /dev/null +++ b/core/man/start-cli/start-cli-backup-target-info.1 @@ -0,0 +1,25 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-backup-target-info 1 "info " +.SH NAME +start\-cli\-backup\-target\-info \- Display backup information for a package +.SH SYNOPSIS +\fBstart\-cli backup target info\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fITARGET_ID\fR> <\fISERVER_ID\fR> <\fIPASSWORD\fR> +.SH DESCRIPTION +Display backup information for a package +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fITARGET_ID\fR> +Backup target identifier +.TP +<\fISERVER_ID\fR> +Unique server identifier +.TP +<\fIPASSWORD\fR> +Password for backup encryption diff --git a/core/man/start-cli/start-cli-backup-target-list.1 b/core/man/start-cli/start-cli-backup-target-list.1 new file mode 100644 index 000000000..49886b84d --- /dev/null +++ b/core/man/start-cli/start-cli-backup-target-list.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-backup-target-list 1 "list " +.SH NAME +start\-cli\-backup\-target\-list \- List existing backup targets +.SH SYNOPSIS +\fBstart\-cli backup target list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +List existing backup targets +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-backup-target-mount.1 b/core/man/start-cli/start-cli-backup-target-mount.1 new file mode 100644 index 000000000..caf558310 --- /dev/null +++ b/core/man/start-cli/start-cli-backup-target-mount.1 @@ -0,0 +1,25 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-backup-target-mount 1 "mount " +.SH NAME +start\-cli\-backup\-target\-mount \- Mount a backup target +.SH SYNOPSIS +\fBstart\-cli backup target mount\fR [\fB\-\-server\-id\fR] [\fB\-\-allow\-partial\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fITARGET_ID\fR> <\fIPASSWORD\fR> +.SH DESCRIPTION +Mount a backup target +.SH OPTIONS +.TP +\fB\-\-server\-id\fR \fI\fR +Unique server identifier +.TP +\fB\-\-allow\-partial\fR +Leave media mounted even if backupfs fails to mount +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fITARGET_ID\fR> +Backup target identifier +.TP +<\fIPASSWORD\fR> +Password for backup encryption diff --git a/core/man/start-cli/start-cli-backup-target-umount.1 b/core/man/start-cli/start-cli-backup-target-umount.1 new file mode 100644 index 000000000..5b8bb75ef --- /dev/null +++ b/core/man/start-cli/start-cli-backup-target-umount.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-backup-target-umount 1 "umount " +.SH NAME +start\-cli\-backup\-target\-umount \- Unmount a backup target +.SH SYNOPSIS +\fBstart\-cli backup target umount\fR [\fB\-h\fR|\fB\-\-help\fR] [\fITARGET_ID\fR] +.SH DESCRIPTION +Unmount a backup target +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fITARGET_ID\fR] +Backup target identifier diff --git a/core/man/start-cli/start-cli-backup-target.1 b/core/man/start-cli/start-cli-backup-target.1 new file mode 100644 index 000000000..82d1de933 --- /dev/null +++ b/core/man/start-cli/start-cli-backup-target.1 @@ -0,0 +1,29 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-backup-target 1 "target " +.SH NAME +start\-cli\-backup\-target \- Commands related to a backup target +.SH SYNOPSIS +\fBstart\-cli backup target\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands related to a backup target +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-backup\-target\-cifs(1) +Add, remove, or update a backup target +.TP +start\-cli\-backup\-target\-info(1) +Display backup information for a package +.TP +start\-cli\-backup\-target\-list(1) +List existing backup targets +.TP +start\-cli\-backup\-target\-mount(1) +Mount a backup target +.TP +start\-cli\-backup\-target\-umount(1) +Unmount a backup target diff --git a/core/man/start-cli/start-cli-backup.1 b/core/man/start-cli/start-cli-backup.1 new file mode 100644 index 000000000..5e60d0432 --- /dev/null +++ b/core/man/start-cli/start-cli-backup.1 @@ -0,0 +1,20 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-backup 1 "backup " +.SH NAME +start\-cli\-backup \- Commands related to backup creation and backup targets +.SH SYNOPSIS +\fBstart\-cli backup\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands related to backup creation and backup targets +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-backup\-create(1) +Create a backup for all packages +.TP +start\-cli\-backup\-target(1) +Commands related to a backup target diff --git a/core/man/start-cli/start-cli-db-apply.1 b/core/man/start-cli/start-cli-db-apply.1 new file mode 100644 index 000000000..f88966143 --- /dev/null +++ b/core/man/start-cli/start-cli-db-apply.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-db-apply 1 "apply " +.SH NAME +start\-cli\-db\-apply \- Update a database record +.SH SYNOPSIS +\fBstart\-cli db apply\fR [\fB\-\-allow\-model\-mismatch\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIEXPR\fR> [\fIPATH\fR] +.SH DESCRIPTION +Update a database record +.SH OPTIONS +.TP +\fB\-\-allow\-model\-mismatch\fR +Allow database model mismatch +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIEXPR\fR> +Database patch expression to apply +.TP +[\fIPATH\fR] +Path to the database diff --git a/core/man/start-cli/start-cli-db-dump.1 b/core/man/start-cli/start-cli-db-dump.1 new file mode 100644 index 000000000..d8c55918d --- /dev/null +++ b/core/man/start-cli/start-cli-db-dump.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-db-dump 1 "dump " +.SH NAME +start\-cli\-db\-dump \- Filter and query the database +.SH SYNOPSIS +\fBstart\-cli db dump\fR [\fB\-p\fR|\fB\-\-include\-private\fR] [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fIPATH\fR] +.SH DESCRIPTION +Filter and query the database +.SH OPTIONS +.TP +\fB\-p\fR, \fB\-\-include\-private\fR +Include private data in output +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fIPATH\fR] +Path to the database diff --git a/core/man/start-cli/start-cli-db-put-ui.1 b/core/man/start-cli/start-cli-db-put-ui.1 new file mode 100644 index 000000000..5b3587f17 --- /dev/null +++ b/core/man/start-cli/start-cli-db-put-ui.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-db-put-ui 1 "ui " +.SH NAME +start\-cli\-db\-put\-ui \- Add path and value to db +.SH SYNOPSIS +\fBstart\-cli db put ui\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIPOINTER\fR> <\fIVALUE\fR> +.SH DESCRIPTION +Add path and value to db +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIPOINTER\fR> +JSON pointer to specific value +.TP +<\fIVALUE\fR> +JSON value to set diff --git a/core/man/start-cli/start-cli-db-put.1 b/core/man/start-cli/start-cli-db-put.1 new file mode 100644 index 000000000..a087f07aa --- /dev/null +++ b/core/man/start-cli/start-cli-db-put.1 @@ -0,0 +1,17 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-db-put 1 "put " +.SH NAME +start\-cli\-db\-put \- Command for adding UI record to db +.SH SYNOPSIS +\fBstart\-cli db put\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Command for adding UI record to db +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-db\-put\-ui(1) +Add path and value to db diff --git a/core/man/start-cli/start-cli-db.1 b/core/man/start-cli/start-cli-db.1 new file mode 100644 index 000000000..cace8f21c --- /dev/null +++ b/core/man/start-cli/start-cli-db.1 @@ -0,0 +1,23 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-db 1 "db " +.SH NAME +start\-cli\-db \- Commands to interact with the db i.e. dump, put, apply +.SH SYNOPSIS +\fBstart\-cli db\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands to interact with the db i.e. dump, put, apply +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-db\-apply(1) +Update a database record +.TP +start\-cli\-db\-dump(1) +Filter and query the database +.TP +start\-cli\-db\-put(1) +Command for adding UI record to db diff --git a/core/man/start-cli/start-cli-diagnostic-disk-forget.1 b/core/man/start-cli/start-cli-diagnostic-disk-forget.1 new file mode 100644 index 000000000..71f864d8e --- /dev/null +++ b/core/man/start-cli/start-cli-diagnostic-disk-forget.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-diagnostic-disk-forget 1 "forget " +.SH NAME +start\-cli\-diagnostic\-disk\-forget \- Remove disk filesystem +.SH SYNOPSIS +\fBstart\-cli diagnostic disk forget\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Remove disk filesystem +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-diagnostic-disk-repair.1 b/core/man/start-cli/start-cli-diagnostic-disk-repair.1 new file mode 100644 index 000000000..d2ef7c301 --- /dev/null +++ b/core/man/start-cli/start-cli-diagnostic-disk-repair.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-diagnostic-disk-repair 1 "repair " +.SH NAME +start\-cli\-diagnostic\-disk\-repair \- Repair disk corruption +.SH SYNOPSIS +\fBstart\-cli diagnostic disk repair\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Repair disk corruption +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-diagnostic-disk.1 b/core/man/start-cli/start-cli-diagnostic-disk.1 new file mode 100644 index 000000000..e92a503f6 --- /dev/null +++ b/core/man/start-cli/start-cli-diagnostic-disk.1 @@ -0,0 +1,20 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-diagnostic-disk 1 "disk " +.SH NAME +start\-cli\-diagnostic\-disk \- Command to remove disk from filesystem +.SH SYNOPSIS +\fBstart\-cli diagnostic disk\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Command to remove disk from filesystem +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-diagnostic\-disk\-forget(1) +Remove disk filesystem +.TP +start\-cli\-diagnostic\-disk\-repair(1) +Repair disk corruption diff --git a/core/man/start-cli/start-cli-diagnostic-error.1 b/core/man/start-cli/start-cli-diagnostic-error.1 new file mode 100644 index 000000000..8435f72fd --- /dev/null +++ b/core/man/start-cli/start-cli-diagnostic-error.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-diagnostic-error 1 "error " +.SH NAME +start\-cli\-diagnostic\-error \- Display diagnostic error +.SH SYNOPSIS +\fBstart\-cli diagnostic error\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Display diagnostic error +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-diagnostic-kernel-logs.1 b/core/man/start-cli/start-cli-diagnostic-kernel-logs.1 new file mode 100644 index 000000000..0d1502109 --- /dev/null +++ b/core/man/start-cli/start-cli-diagnostic-kernel-logs.1 @@ -0,0 +1,28 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-diagnostic-kernel-logs 1 "kernel-logs " +.SH NAME +start\-cli\-diagnostic\-kernel\-logs \- Display kernel logs +.SH SYNOPSIS +\fBstart\-cli diagnostic kernel\-logs\fR [\fB\-l\fR|\fB\-\-limit\fR] [\fB\-c\fR|\fB\-\-cursor\fR] [\fB\-b\fR|\fB\-\-boot\fR] [\fB\-B\fR|\fB\-\-before\fR] [\fB\-f\fR|\fB\-\-follow\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Display kernel logs +.SH OPTIONS +.TP +\fB\-l\fR, \fB\-\-limit\fR \fI\fR +Maximum number of log entries +.TP +\fB\-c\fR, \fB\-\-cursor\fR \fI\fR +Start from this cursor position +.TP +\fB\-b\fR, \fB\-\-boot\fR \fI\fR +Filter logs by boot ID +.TP +\fB\-B\fR, \fB\-\-before\fR +Show logs before the cursor position +.TP +\fB\-f\fR, \fB\-\-follow\fR +Follow log output in real\-time +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-diagnostic-logs.1 b/core/man/start-cli/start-cli-diagnostic-logs.1 new file mode 100644 index 000000000..dc3aeb4b8 --- /dev/null +++ b/core/man/start-cli/start-cli-diagnostic-logs.1 @@ -0,0 +1,28 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-diagnostic-logs 1 "logs " +.SH NAME +start\-cli\-diagnostic\-logs \- Display OS logs +.SH SYNOPSIS +\fBstart\-cli diagnostic logs\fR [\fB\-l\fR|\fB\-\-limit\fR] [\fB\-c\fR|\fB\-\-cursor\fR] [\fB\-b\fR|\fB\-\-boot\fR] [\fB\-B\fR|\fB\-\-before\fR] [\fB\-f\fR|\fB\-\-follow\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Display OS logs +.SH OPTIONS +.TP +\fB\-l\fR, \fB\-\-limit\fR \fI\fR +Maximum number of log entries +.TP +\fB\-c\fR, \fB\-\-cursor\fR \fI\fR +Start from this cursor position +.TP +\fB\-b\fR, \fB\-\-boot\fR \fI\fR +Filter logs by boot ID +.TP +\fB\-B\fR, \fB\-\-before\fR +Show logs before the cursor position +.TP +\fB\-f\fR, \fB\-\-follow\fR +Follow log output in real\-time +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-diagnostic-rebuild.1 b/core/man/start-cli/start-cli-diagnostic-rebuild.1 new file mode 100644 index 000000000..7397e3844 --- /dev/null +++ b/core/man/start-cli/start-cli-diagnostic-rebuild.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-diagnostic-rebuild 1 "rebuild " +.SH NAME +start\-cli\-diagnostic\-rebuild \- Teardown and rebuild containers +.SH SYNOPSIS +\fBstart\-cli diagnostic rebuild\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Teardown and rebuild containers +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-diagnostic-restart.1 b/core/man/start-cli/start-cli-diagnostic-restart.1 new file mode 100644 index 000000000..f8677c9c1 --- /dev/null +++ b/core/man/start-cli/start-cli-diagnostic-restart.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-diagnostic-restart 1 "restart " +.SH NAME +start\-cli\-diagnostic\-restart \- Restart the server +.SH SYNOPSIS +\fBstart\-cli diagnostic restart\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Restart the server +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-diagnostic.1 b/core/man/start-cli/start-cli-diagnostic.1 new file mode 100644 index 000000000..d8b4003f7 --- /dev/null +++ b/core/man/start-cli/start-cli-diagnostic.1 @@ -0,0 +1,32 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-diagnostic 1 "diagnostic " +.SH NAME +start\-cli\-diagnostic \- Commands to display logs, restart the server, etc +.SH SYNOPSIS +\fBstart\-cli diagnostic\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands to display logs, restart the server, etc +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-diagnostic\-disk(1) +Command to remove disk from filesystem +.TP +start\-cli\-diagnostic\-error(1) +Display diagnostic error +.TP +start\-cli\-diagnostic\-kernel\-logs(1) +Display kernel logs +.TP +start\-cli\-diagnostic\-logs(1) +Display OS logs +.TP +start\-cli\-diagnostic\-rebuild(1) +Teardown and rebuild containers +.TP +start\-cli\-diagnostic\-restart(1) +Restart the server diff --git a/core/man/start-cli/start-cli-disk-list.1 b/core/man/start-cli/start-cli-disk-list.1 new file mode 100644 index 000000000..497fc21d2 --- /dev/null +++ b/core/man/start-cli/start-cli-disk-list.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-disk-list 1 "list " +.SH NAME +start\-cli\-disk\-list \- List disk information +.SH SYNOPSIS +\fBstart\-cli disk list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +List disk information +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-disk-repair.1 b/core/man/start-cli/start-cli-disk-repair.1 new file mode 100644 index 000000000..3de37a206 --- /dev/null +++ b/core/man/start-cli/start-cli-disk-repair.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-disk-repair 1 "repair " +.SH NAME +start\-cli\-disk\-repair \- Repair disk corruption +.SH SYNOPSIS +\fBstart\-cli disk repair\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Repair disk corruption +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-disk.1 b/core/man/start-cli/start-cli-disk.1 new file mode 100644 index 000000000..772eded99 --- /dev/null +++ b/core/man/start-cli/start-cli-disk.1 @@ -0,0 +1,20 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-disk 1 "disk " +.SH NAME +start\-cli\-disk \- Commands for listing disk info and repairing +.SH SYNOPSIS +\fBstart\-cli disk\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands for listing disk info and repairing +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-disk\-list(1) +List disk information +.TP +start\-cli\-disk\-repair(1) +Repair disk corruption diff --git a/core/man/start-cli/start-cli-echo.1 b/core/man/start-cli/start-cli-echo.1 new file mode 100644 index 000000000..2a2849597 --- /dev/null +++ b/core/man/start-cli/start-cli-echo.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-echo 1 "echo " +.SH NAME +start\-cli\-echo \- Echo a message back +.SH SYNOPSIS +\fBstart\-cli echo\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIMESSAGE\fR> +.SH DESCRIPTION +Echo a message back +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIMESSAGE\fR> +Message to echo back diff --git a/core/man/start-cli/start-cli-flash-os.1 b/core/man/start-cli/start-cli-flash-os.1 new file mode 100644 index 000000000..35c1c9f20 --- /dev/null +++ b/core/man/start-cli/start-cli-flash-os.1 @@ -0,0 +1,32 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-flash-os 1 "flash-os " +.SH NAME +start\-cli\-flash\-os \- Flash StartOS to a drive +.SH SYNOPSIS +\fBstart\-cli flash\-os\fR [\fB\-\-efi\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fISQUASHFS\fR> <\fIDISK\fR> +.SH DESCRIPTION +Flash StartOS to a drive +.SH OPTIONS +.TP +\fB\-\-efi\fR \fI\fR +Use EFI boot mode +.br + +.br +\fIPossible values:\fR +.RS 14 +.IP \(bu 2 +true +.IP \(bu 2 +false +.RE +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fISQUASHFS\fR> +Path to squashfs image file +.TP +<\fIDISK\fR> +Target disk for installation diff --git a/core/man/start-cli/start-cli-git-info.1 b/core/man/start-cli/start-cli-git-info.1 new file mode 100644 index 000000000..aabf46dae --- /dev/null +++ b/core/man/start-cli/start-cli-git-info.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-git-info 1 "git-info " +.SH NAME +start\-cli\-git\-info \- Display the git hash of this build +.SH SYNOPSIS +\fBstart\-cli git\-info\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Display the git hash of this build +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-init-kernel-logs.1 b/core/man/start-cli/start-cli-init-kernel-logs.1 new file mode 100644 index 000000000..475f95470 --- /dev/null +++ b/core/man/start-cli/start-cli-init-kernel-logs.1 @@ -0,0 +1,28 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-init-kernel-logs 1 "kernel-logs " +.SH NAME +start\-cli\-init\-kernel\-logs \- Display kernel logs +.SH SYNOPSIS +\fBstart\-cli init kernel\-logs\fR [\fB\-l\fR|\fB\-\-limit\fR] [\fB\-c\fR|\fB\-\-cursor\fR] [\fB\-b\fR|\fB\-\-boot\fR] [\fB\-B\fR|\fB\-\-before\fR] [\fB\-f\fR|\fB\-\-follow\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Display kernel logs +.SH OPTIONS +.TP +\fB\-l\fR, \fB\-\-limit\fR \fI\fR +Maximum number of log entries +.TP +\fB\-c\fR, \fB\-\-cursor\fR \fI\fR +Start from this cursor position +.TP +\fB\-b\fR, \fB\-\-boot\fR \fI\fR +Filter logs by boot ID +.TP +\fB\-B\fR, \fB\-\-before\fR +Show logs before the cursor position +.TP +\fB\-f\fR, \fB\-\-follow\fR +Follow log output in real\-time +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-init-key.1 b/core/man/start-cli/start-cli-init-key.1 new file mode 100644 index 000000000..62e21e874 --- /dev/null +++ b/core/man/start-cli/start-cli-init-key.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-init-key 1 "init-key " +.SH NAME +start\-cli\-init\-key \- Create a new developer key +.SH SYNOPSIS +\fBstart\-cli init\-key\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Create a new developer key +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-init-logs.1 b/core/man/start-cli/start-cli-init-logs.1 new file mode 100644 index 000000000..9e778406b --- /dev/null +++ b/core/man/start-cli/start-cli-init-logs.1 @@ -0,0 +1,28 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-init-logs 1 "logs " +.SH NAME +start\-cli\-init\-logs \- Display OS logs +.SH SYNOPSIS +\fBstart\-cli init logs\fR [\fB\-l\fR|\fB\-\-limit\fR] [\fB\-c\fR|\fB\-\-cursor\fR] [\fB\-b\fR|\fB\-\-boot\fR] [\fB\-B\fR|\fB\-\-before\fR] [\fB\-f\fR|\fB\-\-follow\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Display OS logs +.SH OPTIONS +.TP +\fB\-l\fR, \fB\-\-limit\fR \fI\fR +Maximum number of log entries +.TP +\fB\-c\fR, \fB\-\-cursor\fR \fI\fR +Start from this cursor position +.TP +\fB\-b\fR, \fB\-\-boot\fR \fI\fR +Filter logs by boot ID +.TP +\fB\-B\fR, \fB\-\-before\fR +Show logs before the cursor position +.TP +\fB\-f\fR, \fB\-\-follow\fR +Follow log output in real\-time +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-init-subscribe.1 b/core/man/start-cli/start-cli-init-subscribe.1 new file mode 100644 index 000000000..375e13c76 --- /dev/null +++ b/core/man/start-cli/start-cli-init-subscribe.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-init-subscribe 1 "subscribe " +.SH NAME +start\-cli\-init\-subscribe \- Get initialization progress +.SH SYNOPSIS +\fBstart\-cli init subscribe\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Get initialization progress +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-init.1 b/core/man/start-cli/start-cli-init.1 new file mode 100644 index 000000000..9b05b8f2f --- /dev/null +++ b/core/man/start-cli/start-cli-init.1 @@ -0,0 +1,23 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-init 1 "init " +.SH NAME +start\-cli\-init \- Commands for initialization +.SH SYNOPSIS +\fBstart\-cli init\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands for initialization +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-init\-kernel\-logs(1) +Display kernel logs +.TP +start\-cli\-init\-logs(1) +Display OS logs +.TP +start\-cli\-init\-subscribe(1) +Get initialization progress diff --git a/core/man/start-cli/start-cli-kiosk-disable.1 b/core/man/start-cli/start-cli-kiosk-disable.1 new file mode 100644 index 000000000..9d58d9523 --- /dev/null +++ b/core/man/start-cli/start-cli-kiosk-disable.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-kiosk-disable 1 "disable " +.SH NAME +start\-cli\-kiosk\-disable \- Disable kiosk mode +.SH SYNOPSIS +\fBstart\-cli kiosk disable\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Disable kiosk mode +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-kiosk-enable.1 b/core/man/start-cli/start-cli-kiosk-enable.1 new file mode 100644 index 000000000..4a49e0d15 --- /dev/null +++ b/core/man/start-cli/start-cli-kiosk-enable.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-kiosk-enable 1 "enable " +.SH NAME +start\-cli\-kiosk\-enable \- Enable kiosk mode +.SH SYNOPSIS +\fBstart\-cli kiosk enable\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Enable kiosk mode +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-kiosk.1 b/core/man/start-cli/start-cli-kiosk.1 new file mode 100644 index 000000000..82fd3ac7c --- /dev/null +++ b/core/man/start-cli/start-cli-kiosk.1 @@ -0,0 +1,20 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-kiosk 1 "kiosk " +.SH NAME +start\-cli\-kiosk \- Commands for kiosk mode +.SH SYNOPSIS +\fBstart\-cli kiosk\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands for kiosk mode +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-kiosk\-disable(1) +Disable kiosk mode +.TP +start\-cli\-kiosk\-enable(1) +Enable kiosk mode diff --git a/core/man/start-cli/start-cli-net-acme-init.1 b/core/man/start-cli/start-cli-net-acme-init.1 new file mode 100644 index 000000000..44963263d --- /dev/null +++ b/core/man/start-cli/start-cli-net-acme-init.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-acme-init 1 "init " +.SH NAME +start\-cli\-net\-acme\-init \- Setup ACME certificate acquisition +.SH SYNOPSIS +\fBstart\-cli net acme init\fR <\fB\-\-provider\fR> [\fB\-\-contact\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Setup ACME certificate acquisition +.SH OPTIONS +.TP +\fB\-\-provider\fR \fI\fR +ACME provider identifier or url +.TP +\fB\-\-contact\fR \fI\fR +Contact email for ACME certificate authority +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-net-acme-remove.1 b/core/man/start-cli/start-cli-net-acme-remove.1 new file mode 100644 index 000000000..0dcfca138 --- /dev/null +++ b/core/man/start-cli/start-cli-net-acme-remove.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-acme-remove 1 "remove " +.SH NAME +start\-cli\-net\-acme\-remove \- Remove ACME certificate acquisition configuration +.SH SYNOPSIS +\fBstart\-cli net acme remove\fR <\fB\-\-provider\fR> [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Remove ACME certificate acquisition configuration +.SH OPTIONS +.TP +\fB\-\-provider\fR \fI\fR +ACME provider identifier or url +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-net-acme.1 b/core/man/start-cli/start-cli-net-acme.1 new file mode 100644 index 000000000..f1a95d1cb --- /dev/null +++ b/core/man/start-cli/start-cli-net-acme.1 @@ -0,0 +1,20 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-acme 1 "acme " +.SH NAME +start\-cli\-net\-acme \- Setup ACME certificate +.SH SYNOPSIS +\fBstart\-cli net acme\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Setup ACME certificate +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-net\-acme\-init(1) +Setup ACME certificate acquisition +.TP +start\-cli\-net\-acme\-remove(1) +Remove ACME certificate acquisition configuration diff --git a/core/man/start-cli/start-cli-net-dns-dump-table.1 b/core/man/start-cli/start-cli-net-dns-dump-table.1 new file mode 100644 index 000000000..94b524131 --- /dev/null +++ b/core/man/start-cli/start-cli-net-dns-dump-table.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-dns-dump-table 1 "dump-table " +.SH NAME +start\-cli\-net\-dns\-dump\-table \- Dump address resolution table +.SH SYNOPSIS +\fBstart\-cli net dns dump\-table\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Dump address resolution table +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-net-dns-query.1 b/core/man/start-cli/start-cli-net-dns-query.1 new file mode 100644 index 000000000..410cc5330 --- /dev/null +++ b/core/man/start-cli/start-cli-net-dns-query.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-dns-query 1 "query " +.SH NAME +start\-cli\-net\-dns\-query \- Test DNS configuration for a domain +.SH SYNOPSIS +\fBstart\-cli net dns query\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIFQDN\fR> +.SH DESCRIPTION +Test DNS configuration for a domain +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIFQDN\fR> +Fully qualified domain name diff --git a/core/man/start-cli/start-cli-net-dns-set-static.1 b/core/man/start-cli/start-cli-net-dns-set-static.1 new file mode 100644 index 000000000..766e921a8 --- /dev/null +++ b/core/man/start-cli/start-cli-net-dns-set-static.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-dns-set-static 1 "set-static " +.SH NAME +start\-cli\-net\-dns\-set\-static \- Set static DNS servers +.SH SYNOPSIS +\fBstart\-cli net dns set\-static\fR [\fB\-h\fR|\fB\-\-help\fR] [\fISERVERS\fR] +.SH DESCRIPTION +Set static DNS servers +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fISERVERS\fR] +DNS servers to use diff --git a/core/man/start-cli/start-cli-net-dns.1 b/core/man/start-cli/start-cli-net-dns.1 new file mode 100644 index 000000000..c3c545460 --- /dev/null +++ b/core/man/start-cli/start-cli-net-dns.1 @@ -0,0 +1,23 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-dns 1 "dns " +.SH NAME +start\-cli\-net\-dns \- Manage and query DNS +.SH SYNOPSIS +\fBstart\-cli net dns\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Manage and query DNS +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-net\-dns\-dump\-table(1) +Dump address resolution table +.TP +start\-cli\-net\-dns\-query(1) +Test DNS configuration for a domain +.TP +start\-cli\-net\-dns\-set\-static(1) +Set static DNS servers diff --git a/core/man/start-cli/start-cli-net-forward-dump-table.1 b/core/man/start-cli/start-cli-net-forward-dump-table.1 new file mode 100644 index 000000000..79e4e01e5 --- /dev/null +++ b/core/man/start-cli/start-cli-net-forward-dump-table.1 @@ -0,0 +1,15 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-forward-dump-table 1 "dump-table " +.SH NAME +start\-cli\-net\-forward\-dump\-table +.SH SYNOPSIS +\fBstart\-cli net forward dump\-table\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-net-forward.1 b/core/man/start-cli/start-cli-net-forward.1 new file mode 100644 index 000000000..6e2108602 --- /dev/null +++ b/core/man/start-cli/start-cli-net-forward.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-forward 1 "forward " +.SH NAME +start\-cli\-net\-forward \- Manage port forwards +.SH SYNOPSIS +\fBstart\-cli net forward\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Manage port forwards +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-net\-forward\-dump\-table(1) diff --git a/core/man/start-cli/start-cli-net-gateway-check-dns.1 b/core/man/start-cli/start-cli-net-gateway-check-dns.1 new file mode 100644 index 000000000..6eab6c125 --- /dev/null +++ b/core/man/start-cli/start-cli-net-gateway-check-dns.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-gateway-check-dns 1 "check-dns " +.SH NAME +start\-cli\-net\-gateway\-check\-dns \- Check DNS configuration for a gateway +.SH SYNOPSIS +\fBstart\-cli net gateway check\-dns\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIGATEWAY\fR> +.SH DESCRIPTION +Check DNS configuration for a gateway +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIGATEWAY\fR> +Gateway identifier diff --git a/core/man/start-cli/start-cli-net-gateway-check-port.1 b/core/man/start-cli/start-cli-net-gateway-check-port.1 new file mode 100644 index 000000000..4ee5d6665 --- /dev/null +++ b/core/man/start-cli/start-cli-net-gateway-check-port.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-gateway-check-port 1 "check-port " +.SH NAME +start\-cli\-net\-gateway\-check\-port \- about.check\-port\-reachability +.SH SYNOPSIS +\fBstart\-cli net gateway check\-port\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIPORT\fR> <\fIGATEWAY\fR> +.SH DESCRIPTION +about.check\-port\-reachability +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIPORT\fR> +help.arg.port +.TP +<\fIGATEWAY\fR> +Gateway identifier diff --git a/core/man/start-cli/start-cli-net-gateway-forget.1 b/core/man/start-cli/start-cli-net-gateway-forget.1 new file mode 100644 index 000000000..9896062f8 --- /dev/null +++ b/core/man/start-cli/start-cli-net-gateway-forget.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-gateway-forget 1 "forget " +.SH NAME +start\-cli\-net\-gateway\-forget \- Forget a disconnected gateway +.SH SYNOPSIS +\fBstart\-cli net gateway forget\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIGATEWAY\fR> +.SH DESCRIPTION +Forget a disconnected gateway +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIGATEWAY\fR> +Gateway identifier diff --git a/core/man/start-cli/start-cli-net-gateway-list.1 b/core/man/start-cli/start-cli-net-gateway-list.1 new file mode 100644 index 000000000..416ec3365 --- /dev/null +++ b/core/man/start-cli/start-cli-net-gateway-list.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-gateway-list 1 "list " +.SH NAME +start\-cli\-net\-gateway\-list \- Show gateways StartOS can listen on +.SH SYNOPSIS +\fBstart\-cli net gateway list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Show gateways StartOS can listen on +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-net-gateway-set-default-outbound.1 b/core/man/start-cli/start-cli-net-gateway-set-default-outbound.1 new file mode 100644 index 000000000..76ee6c7ce --- /dev/null +++ b/core/man/start-cli/start-cli-net-gateway-set-default-outbound.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-gateway-set-default-outbound 1 "set-default-outbound " +.SH NAME +start\-cli\-net\-gateway\-set\-default\-outbound \- about.set\-default\-outbound\-gateway +.SH SYNOPSIS +\fBstart\-cli net gateway set\-default\-outbound\fR [\fB\-h\fR|\fB\-\-help\fR] [\fIGATEWAY\fR] +.SH DESCRIPTION +about.set\-default\-outbound\-gateway +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fIGATEWAY\fR] +Gateway identifier diff --git a/core/man/start-cli/start-cli-net-gateway-set-name.1 b/core/man/start-cli/start-cli-net-gateway-set-name.1 new file mode 100644 index 000000000..b8ab927e2 --- /dev/null +++ b/core/man/start-cli/start-cli-net-gateway-set-name.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-gateway-set-name 1 "set-name " +.SH NAME +start\-cli\-net\-gateway\-set\-name \- Rename a gateway +.SH SYNOPSIS +\fBstart\-cli net gateway set\-name\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> <\fINAME\fR> +.SH DESCRIPTION +Rename a gateway +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Gateway identifier +.TP +<\fINAME\fR> +Name of the gateway diff --git a/core/man/start-cli/start-cli-net-gateway.1 b/core/man/start-cli/start-cli-net-gateway.1 new file mode 100644 index 000000000..51741dc9c --- /dev/null +++ b/core/man/start-cli/start-cli-net-gateway.1 @@ -0,0 +1,32 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-gateway 1 "gateway " +.SH NAME +start\-cli\-net\-gateway \- View and edit gateway configurations +.SH SYNOPSIS +\fBstart\-cli net gateway\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +View and edit gateway configurations +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-net\-gateway\-check\-dns(1) +Check DNS configuration for a gateway +.TP +start\-cli\-net\-gateway\-check\-port(1) +about.check\-port\-reachability +.TP +start\-cli\-net\-gateway\-forget(1) +Forget a disconnected gateway +.TP +start\-cli\-net\-gateway\-list(1) +Show gateways StartOS can listen on +.TP +start\-cli\-net\-gateway\-set\-default\-outbound(1) +about.set\-default\-outbound\-gateway +.TP +start\-cli\-net\-gateway\-set\-name(1) +Rename a gateway diff --git a/core/man/start-cli/start-cli-net-tunnel-add.1 b/core/man/start-cli/start-cli-net-tunnel-add.1 new file mode 100644 index 000000000..d315b28ce --- /dev/null +++ b/core/man/start-cli/start-cli-net-tunnel-add.1 @@ -0,0 +1,35 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-tunnel-add 1 "add " +.SH NAME +start\-cli\-net\-tunnel\-add \- Add a new tunnel +.SH SYNOPSIS +\fBstart\-cli net tunnel add\fR [\fB\-\-set\-as\-default\-outbound\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fINAME\fR> <\fICONFIG\fR> [\fIGATEWAY_TYPE\fR] +.SH DESCRIPTION +Add a new tunnel +.SH OPTIONS +.TP +\fB\-\-set\-as\-default\-outbound\fR +help.arg.set\-as\-default\-outbound +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fINAME\fR> +Tunnel name +.TP +<\fICONFIG\fR> +WireGuard configuration +.TP +[\fIGATEWAY_TYPE\fR] +help.arg.gateway\-type +.br + +.br +\fIPossible values:\fR +.RS 14 +.IP \(bu 2 +inbound\-outbound +.IP \(bu 2 +outbound\-only +.RE diff --git a/core/man/start-cli/start-cli-net-tunnel-remove.1 b/core/man/start-cli/start-cli-net-tunnel-remove.1 new file mode 100644 index 000000000..d8ba47885 --- /dev/null +++ b/core/man/start-cli/start-cli-net-tunnel-remove.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-tunnel-remove 1 "remove " +.SH NAME +start\-cli\-net\-tunnel\-remove \- Remove a tunnel +.SH SYNOPSIS +\fBstart\-cli net tunnel remove\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> +.SH DESCRIPTION +Remove a tunnel +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Gateway identifier diff --git a/core/man/start-cli/start-cli-net-tunnel.1 b/core/man/start-cli/start-cli-net-tunnel.1 new file mode 100644 index 000000000..fa5afdead --- /dev/null +++ b/core/man/start-cli/start-cli-net-tunnel.1 @@ -0,0 +1,20 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-tunnel 1 "tunnel " +.SH NAME +start\-cli\-net\-tunnel \- Manage tunnels +.SH SYNOPSIS +\fBstart\-cli net tunnel\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Manage tunnels +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-net\-tunnel\-add(1) +Add a new tunnel +.TP +start\-cli\-net\-tunnel\-remove(1) +Remove a tunnel diff --git a/core/man/start-cli/start-cli-net-vhost-add-passthrough.1 b/core/man/start-cli/start-cli-net-vhost-add-passthrough.1 new file mode 100644 index 000000000..9d6aa9892 --- /dev/null +++ b/core/man/start-cli/start-cli-net-vhost-add-passthrough.1 @@ -0,0 +1,27 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-vhost-add-passthrough 1 "add-passthrough " +.SH NAME +start\-cli\-net\-vhost\-add\-passthrough +.SH SYNOPSIS +\fBstart\-cli net vhost add\-passthrough\fR <\fB\-\-hostname\fR> <\fB\-\-listen\-port\fR> <\fB\-\-backend\fR> [\fB\-\-public\-gateway\fR] [\fB\-\-private\-ip\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-\-hostname\fR \fI\fR + +.TP +\fB\-\-listen\-port\fR \fI\fR + +.TP +\fB\-\-backend\fR \fI\fR + +.TP +\fB\-\-public\-gateway\fR \fI\fR + +.TP +\fB\-\-private\-ip\fR \fI\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-net-vhost-dump-table.1 b/core/man/start-cli/start-cli-net-vhost-dump-table.1 new file mode 100644 index 000000000..c6e89acc7 --- /dev/null +++ b/core/man/start-cli/start-cli-net-vhost-dump-table.1 @@ -0,0 +1,15 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-vhost-dump-table 1 "dump-table " +.SH NAME +start\-cli\-net\-vhost\-dump\-table +.SH SYNOPSIS +\fBstart\-cli net vhost dump\-table\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-net-vhost-list-passthrough.1 b/core/man/start-cli/start-cli-net-vhost-list-passthrough.1 new file mode 100644 index 000000000..a425795a2 --- /dev/null +++ b/core/man/start-cli/start-cli-net-vhost-list-passthrough.1 @@ -0,0 +1,15 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-vhost-list-passthrough 1 "list-passthrough " +.SH NAME +start\-cli\-net\-vhost\-list\-passthrough +.SH SYNOPSIS +\fBstart\-cli net vhost list\-passthrough\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-net-vhost-remove-passthrough.1 b/core/man/start-cli/start-cli-net-vhost-remove-passthrough.1 new file mode 100644 index 000000000..a444e2593 --- /dev/null +++ b/core/man/start-cli/start-cli-net-vhost-remove-passthrough.1 @@ -0,0 +1,18 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-vhost-remove-passthrough 1 "remove-passthrough " +.SH NAME +start\-cli\-net\-vhost\-remove\-passthrough +.SH SYNOPSIS +\fBstart\-cli net vhost remove\-passthrough\fR <\fB\-\-hostname\fR> <\fB\-\-listen\-port\fR> [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-\-hostname\fR \fI\fR + +.TP +\fB\-\-listen\-port\fR \fI\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-net-vhost.1 b/core/man/start-cli/start-cli-net-vhost.1 new file mode 100644 index 000000000..c977761fe --- /dev/null +++ b/core/man/start-cli/start-cli-net-vhost.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net-vhost 1 "vhost " +.SH NAME +start\-cli\-net\-vhost \- Manage SSL vhost proxy +.SH SYNOPSIS +\fBstart\-cli net vhost\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Manage SSL vhost proxy +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-net\-vhost\-add\-passthrough(1) +.TP +start\-cli\-net\-vhost\-dump\-table(1) +.TP +start\-cli\-net\-vhost\-list\-passthrough(1) +.TP +start\-cli\-net\-vhost\-remove\-passthrough(1) diff --git a/core/man/start-cli/start-cli-net.1 b/core/man/start-cli/start-cli-net.1 new file mode 100644 index 000000000..8fe2a8969 --- /dev/null +++ b/core/man/start-cli/start-cli-net.1 @@ -0,0 +1,32 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-net 1 "net " +.SH NAME +start\-cli\-net \- Network commands +.SH SYNOPSIS +\fBstart\-cli net\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Network commands +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-net\-acme(1) +Setup ACME certificate +.TP +start\-cli\-net\-dns(1) +Manage and query DNS +.TP +start\-cli\-net\-forward(1) +Manage port forwards +.TP +start\-cli\-net\-gateway(1) +View and edit gateway configurations +.TP +start\-cli\-net\-tunnel(1) +Manage tunnels +.TP +start\-cli\-net\-vhost(1) +Manage SSL vhost proxy diff --git a/core/man/start-cli/start-cli-notification-create.1 b/core/man/start-cli/start-cli-notification-create.1 new file mode 100644 index 000000000..d4bc03412 --- /dev/null +++ b/core/man/start-cli/start-cli-notification-create.1 @@ -0,0 +1,25 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-notification-create 1 "create " +.SH NAME +start\-cli\-notification\-create \- Persist a new notification +.SH SYNOPSIS +\fBstart\-cli notification create\fR [\fB\-p\fR|\fB\-\-package\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fILEVEL\fR> <\fITITLE\fR> <\fIMESSAGE\fR> +.SH DESCRIPTION +Persist a new notification +.SH OPTIONS +.TP +\fB\-p\fR, \fB\-\-package\fR \fI\fR +Package identifier +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fILEVEL\fR> +Notification severity level +.TP +<\fITITLE\fR> +Notification title +.TP +<\fIMESSAGE\fR> +Notification message content diff --git a/core/man/start-cli/start-cli-notification-list.1 b/core/man/start-cli/start-cli-notification-list.1 new file mode 100644 index 000000000..03ced50b2 --- /dev/null +++ b/core/man/start-cli/start-cli-notification-list.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-notification-list 1 "list " +.SH NAME +start\-cli\-notification\-list \- List notifications +.SH SYNOPSIS +\fBstart\-cli notification list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fIBEFORE\fR] [\fILIMIT\fR] +.SH DESCRIPTION +List notifications +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fIBEFORE\fR] +Get notifications before this ID +.TP +[\fILIMIT\fR] +Maximum number of notifications to return diff --git a/core/man/start-cli/start-cli-notification-mark-seen-before.1 b/core/man/start-cli/start-cli-notification-mark-seen-before.1 new file mode 100644 index 000000000..c00a8d83a --- /dev/null +++ b/core/man/start-cli/start-cli-notification-mark-seen-before.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-notification-mark-seen-before 1 "mark-seen-before " +.SH NAME +start\-cli\-notification\-mark\-seen\-before \- Mark notifications as seen before a given ID +.SH SYNOPSIS +\fBstart\-cli notification mark\-seen\-before\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIBEFORE\fR> +.SH DESCRIPTION +Mark notifications as seen before a given ID +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIBEFORE\fR> +Get notifications before this ID diff --git a/core/man/start-cli/start-cli-notification-mark-seen.1 b/core/man/start-cli/start-cli-notification-mark-seen.1 new file mode 100644 index 000000000..d79a3fd86 --- /dev/null +++ b/core/man/start-cli/start-cli-notification-mark-seen.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-notification-mark-seen 1 "mark-seen " +.SH NAME +start\-cli\-notification\-mark\-seen \- Mark notifications as seen +.SH SYNOPSIS +\fBstart\-cli notification mark\-seen\fR [\fB\-h\fR|\fB\-\-help\fR] [\fIIDS\fR] +.SH DESCRIPTION +Mark notifications as seen +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fIIDS\fR] +Notification IDs diff --git a/core/man/start-cli/start-cli-notification-mark-unseen.1 b/core/man/start-cli/start-cli-notification-mark-unseen.1 new file mode 100644 index 000000000..d71d67dbb --- /dev/null +++ b/core/man/start-cli/start-cli-notification-mark-unseen.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-notification-mark-unseen 1 "mark-unseen " +.SH NAME +start\-cli\-notification\-mark\-unseen \- Mark notifications as unseen +.SH SYNOPSIS +\fBstart\-cli notification mark\-unseen\fR [\fB\-h\fR|\fB\-\-help\fR] [\fIIDS\fR] +.SH DESCRIPTION +Mark notifications as unseen +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fIIDS\fR] +Notification IDs diff --git a/core/man/start-cli/start-cli-notification-remove-before.1 b/core/man/start-cli/start-cli-notification-remove-before.1 new file mode 100644 index 000000000..8703cfba4 --- /dev/null +++ b/core/man/start-cli/start-cli-notification-remove-before.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-notification-remove-before 1 "remove-before " +.SH NAME +start\-cli\-notification\-remove\-before \- Remove notifications before a given ID +.SH SYNOPSIS +\fBstart\-cli notification remove\-before\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIBEFORE\fR> +.SH DESCRIPTION +Remove notifications before a given ID +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIBEFORE\fR> +Get notifications before this ID diff --git a/core/man/start-cli/start-cli-notification-remove.1 b/core/man/start-cli/start-cli-notification-remove.1 new file mode 100644 index 000000000..d198fd056 --- /dev/null +++ b/core/man/start-cli/start-cli-notification-remove.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-notification-remove 1 "remove " +.SH NAME +start\-cli\-notification\-remove \- Remove notification for IDs +.SH SYNOPSIS +\fBstart\-cli notification remove\fR [\fB\-h\fR|\fB\-\-help\fR] [\fIIDS\fR] +.SH DESCRIPTION +Remove notification for IDs +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fIIDS\fR] +Notification IDs diff --git a/core/man/start-cli/start-cli-notification.1 b/core/man/start-cli/start-cli-notification.1 new file mode 100644 index 000000000..dfed2c598 --- /dev/null +++ b/core/man/start-cli/start-cli-notification.1 @@ -0,0 +1,35 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-notification 1 "notification " +.SH NAME +start\-cli\-notification \- Create, delete, or list notifications +.SH SYNOPSIS +\fBstart\-cli notification\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Create, delete, or list notifications +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-notification\-create(1) +Persist a new notification +.TP +start\-cli\-notification\-list(1) +List notifications +.TP +start\-cli\-notification\-mark\-seen(1) +Mark notifications as seen +.TP +start\-cli\-notification\-mark\-seen\-before(1) +Mark notifications as seen before a given ID +.TP +start\-cli\-notification\-mark\-unseen(1) +Mark notifications as unseen +.TP +start\-cli\-notification\-remove(1) +Remove notification for IDs +.TP +start\-cli\-notification\-remove\-before(1) +Remove notifications before a given ID diff --git a/core/man/start-cli/start-cli-package-action-clear-task.1 b/core/man/start-cli/start-cli-package-action-clear-task.1 new file mode 100644 index 000000000..8c2f46918 --- /dev/null +++ b/core/man/start-cli/start-cli-package-action-clear-task.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-action-clear-task 1 "clear-task " +.SH NAME +start\-cli\-package\-action\-clear\-task \- Clear a service task +.SH SYNOPSIS +\fBstart\-cli package action clear\-task\fR [\fB\-\-force\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIPACKAGE_ID\fR> <\fIREPLAY_ID\fR> +.SH DESCRIPTION +Clear a service task +.SH OPTIONS +.TP +\fB\-\-force\fR +Force clear the task even if running +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIPACKAGE_ID\fR> +Package identifier +.TP +<\fIREPLAY_ID\fR> +Replay identifier for task diff --git a/core/man/start-cli/start-cli-package-action-get-input.1 b/core/man/start-cli/start-cli-package-action-get-input.1 new file mode 100644 index 000000000..0b3aa9d1b --- /dev/null +++ b/core/man/start-cli/start-cli-package-action-get-input.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-action-get-input 1 "get-input " +.SH NAME +start\-cli\-package\-action\-get\-input \- Get action input specification +.SH SYNOPSIS +\fBstart\-cli package action get\-input\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIPACKAGE_ID\fR> <\fIACTION_ID\fR> +.SH DESCRIPTION +Get action input specification +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIPACKAGE_ID\fR> +Package identifier +.TP +<\fIACTION_ID\fR> +Action identifier diff --git a/core/man/start-cli/start-cli-package-action-run.1 b/core/man/start-cli/start-cli-package-action-run.1 new file mode 100644 index 000000000..81efe9aee --- /dev/null +++ b/core/man/start-cli/start-cli-package-action-run.1 @@ -0,0 +1,25 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-action-run 1 "run " +.SH NAME +start\-cli\-package\-action\-run \- Run a service action +.SH SYNOPSIS +\fBstart\-cli package action run\fR [\fB\-\-event\-id\fR] [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIPACKAGE_ID\fR> <\fIACTION_ID\fR> +.SH DESCRIPTION +Run a service action +.SH OPTIONS +.TP +\fB\-\-event\-id\fR \fI\fR +Unique event identifier +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIPACKAGE_ID\fR> +Package identifier +.TP +<\fIACTION_ID\fR> +Action identifier diff --git a/core/man/start-cli/start-cli-package-action.1 b/core/man/start-cli/start-cli-package-action.1 new file mode 100644 index 000000000..375e2ef4b --- /dev/null +++ b/core/man/start-cli/start-cli-package-action.1 @@ -0,0 +1,23 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-action 1 "action " +.SH NAME +start\-cli\-package\-action \- Commands to get action input or run an action +.SH SYNOPSIS +\fBstart\-cli package action\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands to get action input or run an action +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-package\-action\-clear\-task(1) +Clear a service task +.TP +start\-cli\-package\-action\-get\-input(1) +Get action input specification +.TP +start\-cli\-package\-action\-run(1) +Run a service action diff --git a/core/man/start-cli/start-cli-package-attach.1 b/core/man/start-cli/start-cli-package-attach.1 new file mode 100644 index 000000000..b230689bf --- /dev/null +++ b/core/man/start-cli/start-cli-package-attach.1 @@ -0,0 +1,33 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-attach 1 "attach " +.SH NAME +start\-cli\-package\-attach +.SH SYNOPSIS +\fBstart\-cli package attach\fR [\fB\-\-force\-tty\fR] [\fB\-s\fR|\fB\-\-subcontainer\fR] [\fB\-n\fR|\fB\-\-name\fR] [\fB\-u\fR|\fB\-\-user\fR] [\fB\-i\fR|\fB\-\-image\-id\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> [\fICOMMAND\fR] +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-\-force\-tty\fR +Force TTY mode for I/O +.TP +\fB\-s\fR, \fB\-\-subcontainer\fR \fI\fR +Name of the subcontainer +.TP +\fB\-n\fR, \fB\-\-name\fR \fI\fR +Name of the container +.TP +\fB\-u\fR, \fB\-\-user\fR \fI\fR +User name to run as +.TP +\fB\-i\fR, \fB\-\-image\-id\fR \fI\fR +Docker image identifier +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Package identifier +.TP +[\fICOMMAND\fR] +Command to execute in the container diff --git a/core/man/start-cli/start-cli-package-backup-restore.1 b/core/man/start-cli/start-cli-package-backup-restore.1 new file mode 100644 index 000000000..144e74ab0 --- /dev/null +++ b/core/man/start-cli/start-cli-package-backup-restore.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-backup-restore 1 "restore " +.SH NAME +start\-cli\-package\-backup\-restore \- Restore packages from backup +.SH SYNOPSIS +\fBstart\-cli package backup restore\fR [\fB\-h\fR|\fB\-\-help\fR] <\fITARGET_ID\fR> <\fIPASSWORD\fR> [\fIIDS\fR] +.SH DESCRIPTION +Restore packages from backup +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fITARGET_ID\fR> +Backup target identifier +.TP +<\fIPASSWORD\fR> +Password for backup encryption +.TP +[\fIIDS\fR] +Package identifiers diff --git a/core/man/start-cli/start-cli-package-backup.1 b/core/man/start-cli/start-cli-package-backup.1 new file mode 100644 index 000000000..02fd83765 --- /dev/null +++ b/core/man/start-cli/start-cli-package-backup.1 @@ -0,0 +1,17 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-backup 1 "backup " +.SH NAME +start\-cli\-package\-backup \- Commands for restoring package(s) from backup +.SH SYNOPSIS +\fBstart\-cli package backup\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands for restoring package(s) from backup +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-package\-backup\-restore(1) +Restore packages from backup diff --git a/core/man/start-cli/start-cli-package-cancel-install.1 b/core/man/start-cli/start-cli-package-cancel-install.1 new file mode 100644 index 000000000..33dc1c34e --- /dev/null +++ b/core/man/start-cli/start-cli-package-cancel-install.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-cancel-install 1 "cancel-install " +.SH NAME +start\-cli\-package\-cancel\-install \- Cancel an install of a package +.SH SYNOPSIS +\fBstart\-cli package cancel\-install\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> +.SH DESCRIPTION +Cancel an install of a package +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Package identifier diff --git a/core/man/start-cli/start-cli-package-host-address-domain-private-add.1 b/core/man/start-cli/start-cli-package-host-address-domain-private-add.1 new file mode 100644 index 000000000..f40a9b74c --- /dev/null +++ b/core/man/start-cli/start-cli-package-host-address-domain-private-add.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-host-address-domain-private-add 1 "add " +.SH NAME +start\-cli\-package\-host\-address\-domain\-private\-add \- Add a private domain to this host +.SH SYNOPSIS +\fBstart\-cli package host address domain private add\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIFQDN\fR> <\fIGATEWAY\fR> +.SH DESCRIPTION +Add a private domain to this host +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIFQDN\fR> +Fully qualified domain name +.TP +<\fIGATEWAY\fR> + diff --git a/core/man/start-cli/start-cli-package-host-address-domain-private-remove.1 b/core/man/start-cli/start-cli-package-host-address-domain-private-remove.1 new file mode 100644 index 000000000..090938017 --- /dev/null +++ b/core/man/start-cli/start-cli-package-host-address-domain-private-remove.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-host-address-domain-private-remove 1 "remove " +.SH NAME +start\-cli\-package\-host\-address\-domain\-private\-remove \- Remove private domain from host +.SH SYNOPSIS +\fBstart\-cli package host address domain private remove\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIFQDN\fR> +.SH DESCRIPTION +Remove private domain from host +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIFQDN\fR> +Fully qualified domain name diff --git a/core/man/start-cli/start-cli-package-host-address-domain-private.1 b/core/man/start-cli/start-cli-package-host-address-domain-private.1 new file mode 100644 index 000000000..823896bdb --- /dev/null +++ b/core/man/start-cli/start-cli-package-host-address-domain-private.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-host-address-domain-private 1 "private " +.SH NAME +start\-cli\-package\-host\-address\-domain\-private +.SH SYNOPSIS +\fBstart\-cli package host address domain private\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-package\-host\-address\-domain\-private\-add(1) +Add a private domain to this host +.TP +start\-cli\-package\-host\-address\-domain\-private\-remove(1) +Remove private domain from host diff --git a/core/man/start-cli/start-cli-package-host-address-domain-public-add.1 b/core/man/start-cli/start-cli-package-host-address-domain-public-add.1 new file mode 100644 index 000000000..b30b1e6da --- /dev/null +++ b/core/man/start-cli/start-cli-package-host-address-domain-public-add.1 @@ -0,0 +1,25 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-host-address-domain-public-add 1 "add " +.SH NAME +start\-cli\-package\-host\-address\-domain\-public\-add \- Add a public domain to this host +.SH SYNOPSIS +\fBstart\-cli package host address domain public add\fR [\fB\-\-acme\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIFQDN\fR> <\fIGATEWAY\fR> <\fIINTERNAL_PORT\fR> +.SH DESCRIPTION +Add a public domain to this host +.SH OPTIONS +.TP +\fB\-\-acme\fR \fI\fR +ACME provider identifier or url +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIFQDN\fR> +Fully qualified domain name +.TP +<\fIGATEWAY\fR> +Gateway identifier +.TP +<\fIINTERNAL_PORT\fR> +Internal port number diff --git a/core/man/start-cli/start-cli-package-host-address-domain-public-remove.1 b/core/man/start-cli/start-cli-package-host-address-domain-public-remove.1 new file mode 100644 index 000000000..3c99dd2dc --- /dev/null +++ b/core/man/start-cli/start-cli-package-host-address-domain-public-remove.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-host-address-domain-public-remove 1 "remove " +.SH NAME +start\-cli\-package\-host\-address\-domain\-public\-remove \- Remove public domain from host +.SH SYNOPSIS +\fBstart\-cli package host address domain public remove\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIFQDN\fR> +.SH DESCRIPTION +Remove public domain from host +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIFQDN\fR> +Fully qualified domain name diff --git a/core/man/start-cli/start-cli-package-host-address-domain-public.1 b/core/man/start-cli/start-cli-package-host-address-domain-public.1 new file mode 100644 index 000000000..096c50bb8 --- /dev/null +++ b/core/man/start-cli/start-cli-package-host-address-domain-public.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-host-address-domain-public 1 "public " +.SH NAME +start\-cli\-package\-host\-address\-domain\-public +.SH SYNOPSIS +\fBstart\-cli package host address domain public\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-package\-host\-address\-domain\-public\-add(1) +Add a public domain to this host +.TP +start\-cli\-package\-host\-address\-domain\-public\-remove(1) +Remove public domain from host diff --git a/core/man/start-cli/start-cli-package-host-address-domain.1 b/core/man/start-cli/start-cli-package-host-address-domain.1 new file mode 100644 index 000000000..e80a1a407 --- /dev/null +++ b/core/man/start-cli/start-cli-package-host-address-domain.1 @@ -0,0 +1,17 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-host-address-domain 1 "domain " +.SH NAME +start\-cli\-package\-host\-address\-domain +.SH SYNOPSIS +\fBstart\-cli package host address domain\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-package\-host\-address\-domain\-private(1) +.TP +start\-cli\-package\-host\-address\-domain\-public(1) diff --git a/core/man/start-cli/start-cli-package-host-address-list.1 b/core/man/start-cli/start-cli-package-host-address-list.1 new file mode 100644 index 000000000..c28cd6a47 --- /dev/null +++ b/core/man/start-cli/start-cli-package-host-address-list.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-host-address-list 1 "list " +.SH NAME +start\-cli\-package\-host\-address\-list \- List addresses for a host +.SH SYNOPSIS +\fBstart\-cli package host address list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +List addresses for a host +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-package-host-address.1 b/core/man/start-cli/start-cli-package-host-address.1 new file mode 100644 index 000000000..3c9709fe1 --- /dev/null +++ b/core/man/start-cli/start-cli-package-host-address.1 @@ -0,0 +1,21 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-host-address 1 "address " +.SH NAME +start\-cli\-package\-host\-address +.SH SYNOPSIS +\fBstart\-cli package host address\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIHOST\fR> <\fIsubcommands\fR> +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIHOST\fR> +Host identifier +.SH SUBCOMMANDS +.TP +start\-cli\-package\-host\-address\-domain(1) +.TP +start\-cli\-package\-host\-address\-list(1) +List addresses for a host diff --git a/core/man/start-cli/start-cli-package-host-binding-list.1 b/core/man/start-cli/start-cli-package-host-binding-list.1 new file mode 100644 index 000000000..e26168089 --- /dev/null +++ b/core/man/start-cli/start-cli-package-host-binding-list.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-host-binding-list 1 "list " +.SH NAME +start\-cli\-package\-host\-binding\-list \- List bindings for a host +.SH SYNOPSIS +\fBstart\-cli package host binding list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +List bindings for a host +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-package-host-binding-set-address-enabled.1 b/core/man/start-cli/start-cli-package-host-binding-set-address-enabled.1 new file mode 100644 index 000000000..b0cd6bb41 --- /dev/null +++ b/core/man/start-cli/start-cli-package-host-binding-set-address-enabled.1 @@ -0,0 +1,32 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-host-binding-set-address-enabled 1 "set-address-enabled " +.SH NAME +start\-cli\-package\-host\-binding\-set\-address\-enabled \- about.set\-address\-enabled\-for\-binding +.SH SYNOPSIS +\fBstart\-cli package host binding set\-address\-enabled\fR <\fB\-\-address\fR> [\fB\-\-enabled\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIINTERNAL_PORT\fR> +.SH DESCRIPTION +about.set\-address\-enabled\-for\-binding +.SH OPTIONS +.TP +\fB\-\-address\fR \fI
\fR +help.arg.address +.TP +\fB\-\-enabled\fR \fI\fR +Enable or disable this binding +.br + +.br +\fIPossible values:\fR +.RS 14 +.IP \(bu 2 +true +.IP \(bu 2 +false +.RE +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIINTERNAL_PORT\fR> +Internal port number diff --git a/core/man/start-cli/start-cli-package-host-binding.1 b/core/man/start-cli/start-cli-package-host-binding.1 new file mode 100644 index 000000000..ebdf88882 --- /dev/null +++ b/core/man/start-cli/start-cli-package-host-binding.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-host-binding 1 "binding " +.SH NAME +start\-cli\-package\-host\-binding +.SH SYNOPSIS +\fBstart\-cli package host binding\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIHOST\fR> <\fIsubcommands\fR> +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIHOST\fR> +Host identifier +.SH SUBCOMMANDS +.TP +start\-cli\-package\-host\-binding\-list(1) +List bindings for a host +.TP +start\-cli\-package\-host\-binding\-set\-address\-enabled(1) +about.set\-address\-enabled\-for\-binding diff --git a/core/man/start-cli/start-cli-package-host.1 b/core/man/start-cli/start-cli-package-host.1 new file mode 100644 index 000000000..eb980510b --- /dev/null +++ b/core/man/start-cli/start-cli-package-host.1 @@ -0,0 +1,21 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-host 1 "host " +.SH NAME +start\-cli\-package\-host \- Manage network hosts for a package +.SH SYNOPSIS +\fBstart\-cli package host\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIPACKAGE\fR> <\fIsubcommands\fR> +.SH DESCRIPTION +Manage network hosts for a package +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIPACKAGE\fR> +Package identifier +.SH SUBCOMMANDS +.TP +start\-cli\-package\-host\-address(1) +.TP +start\-cli\-package\-host\-binding(1) diff --git a/core/man/start-cli/start-cli-package-install.1 b/core/man/start-cli/start-cli-package-install.1 new file mode 100644 index 000000000..023cd77f7 --- /dev/null +++ b/core/man/start-cli/start-cli-package-install.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-install 1 "install " +.SH NAME +start\-cli\-package\-install \- Install a package +.SH SYNOPSIS +\fBstart\-cli package install\fR [\fB\-s\fR|\fB\-\-sideload\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fIID\fR] [\fIVERSION\fR] +.SH DESCRIPTION +Install a package +.SH OPTIONS +.TP +\fB\-s\fR, \fB\-\-sideload\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fIID\fR] +Package identifier +.TP +[\fIVERSION\fR] +Version range constraint diff --git a/core/man/start-cli/start-cli-package-installed-version.1 b/core/man/start-cli/start-cli-package-installed-version.1 new file mode 100644 index 000000000..43cfadcbd --- /dev/null +++ b/core/man/start-cli/start-cli-package-installed-version.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-installed-version 1 "installed-version " +.SH NAME +start\-cli\-package\-installed\-version \- Display the installed version of a package +.SH SYNOPSIS +\fBstart\-cli package installed\-version\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> +.SH DESCRIPTION +Display the installed version of a package +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Package identifier diff --git a/core/man/start-cli/start-cli-package-list.1 b/core/man/start-cli/start-cli-package-list.1 new file mode 100644 index 000000000..279047672 --- /dev/null +++ b/core/man/start-cli/start-cli-package-list.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-list 1 "list " +.SH NAME +start\-cli\-package\-list \- List installed packages +.SH SYNOPSIS +\fBstart\-cli package list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +List installed packages +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-package-logs.1 b/core/man/start-cli/start-cli-package-logs.1 new file mode 100644 index 000000000..dd6fb5571 --- /dev/null +++ b/core/man/start-cli/start-cli-package-logs.1 @@ -0,0 +1,31 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-logs 1 "logs " +.SH NAME +start\-cli\-package\-logs \- Display logs for a package +.SH SYNOPSIS +\fBstart\-cli package logs\fR [\fB\-l\fR|\fB\-\-limit\fR] [\fB\-c\fR|\fB\-\-cursor\fR] [\fB\-b\fR|\fB\-\-boot\fR] [\fB\-B\fR|\fB\-\-before\fR] [\fB\-f\fR|\fB\-\-follow\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> +.SH DESCRIPTION +Display logs for a package +.SH OPTIONS +.TP +\fB\-l\fR, \fB\-\-limit\fR \fI\fR +Maximum number of log entries +.TP +\fB\-c\fR, \fB\-\-cursor\fR \fI\fR +Start from this cursor position +.TP +\fB\-b\fR, \fB\-\-boot\fR \fI\fR +Filter logs by boot ID +.TP +\fB\-B\fR, \fB\-\-before\fR +Show logs before the cursor position +.TP +\fB\-f\fR, \fB\-\-follow\fR +Follow log output in real\-time +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Package identifier diff --git a/core/man/start-cli/start-cli-package-rebuild.1 b/core/man/start-cli/start-cli-package-rebuild.1 new file mode 100644 index 000000000..c7b26ce9d --- /dev/null +++ b/core/man/start-cli/start-cli-package-rebuild.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-rebuild 1 "rebuild " +.SH NAME +start\-cli\-package\-rebuild \- Rebuild service container +.SH SYNOPSIS +\fBstart\-cli package rebuild\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> +.SH DESCRIPTION +Rebuild service container +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Package identifier diff --git a/core/man/start-cli/start-cli-package-restart.1 b/core/man/start-cli/start-cli-package-restart.1 new file mode 100644 index 000000000..7582f726f --- /dev/null +++ b/core/man/start-cli/start-cli-package-restart.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-restart 1 "restart " +.SH NAME +start\-cli\-package\-restart \- Restart a service +.SH SYNOPSIS +\fBstart\-cli package restart\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> +.SH DESCRIPTION +Restart a service +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Package identifier diff --git a/core/man/start-cli/start-cli-package-set-outbound-gateway.1 b/core/man/start-cli/start-cli-package-set-outbound-gateway.1 new file mode 100644 index 000000000..57c4b7b31 --- /dev/null +++ b/core/man/start-cli/start-cli-package-set-outbound-gateway.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-set-outbound-gateway 1 "set-outbound-gateway " +.SH NAME +start\-cli\-package\-set\-outbound\-gateway \- about.set\-outbound\-gateway\-package +.SH SYNOPSIS +\fBstart\-cli package set\-outbound\-gateway\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIPACKAGE\fR> [\fIGATEWAY\fR] +.SH DESCRIPTION +about.set\-outbound\-gateway\-package +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIPACKAGE\fR> +Package identifier +.TP +[\fIGATEWAY\fR] +Gateway identifier diff --git a/core/man/start-cli/start-cli-package-start.1 b/core/man/start-cli/start-cli-package-start.1 new file mode 100644 index 000000000..0fbddfdb5 --- /dev/null +++ b/core/man/start-cli/start-cli-package-start.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-start 1 "start " +.SH NAME +start\-cli\-package\-start \- Start a service +.SH SYNOPSIS +\fBstart\-cli package start\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> +.SH DESCRIPTION +Start a service +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Package identifier diff --git a/core/man/start-cli/start-cli-package-stats.1 b/core/man/start-cli/start-cli-package-stats.1 new file mode 100644 index 000000000..9e55fe888 --- /dev/null +++ b/core/man/start-cli/start-cli-package-stats.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-stats 1 "stats " +.SH NAME +start\-cli\-package\-stats \- List LXC container information +.SH SYNOPSIS +\fBstart\-cli package stats\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +List LXC container information +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-package-stop.1 b/core/man/start-cli/start-cli-package-stop.1 new file mode 100644 index 000000000..087541683 --- /dev/null +++ b/core/man/start-cli/start-cli-package-stop.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-stop 1 "stop " +.SH NAME +start\-cli\-package\-stop \- Stop a service +.SH SYNOPSIS +\fBstart\-cli package stop\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> +.SH DESCRIPTION +Stop a service +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Package identifier diff --git a/core/man/start-cli/start-cli-package-uninstall.1 b/core/man/start-cli/start-cli-package-uninstall.1 new file mode 100644 index 000000000..2a1e69c13 --- /dev/null +++ b/core/man/start-cli/start-cli-package-uninstall.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package-uninstall 1 "uninstall " +.SH NAME +start\-cli\-package\-uninstall \- Remove a package +.SH SYNOPSIS +\fBstart\-cli package uninstall\fR [\fB\-\-soft\fR] [\fB\-\-force\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> +.SH DESCRIPTION +Remove a package +.SH OPTIONS +.TP +\fB\-\-soft\fR +Uninstall without deleting service data +.TP +\fB\-\-force\fR +Ignore errors in service uninit script +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Package identifier diff --git a/core/man/start-cli/start-cli-package.1 b/core/man/start-cli/start-cli-package.1 new file mode 100644 index 000000000..894fa0b37 --- /dev/null +++ b/core/man/start-cli/start-cli-package.1 @@ -0,0 +1,61 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-package 1 "package " +.SH NAME +start\-cli\-package \- Commands related to packages +.SH SYNOPSIS +\fBstart\-cli package\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands related to packages +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-package\-action(1) +Commands to get action input or run an action +.TP +start\-cli\-package\-attach(1) +.TP +start\-cli\-package\-backup(1) +Commands for restoring package(s) from backup +.TP +start\-cli\-package\-cancel\-install(1) +Cancel an install of a package +.TP +start\-cli\-package\-host(1) +Manage network hosts for a package +.TP +start\-cli\-package\-install(1) +Install a package +.TP +start\-cli\-package\-installed\-version(1) +Display the installed version of a package +.TP +start\-cli\-package\-list(1) +List installed packages +.TP +start\-cli\-package\-logs(1) +Display logs for a package +.TP +start\-cli\-package\-rebuild(1) +Rebuild service container +.TP +start\-cli\-package\-restart(1) +Restart a service +.TP +start\-cli\-package\-set\-outbound\-gateway(1) +about.set\-outbound\-gateway\-package +.TP +start\-cli\-package\-start(1) +Start a service +.TP +start\-cli\-package\-stats(1) +List LXC container information +.TP +start\-cli\-package\-stop(1) +Stop a service +.TP +start\-cli\-package\-uninstall(1) +Remove a package diff --git a/core/man/start-cli/start-cli-pubkey.1 b/core/man/start-cli/start-cli-pubkey.1 new file mode 100644 index 000000000..5de15da8e --- /dev/null +++ b/core/man/start-cli/start-cli-pubkey.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-pubkey 1 "pubkey " +.SH NAME +start\-cli\-pubkey \- Get the developer public key +.SH SYNOPSIS +\fBstart\-cli pubkey\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Get the developer public key +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-registry-admin-add.1 b/core/man/start-cli/start-cli-registry-admin-add.1 new file mode 100644 index 000000000..b96f8e407 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-admin-add.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-admin-add 1 "add " +.SH NAME +start\-cli\-registry\-admin\-add \- Add admin signer +.SH SYNOPSIS +\fBstart\-cli registry admin add\fR [\fB\-h\fR|\fB\-\-help\fR] <\fISIGNER\fR> [\fIDATABASE\fR] +.SH DESCRIPTION +Add admin signer +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fISIGNER\fR> +Signer identifier +.TP +[\fIDATABASE\fR] +Path to the database file diff --git a/core/man/start-cli/start-cli-registry-admin-list.1 b/core/man/start-cli/start-cli-registry-admin-list.1 new file mode 100644 index 000000000..5a1433140 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-admin-list.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-admin-list 1 "list " +.SH NAME +start\-cli\-registry\-admin\-list \- List admin signers +.SH SYNOPSIS +\fBstart\-cli registry admin list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +List admin signers +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-registry-admin-remove.1 b/core/man/start-cli/start-cli-registry-admin-remove.1 new file mode 100644 index 000000000..7028f9b36 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-admin-remove.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-admin-remove 1 "remove " +.SH NAME +start\-cli\-registry\-admin\-remove \- Remove admin signer +.SH SYNOPSIS +\fBstart\-cli registry admin remove\fR [\fB\-h\fR|\fB\-\-help\fR] <\fISIGNER\fR> +.SH DESCRIPTION +Remove admin signer +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fISIGNER\fR> +Signer identifier diff --git a/core/man/start-cli/start-cli-registry-admin-signer-add.1 b/core/man/start-cli/start-cli-registry-admin-signer-add.1 new file mode 100644 index 000000000..201c97103 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-admin-signer-add.1 @@ -0,0 +1,25 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-admin-signer-add 1 "add " +.SH NAME +start\-cli\-registry\-admin\-signer\-add \- Add signer +.SH SYNOPSIS +\fBstart\-cli registry admin signer add\fR <\fB\-n\fR|\fB\-\-name\fR> [\fB\-c\fR|\fB\-\-contact\fR] [\fB\-\-key\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fIDATABASE\fR] +.SH DESCRIPTION +Add signer +.SH OPTIONS +.TP +\fB\-n\fR, \fB\-\-name\fR \fI\fR +Name of the signer +.TP +\fB\-c\fR, \fB\-\-contact\fR \fI\fR +Contact information for signer +.TP +\fB\-\-key\fR \fI\fR +Public key for signer +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fIDATABASE\fR] +Path to the database file diff --git a/core/man/start-cli/start-cli-registry-admin-signer-edit.1 b/core/man/start-cli/start-cli-registry-admin-signer-edit.1 new file mode 100644 index 000000000..2d0a3f6e9 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-admin-signer-edit.1 @@ -0,0 +1,31 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-admin-signer-edit 1 "edit " +.SH NAME +start\-cli\-registry\-admin\-signer\-edit \- Edit signer information +.SH SYNOPSIS +\fBstart\-cli registry admin signer edit\fR [\fB\-n\fR|\fB\-\-set\-name\fR] [\fB\-c\fR|\fB\-\-add\-contact\fR] [\fB\-k\fR|\fB\-\-add\-key\fR] [\fB\-C\fR|\fB\-\-remove\-contact\fR] [\fB\-K\fR|\fB\-\-remove\-key\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> +.SH DESCRIPTION +Edit signer information +.SH OPTIONS +.TP +\fB\-n\fR, \fB\-\-set\-name\fR \fI\fR +Set the signer name +.TP +\fB\-c\fR, \fB\-\-add\-contact\fR \fI\fR +Add contact information to signer +.TP +\fB\-k\fR, \fB\-\-add\-key\fR \fI\fR +Add a public key to signer +.TP +\fB\-C\fR, \fB\-\-remove\-contact\fR \fI\fR +Remove contact from signer +.TP +\fB\-K\fR, \fB\-\-remove\-key\fR \fI\fR +Remove public key from signer +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Signer identifier diff --git a/core/man/start-cli/start-cli-registry-admin-signer-list.1 b/core/man/start-cli/start-cli-registry-admin-signer-list.1 new file mode 100644 index 000000000..b87068031 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-admin-signer-list.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-admin-signer-list 1 "list " +.SH NAME +start\-cli\-registry\-admin\-signer\-list \- List signers +.SH SYNOPSIS +\fBstart\-cli registry admin signer list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +List signers +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-registry-admin-signer.1 b/core/man/start-cli/start-cli-registry-admin-signer.1 new file mode 100644 index 000000000..ad360c9d4 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-admin-signer.1 @@ -0,0 +1,23 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-admin-signer 1 "signer " +.SH NAME +start\-cli\-registry\-admin\-signer \- Commands to add or list signers +.SH SYNOPSIS +\fBstart\-cli registry admin signer\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands to add or list signers +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-registry\-admin\-signer\-add(1) +Add signer +.TP +start\-cli\-registry\-admin\-signer\-edit(1) +Edit signer information +.TP +start\-cli\-registry\-admin\-signer\-list(1) +List signers diff --git a/core/man/start-cli/start-cli-registry-admin.1 b/core/man/start-cli/start-cli-registry-admin.1 new file mode 100644 index 000000000..472313bc3 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-admin.1 @@ -0,0 +1,26 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-admin 1 "admin " +.SH NAME +start\-cli\-registry\-admin \- Commands to add or list admins or signers +.SH SYNOPSIS +\fBstart\-cli registry admin\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands to add or list admins or signers +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-registry\-admin\-add(1) +Add admin signer +.TP +start\-cli\-registry\-admin\-list(1) +List admin signers +.TP +start\-cli\-registry\-admin\-remove(1) +Remove admin signer +.TP +start\-cli\-registry\-admin\-signer(1) +Commands to add or list signers diff --git a/core/man/start-cli/start-cli-registry-db-apply.1 b/core/man/start-cli/start-cli-registry-db-apply.1 new file mode 100644 index 000000000..9d2536595 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-db-apply.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-db-apply 1 "apply " +.SH NAME +start\-cli\-registry\-db\-apply \- Update a database record +.SH SYNOPSIS +\fBstart\-cli registry db apply\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIEXPR\fR> [\fIPATH\fR] +.SH DESCRIPTION +Update a database record +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIEXPR\fR> +Database patch expression to apply +.TP +[\fIPATH\fR] +Path to the database file diff --git a/core/man/start-cli/start-cli-registry-db-dump.1 b/core/man/start-cli/start-cli-registry-db-dump.1 new file mode 100644 index 000000000..8c1e11666 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-db-dump.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-db-dump 1 "dump " +.SH NAME +start\-cli\-registry\-db\-dump \- Filter and query the database +.SH SYNOPSIS +\fBstart\-cli registry db dump\fR [\fB\-p\fR|\fB\-\-pointer\fR] [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fIPATH\fR] +.SH DESCRIPTION +Filter and query the database +.SH OPTIONS +.TP +\fB\-p\fR, \fB\-\-pointer\fR \fI\fR +JSON pointer to object in database to dump +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fIPATH\fR] +Path to the database file diff --git a/core/man/start-cli/start-cli-registry-db.1 b/core/man/start-cli/start-cli-registry-db.1 new file mode 100644 index 000000000..c0d4e0a2a --- /dev/null +++ b/core/man/start-cli/start-cli-registry-db.1 @@ -0,0 +1,20 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-db 1 "db " +.SH NAME +start\-cli\-registry\-db \- Commands to interact with the db i.e. dump and apply +.SH SYNOPSIS +\fBstart\-cli registry db\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands to interact with the db i.e. dump and apply +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-registry\-db\-apply(1) +Update a database record +.TP +start\-cli\-registry\-db\-dump(1) +Filter and query the database diff --git a/core/man/start-cli/start-cli-registry-index.1 b/core/man/start-cli/start-cli-registry-index.1 new file mode 100644 index 000000000..497750d4b --- /dev/null +++ b/core/man/start-cli/start-cli-registry-index.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-index 1 "index " +.SH NAME +start\-cli\-registry\-index \- List registry info and packages +.SH SYNOPSIS +\fBstart\-cli registry index\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +List registry info and packages +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-registry-info-set-icon.1 b/core/man/start-cli/start-cli-registry-info-set-icon.1 new file mode 100644 index 000000000..2cb688f5f --- /dev/null +++ b/core/man/start-cli/start-cli-registry-info-set-icon.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-info-set-icon 1 "set-icon " +.SH NAME +start\-cli\-registry\-info\-set\-icon \- Set the registry icon +.SH SYNOPSIS +\fBstart\-cli registry info set\-icon\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIICON\fR> +.SH DESCRIPTION +Set the registry icon +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIICON\fR> +Path to service icon file diff --git a/core/man/start-cli/start-cli-registry-info-set-name.1 b/core/man/start-cli/start-cli-registry-info-set-name.1 new file mode 100644 index 000000000..cc01d360f --- /dev/null +++ b/core/man/start-cli/start-cli-registry-info-set-name.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-info-set-name 1 "set-name " +.SH NAME +start\-cli\-registry\-info\-set\-name \- Set the registry name +.SH SYNOPSIS +\fBstart\-cli registry info set\-name\fR [\fB\-h\fR|\fB\-\-help\fR] <\fINAME\fR> +.SH DESCRIPTION +Set the registry name +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fINAME\fR> +Name of the registry diff --git a/core/man/start-cli/start-cli-registry-info.1 b/core/man/start-cli/start-cli-registry-info.1 new file mode 100644 index 000000000..8556dbd3b --- /dev/null +++ b/core/man/start-cli/start-cli-registry-info.1 @@ -0,0 +1,23 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-info 1 "info " +.SH NAME +start\-cli\-registry\-info \- Display registry info +.SH SYNOPSIS +\fBstart\-cli registry info\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fIsubcommands\fR] +.SH DESCRIPTION +Display registry info +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-registry\-info\-set\-icon(1) +Set the registry icon +.TP +start\-cli\-registry\-info\-set\-name(1) +Set the registry name diff --git a/core/man/start-cli/start-cli-registry-os-asset-add.1 b/core/man/start-cli/start-cli-registry-os-asset-add.1 new file mode 100644 index 000000000..34d484abc --- /dev/null +++ b/core/man/start-cli/start-cli-registry-os-asset-add.1 @@ -0,0 +1,25 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-os-asset-add 1 "add " +.SH NAME +start\-cli\-registry\-os\-asset\-add \- Add asset to registry +.SH SYNOPSIS +\fBstart\-cli registry os asset add\fR <\fB\-p\fR|\fB\-\-platform\fR> <\fB\-v\fR|\fB\-\-version\fR> [\fB\-h\fR|\fB\-\-help\fR] <\fIFILE\fR> <\fIURL\fR> +.SH DESCRIPTION +Add asset to registry +.SH OPTIONS +.TP +\fB\-p\fR, \fB\-\-platform\fR \fI\fR +Target platform identifier +.TP +\fB\-v\fR, \fB\-\-version\fR \fI\fR +StartOS version number +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIFILE\fR> +Path to the asset file +.TP +<\fIURL\fR> +URL of the asset diff --git a/core/man/start-cli/start-cli-registry-os-asset-get-img.1 b/core/man/start-cli/start-cli-registry-os-asset-get-img.1 new file mode 100644 index 000000000..d69e2f0e0 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-os-asset-get-img.1 @@ -0,0 +1,25 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-os-asset-get-img 1 "img " +.SH NAME +start\-cli\-registry\-os\-asset\-get\-img \- Download IMG file +.SH SYNOPSIS +\fBstart\-cli registry os asset get img\fR [\fB\-d\fR|\fB\-\-download\fR] [\fB\-r\fR|\fB\-\-reverify\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIVERSION\fR> <\fIPLATFORM\fR> +.SH DESCRIPTION +Download IMG file +.SH OPTIONS +.TP +\fB\-d\fR, \fB\-\-download\fR \fI\fR +Directory path to download to +.TP +\fB\-r\fR, \fB\-\-reverify\fR +Verify hash after download completes +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIVERSION\fR> +StartOS version number +.TP +<\fIPLATFORM\fR> +Target platform identifier diff --git a/core/man/start-cli/start-cli-registry-os-asset-get-iso.1 b/core/man/start-cli/start-cli-registry-os-asset-get-iso.1 new file mode 100644 index 000000000..f71128e47 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-os-asset-get-iso.1 @@ -0,0 +1,25 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-os-asset-get-iso 1 "iso " +.SH NAME +start\-cli\-registry\-os\-asset\-get\-iso \- Download ISO file +.SH SYNOPSIS +\fBstart\-cli registry os asset get iso\fR [\fB\-d\fR|\fB\-\-download\fR] [\fB\-r\fR|\fB\-\-reverify\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIVERSION\fR> <\fIPLATFORM\fR> +.SH DESCRIPTION +Download ISO file +.SH OPTIONS +.TP +\fB\-d\fR, \fB\-\-download\fR \fI\fR +Directory path to download to +.TP +\fB\-r\fR, \fB\-\-reverify\fR +Verify hash after download completes +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIVERSION\fR> +StartOS version number +.TP +<\fIPLATFORM\fR> +Target platform identifier diff --git a/core/man/start-cli/start-cli-registry-os-asset-get-squashfs.1 b/core/man/start-cli/start-cli-registry-os-asset-get-squashfs.1 new file mode 100644 index 000000000..80a4aefdd --- /dev/null +++ b/core/man/start-cli/start-cli-registry-os-asset-get-squashfs.1 @@ -0,0 +1,25 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-os-asset-get-squashfs 1 "squashfs " +.SH NAME +start\-cli\-registry\-os\-asset\-get\-squashfs \- Download squashfs file +.SH SYNOPSIS +\fBstart\-cli registry os asset get squashfs\fR [\fB\-d\fR|\fB\-\-download\fR] [\fB\-r\fR|\fB\-\-reverify\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIVERSION\fR> <\fIPLATFORM\fR> +.SH DESCRIPTION +Download squashfs file +.SH OPTIONS +.TP +\fB\-d\fR, \fB\-\-download\fR \fI\fR +Directory path to download to +.TP +\fB\-r\fR, \fB\-\-reverify\fR +Verify hash after download completes +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIVERSION\fR> +StartOS version number +.TP +<\fIPLATFORM\fR> +Target platform identifier diff --git a/core/man/start-cli/start-cli-registry-os-asset-get.1 b/core/man/start-cli/start-cli-registry-os-asset-get.1 new file mode 100644 index 000000000..4e7a4c611 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-os-asset-get.1 @@ -0,0 +1,23 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-os-asset-get 1 "get " +.SH NAME +start\-cli\-registry\-os\-asset\-get \- Commands to download image, iso, or squashfs files +.SH SYNOPSIS +\fBstart\-cli registry os asset get\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands to download image, iso, or squashfs files +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-registry\-os\-asset\-get\-img(1) +Download IMG file +.TP +start\-cli\-registry\-os\-asset\-get\-iso(1) +Download ISO file +.TP +start\-cli\-registry\-os\-asset\-get\-squashfs(1) +Download squashfs file diff --git a/core/man/start-cli/start-cli-registry-os-asset-remove.1 b/core/man/start-cli/start-cli-registry-os-asset-remove.1 new file mode 100644 index 000000000..f1bf2aacb --- /dev/null +++ b/core/man/start-cli/start-cli-registry-os-asset-remove.1 @@ -0,0 +1,12 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-os-asset-remove 1 "remove " +.SH NAME +start\-cli\-registry\-os\-asset\-remove +.SH SYNOPSIS +\fBstart\-cli registry os asset remove\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-registry-os-asset-sign.1 b/core/man/start-cli/start-cli-registry-os-asset-sign.1 new file mode 100644 index 000000000..1316e1f05 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-os-asset-sign.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-os-asset-sign 1 "sign " +.SH NAME +start\-cli\-registry\-os\-asset\-sign \- Sign file and add to registry +.SH SYNOPSIS +\fBstart\-cli registry os asset sign\fR <\fB\-p\fR|\fB\-\-platform\fR> <\fB\-v\fR|\fB\-\-version\fR> [\fB\-h\fR|\fB\-\-help\fR] <\fIFILE\fR> +.SH DESCRIPTION +Sign file and add to registry +.SH OPTIONS +.TP +\fB\-p\fR, \fB\-\-platform\fR \fI\fR +Target platform identifier +.TP +\fB\-v\fR, \fB\-\-version\fR \fI\fR +StartOS version number +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIFILE\fR> +Path to the asset file diff --git a/core/man/start-cli/start-cli-registry-os-asset.1 b/core/man/start-cli/start-cli-registry-os-asset.1 new file mode 100644 index 000000000..95f6ae704 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-os-asset.1 @@ -0,0 +1,25 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-os-asset 1 "asset " +.SH NAME +start\-cli\-registry\-os\-asset \- Commands to add, sign, or get registry assets +.SH SYNOPSIS +\fBstart\-cli registry os asset\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands to add, sign, or get registry assets +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-registry\-os\-asset\-add(1) +Add asset to registry +.TP +start\-cli\-registry\-os\-asset\-get(1) +Commands to download image, iso, or squashfs files +.TP +start\-cli\-registry\-os\-asset\-remove(1) +.TP +start\-cli\-registry\-os\-asset\-sign(1) +Sign file and add to registry diff --git a/core/man/start-cli/start-cli-registry-os-index.1 b/core/man/start-cli/start-cli-registry-os-index.1 new file mode 100644 index 000000000..8ec4f1859 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-os-index.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-os-index 1 "index " +.SH NAME +start\-cli\-registry\-os\-index \- List OS versions index +.SH SYNOPSIS +\fBstart\-cli registry os index\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +List OS versions index +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-registry-os-version-add.1 b/core/man/start-cli/start-cli-registry-os-version-add.1 new file mode 100644 index 000000000..d2a3f7974 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-os-version-add.1 @@ -0,0 +1,25 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-os-version-add 1 "add " +.SH NAME +start\-cli\-registry\-os\-version\-add \- Add OS version +.SH SYNOPSIS +\fBstart\-cli registry os version add\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIVERSION\fR> <\fIHEADLINE\fR> <\fIRELEASE_NOTES\fR> <\fISOURCE_VERSION\fR> +.SH DESCRIPTION +Add OS version +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIVERSION\fR> +StartOS version number +.TP +<\fIHEADLINE\fR> +Short headline for the version +.TP +<\fIRELEASE_NOTES\fR> +Release notes for this version +.TP +<\fISOURCE_VERSION\fR> +Source version range for migration diff --git a/core/man/start-cli/start-cli-registry-os-version-get.1 b/core/man/start-cli/start-cli-registry-os-version-get.1 new file mode 100644 index 000000000..4a411b055 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-os-version-get.1 @@ -0,0 +1,28 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-os-version-get 1 "get " +.SH NAME +start\-cli\-registry\-os\-version\-get \- Get OS versions info +.SH SYNOPSIS +\fBstart\-cli registry os version get\fR [\fB\-\-src\fR] [\fB\-\-target\-version\fR] [\fB\-\-id\fR] [\fB\-\-platform\fR] [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Get OS versions info +.SH OPTIONS +.TP +\fB\-\-src\fR \fI\fR +Source version to upgrade from +.TP +\fB\-\-target\-version\fR \fI\fR +Target version range constraint +.TP +\fB\-\-id\fR \fI\fR +Unique server identifier +.TP +\fB\-\-platform\fR \fI\fR +Target platform identifier +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-registry-os-version-remove.1 b/core/man/start-cli/start-cli-registry-os-version-remove.1 new file mode 100644 index 000000000..bec6b7af1 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-os-version-remove.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-os-version-remove 1 "remove " +.SH NAME +start\-cli\-registry\-os\-version\-remove \- Remove OS version +.SH SYNOPSIS +\fBstart\-cli registry os version remove\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIVERSION\fR> +.SH DESCRIPTION +Remove OS version +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIVERSION\fR> +StartOS version number diff --git a/core/man/start-cli/start-cli-registry-os-version-signer-add.1 b/core/man/start-cli/start-cli-registry-os-version-signer-add.1 new file mode 100644 index 000000000..38baa3e36 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-os-version-signer-add.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-os-version-signer-add 1 "add " +.SH NAME +start\-cli\-registry\-os\-version\-signer\-add \- Add version signer +.SH SYNOPSIS +\fBstart\-cli registry os version signer add\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIVERSION\fR> <\fISIGNER\fR> +.SH DESCRIPTION +Add version signer +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIVERSION\fR> + +.TP +<\fISIGNER\fR> + diff --git a/core/man/start-cli/start-cli-registry-os-version-signer-list.1 b/core/man/start-cli/start-cli-registry-os-version-signer-list.1 new file mode 100644 index 000000000..3f18d1d69 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-os-version-signer-list.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-os-version-signer-list 1 "list " +.SH NAME +start\-cli\-registry\-os\-version\-signer\-list \- List version signers +.SH SYNOPSIS +\fBstart\-cli registry os version signer list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIVERSION\fR> +.SH DESCRIPTION +List version signers +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIVERSION\fR> + diff --git a/core/man/start-cli/start-cli-registry-os-version-signer-remove.1 b/core/man/start-cli/start-cli-registry-os-version-signer-remove.1 new file mode 100644 index 000000000..2a650ff39 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-os-version-signer-remove.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-os-version-signer-remove 1 "remove " +.SH NAME +start\-cli\-registry\-os\-version\-signer\-remove \- Remove version signer +.SH SYNOPSIS +\fBstart\-cli registry os version signer remove\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIVERSION\fR> <\fISIGNER\fR> +.SH DESCRIPTION +Remove version signer +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIVERSION\fR> + +.TP +<\fISIGNER\fR> + diff --git a/core/man/start-cli/start-cli-registry-os-version-signer.1 b/core/man/start-cli/start-cli-registry-os-version-signer.1 new file mode 100644 index 000000000..764c97c94 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-os-version-signer.1 @@ -0,0 +1,23 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-os-version-signer 1 "signer " +.SH NAME +start\-cli\-registry\-os\-version\-signer \- Add, remove, and list version signers +.SH SYNOPSIS +\fBstart\-cli registry os version signer\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Add, remove, and list version signers +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-registry\-os\-version\-signer\-add(1) +Add version signer +.TP +start\-cli\-registry\-os\-version\-signer\-list(1) +List version signers +.TP +start\-cli\-registry\-os\-version\-signer\-remove(1) +Remove version signer diff --git a/core/man/start-cli/start-cli-registry-os-version.1 b/core/man/start-cli/start-cli-registry-os-version.1 new file mode 100644 index 000000000..b205e9db0 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-os-version.1 @@ -0,0 +1,26 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-os-version 1 "version " +.SH NAME +start\-cli\-registry\-os\-version \- Commands to add, remove, or list versions or version signers +.SH SYNOPSIS +\fBstart\-cli registry os version\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands to add, remove, or list versions or version signers +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-registry\-os\-version\-add(1) +Add OS version +.TP +start\-cli\-registry\-os\-version\-get(1) +Get OS versions info +.TP +start\-cli\-registry\-os\-version\-remove(1) +Remove OS version +.TP +start\-cli\-registry\-os\-version\-signer(1) +Add, remove, and list version signers diff --git a/core/man/start-cli/start-cli-registry-os.1 b/core/man/start-cli/start-cli-registry-os.1 new file mode 100644 index 000000000..1a60e9915 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-os.1 @@ -0,0 +1,23 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-os 1 "os " +.SH NAME +start\-cli\-registry\-os \- Commands related to OS assets and versions +.SH SYNOPSIS +\fBstart\-cli registry os\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands related to OS assets and versions +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-registry\-os\-asset(1) +Commands to add, sign, or get registry assets +.TP +start\-cli\-registry\-os\-index(1) +List OS versions index +.TP +start\-cli\-registry\-os\-version(1) +Commands to add, remove, or list versions or version signers diff --git a/core/man/start-cli/start-cli-registry-package-add-mirror.1 b/core/man/start-cli/start-cli-registry-package-add-mirror.1 new file mode 100644 index 000000000..56bb6d474 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-package-add-mirror.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-package-add-mirror 1 "add-mirror " +.SH NAME +start\-cli\-registry\-package\-add\-mirror \- Add a mirror for an s9pk +.SH SYNOPSIS +\fBstart\-cli registry package add\-mirror\fR [\fB\-\-no\-verify\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIFILE\fR> <\fIURL\fR> +.SH DESCRIPTION +Add a mirror for an s9pk +.SH OPTIONS +.TP +\fB\-\-no\-verify\fR +Skip signature verification +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIFILE\fR> +Path to s9pk package file +.TP +<\fIURL\fR> +URL of the mirror diff --git a/core/man/start-cli/start-cli-registry-package-add.1 b/core/man/start-cli/start-cli-registry-package-add.1 new file mode 100644 index 000000000..b2f7f2538 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-package-add.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-package-add 1 "add " +.SH NAME +start\-cli\-registry\-package\-add \- Add package to registry index +.SH SYNOPSIS +\fBstart\-cli registry package add\fR [\fB\-\-url\fR] [\fB\-\-no\-verify\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIFILE\fR> +.SH DESCRIPTION +Add package to registry index +.SH OPTIONS +.TP +\fB\-\-url\fR \fI\fR +URL of the package +.TP +\fB\-\-no\-verify\fR +Skip signature verification +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIFILE\fR> +Path to s9pk package file diff --git a/core/man/start-cli/start-cli-registry-package-category-add-package.1 b/core/man/start-cli/start-cli-registry-package-category-add-package.1 new file mode 100644 index 000000000..4d28f3d2f --- /dev/null +++ b/core/man/start-cli/start-cli-registry-package-category-add-package.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-package-category-add-package 1 "add-package " +.SH NAME +start\-cli\-registry\-package\-category\-add\-package \- Add a package to a category +.SH SYNOPSIS +\fBstart\-cli registry package category add\-package\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> <\fIPACKAGE\fR> +.SH DESCRIPTION +Add a package to a category +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> + +.TP +<\fIPACKAGE\fR> + diff --git a/core/man/start-cli/start-cli-registry-package-category-add.1 b/core/man/start-cli/start-cli-registry-package-category-add.1 new file mode 100644 index 000000000..f50e87972 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-package-category-add.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-package-category-add 1 "add " +.SH NAME +start\-cli\-registry\-package\-category\-add \- Add a category to the registry +.SH SYNOPSIS +\fBstart\-cli registry package category add\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> <\fINAME\fR> +.SH DESCRIPTION +Add a category to the registry +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> + +.TP +<\fINAME\fR> + diff --git a/core/man/start-cli/start-cli-registry-package-category-list.1 b/core/man/start-cli/start-cli-registry-package-category-list.1 new file mode 100644 index 000000000..2e53a90b4 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-package-category-list.1 @@ -0,0 +1,15 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-package-category-list 1 "list " +.SH NAME +start\-cli\-registry\-package\-category\-list +.SH SYNOPSIS +\fBstart\-cli registry package category list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-registry-package-category-remove-package.1 b/core/man/start-cli/start-cli-registry-package-category-remove-package.1 new file mode 100644 index 000000000..31bb9e272 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-package-category-remove-package.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-package-category-remove-package 1 "remove-package " +.SH NAME +start\-cli\-registry\-package\-category\-remove\-package \- Remove package from category +.SH SYNOPSIS +\fBstart\-cli registry package category remove\-package\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> <\fIPACKAGE\fR> +.SH DESCRIPTION +Remove package from category +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> + +.TP +<\fIPACKAGE\fR> + diff --git a/core/man/start-cli/start-cli-registry-package-category-remove.1 b/core/man/start-cli/start-cli-registry-package-category-remove.1 new file mode 100644 index 000000000..ee83ef7c2 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-package-category-remove.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-package-category-remove 1 "remove " +.SH NAME +start\-cli\-registry\-package\-category\-remove \- Remove category from registry +.SH SYNOPSIS +\fBstart\-cli registry package category remove\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> +.SH DESCRIPTION +Remove category from registry +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> + diff --git a/core/man/start-cli/start-cli-registry-package-category.1 b/core/man/start-cli/start-cli-registry-package-category.1 new file mode 100644 index 000000000..f4304c19b --- /dev/null +++ b/core/man/start-cli/start-cli-registry-package-category.1 @@ -0,0 +1,28 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-package-category 1 "category " +.SH NAME +start\-cli\-registry\-package\-category \- Update categories in registry +.SH SYNOPSIS +\fBstart\-cli registry package category\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Update categories in registry +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-registry\-package\-category\-add(1) +Add a category to the registry +.TP +start\-cli\-registry\-package\-category\-add\-package(1) +Add a package to a category +.TP +start\-cli\-registry\-package\-category\-list(1) +.TP +start\-cli\-registry\-package\-category\-remove(1) +Remove category from registry +.TP +start\-cli\-registry\-package\-category\-remove\-package(1) +Remove package from category diff --git a/core/man/start-cli/start-cli-registry-package-download.1 b/core/man/start-cli/start-cli-registry-package-download.1 new file mode 100644 index 000000000..a229b85ad --- /dev/null +++ b/core/man/start-cli/start-cli-registry-package-download.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-package-download 1 "download " +.SH NAME +start\-cli\-registry\-package\-download \- Download s9pk package +.SH SYNOPSIS +\fBstart\-cli registry package download\fR [\fB\-v\fR|\fB\-\-target\-version\fR] [\fB\-d\fR|\fB\-\-dest\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> +.SH DESCRIPTION +Download s9pk package +.SH OPTIONS +.TP +\fB\-v\fR, \fB\-\-target\-version\fR \fI\fR +Target version range constraint +.TP +\fB\-d\fR, \fB\-\-dest\fR \fI\fR +Destination path for download +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Package identifier diff --git a/core/man/start-cli/start-cli-registry-package-get.1 b/core/man/start-cli/start-cli-registry-package-get.1 new file mode 100644 index 000000000..fa176e313 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-package-get.1 @@ -0,0 +1,40 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-package-get 1 "get " +.SH NAME +start\-cli\-registry\-package\-get \- List installation candidates +.SH SYNOPSIS +\fBstart\-cli registry package get\fR [\fB\-v\fR|\fB\-\-target\-version\fR] [\fB\-\-source\-version\fR] [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fIID\fR] [\fIOTHER_VERSIONS\fR] +.SH DESCRIPTION +List installation candidates +.SH OPTIONS +.TP +\fB\-v\fR, \fB\-\-target\-version\fR \fI\fR +Target version range constraint +.TP +\fB\-\-source\-version\fR \fI\fR +Source version to upgrade from +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fIID\fR] +Package identifier +.TP +[\fIOTHER_VERSIONS\fR] [default: none] +Detail level for other versions +.br + +.br +\fIPossible values:\fR +.RS 14 +.IP \(bu 2 +none +.IP \(bu 2 +short +.IP \(bu 2 +full +.RE diff --git a/core/man/start-cli/start-cli-registry-package-index.1 b/core/man/start-cli/start-cli-registry-package-index.1 new file mode 100644 index 000000000..309ba1437 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-package-index.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-package-index 1 "index " +.SH NAME +start\-cli\-registry\-package\-index \- List packages and categories +.SH SYNOPSIS +\fBstart\-cli registry package index\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +List packages and categories +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-registry-package-remove-mirror.1 b/core/man/start-cli/start-cli-registry-package-remove-mirror.1 new file mode 100644 index 000000000..fcfd1b949 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-package-remove-mirror.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-package-remove-mirror 1 "remove-mirror " +.SH NAME +start\-cli\-registry\-package\-remove\-mirror \- Remove mirror package +.SH SYNOPSIS +\fBstart\-cli registry package remove\-mirror\fR <\fB\-\-url\fR> [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> <\fIVERSION\fR> +.SH DESCRIPTION +Remove mirror package +.SH OPTIONS +.TP +\fB\-\-url\fR \fI\fR +URL of the mirror +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Package identifier +.TP +<\fIVERSION\fR> +Package version diff --git a/core/man/start-cli/start-cli-registry-package-remove.1 b/core/man/start-cli/start-cli-registry-package-remove.1 new file mode 100644 index 000000000..ca3412740 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-package-remove.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-package-remove 1 "remove " +.SH NAME +start\-cli\-registry\-package\-remove \- Remove package from registry +.SH SYNOPSIS +\fBstart\-cli registry package remove\fR [\fB\-\-sighash\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> <\fIVERSION\fR> +.SH DESCRIPTION +Remove package from registry +.SH OPTIONS +.TP +\fB\-\-sighash\fR \fI\fR +Hash for signature verification +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Package identifier +.TP +<\fIVERSION\fR> +Package version diff --git a/core/man/start-cli/start-cli-registry-package-signer-add.1 b/core/man/start-cli/start-cli-registry-package-signer-add.1 new file mode 100644 index 000000000..99757c6b1 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-package-signer-add.1 @@ -0,0 +1,25 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-package-signer-add 1 "add " +.SH NAME +start\-cli\-registry\-package\-signer\-add \- Add package signer +.SH SYNOPSIS +\fBstart\-cli registry package signer add\fR [\fB\-\-versions\fR] [\fB\-\-merge\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> <\fISIGNER\fR> +.SH DESCRIPTION +Add package signer +.SH OPTIONS +.TP +\fB\-\-versions\fR \fI\fR +Version range constraint +.TP +\fB\-\-merge\fR +Merge with existing version range instead of replacing +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Package identifier +.TP +<\fISIGNER\fR> +Signer identifier diff --git a/core/man/start-cli/start-cli-registry-package-signer-list.1 b/core/man/start-cli/start-cli-registry-package-signer-list.1 new file mode 100644 index 000000000..c27a61ba2 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-package-signer-list.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-package-signer-list 1 "list " +.SH NAME +start\-cli\-registry\-package\-signer\-list \- List package signers +.SH SYNOPSIS +\fBstart\-cli registry package signer list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> +.SH DESCRIPTION +List package signers +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Package identifier diff --git a/core/man/start-cli/start-cli-registry-package-signer-remove.1 b/core/man/start-cli/start-cli-registry-package-signer-remove.1 new file mode 100644 index 000000000..ccb973964 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-package-signer-remove.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-package-signer-remove 1 "remove " +.SH NAME +start\-cli\-registry\-package\-signer\-remove \- Remove package signer +.SH SYNOPSIS +\fBstart\-cli registry package signer remove\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> <\fISIGNER\fR> +.SH DESCRIPTION +Remove package signer +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Package identifier +.TP +<\fISIGNER\fR> +Signer identifier diff --git a/core/man/start-cli/start-cli-registry-package-signer.1 b/core/man/start-cli/start-cli-registry-package-signer.1 new file mode 100644 index 000000000..f98bf213e --- /dev/null +++ b/core/man/start-cli/start-cli-registry-package-signer.1 @@ -0,0 +1,23 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-package-signer 1 "signer " +.SH NAME +start\-cli\-registry\-package\-signer \- Add, remove, and list package signers +.SH SYNOPSIS +\fBstart\-cli registry package signer\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Add, remove, and list package signers +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-registry\-package\-signer\-add(1) +Add package signer +.TP +start\-cli\-registry\-package\-signer\-list(1) +List package signers +.TP +start\-cli\-registry\-package\-signer\-remove(1) +Remove package signer diff --git a/core/man/start-cli/start-cli-registry-package.1 b/core/man/start-cli/start-cli-registry-package.1 new file mode 100644 index 000000000..6f8192643 --- /dev/null +++ b/core/man/start-cli/start-cli-registry-package.1 @@ -0,0 +1,41 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry-package 1 "package " +.SH NAME +start\-cli\-registry\-package \- Commands to index, add, or get packages +.SH SYNOPSIS +\fBstart\-cli registry package\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands to index, add, or get packages +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-registry\-package\-add(1) +Add package to registry index +.TP +start\-cli\-registry\-package\-add\-mirror(1) +Add a mirror for an s9pk +.TP +start\-cli\-registry\-package\-category(1) +Update categories in registry +.TP +start\-cli\-registry\-package\-download(1) +Download s9pk package +.TP +start\-cli\-registry\-package\-get(1) +List installation candidates +.TP +start\-cli\-registry\-package\-index(1) +List packages and categories +.TP +start\-cli\-registry\-package\-remove(1) +Remove package from registry +.TP +start\-cli\-registry\-package\-remove\-mirror(1) +Remove mirror package +.TP +start\-cli\-registry\-package\-signer(1) +Add, remove, and list package signers diff --git a/core/man/start-cli/start-cli-registry.1 b/core/man/start-cli/start-cli-registry.1 new file mode 100644 index 000000000..62952a830 --- /dev/null +++ b/core/man/start-cli/start-cli-registry.1 @@ -0,0 +1,32 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-registry 1 "registry " +.SH NAME +start\-cli\-registry \- Commands related to the registry +.SH SYNOPSIS +\fBstart\-cli registry\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands related to the registry +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-registry\-admin(1) +Commands to add or list admins or signers +.TP +start\-cli\-registry\-db(1) +Commands to interact with the db i.e. dump and apply +.TP +start\-cli\-registry\-index(1) +List registry info and packages +.TP +start\-cli\-registry\-info(1) +Display registry info +.TP +start\-cli\-registry\-os(1) +Commands related to OS assets and versions +.TP +start\-cli\-registry\-package(1) +Commands to index, add, or get packages diff --git a/core/man/start-cli/start-cli-s9pk-convert.1 b/core/man/start-cli/start-cli-s9pk-convert.1 new file mode 100644 index 000000000..4fb35556b --- /dev/null +++ b/core/man/start-cli/start-cli-s9pk-convert.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-s9pk-convert 1 "convert " +.SH NAME +start\-cli\-s9pk\-convert \- Convert an s9pk from v1 to v2 +.SH SYNOPSIS +\fBstart\-cli s9pk convert\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIS9PK\fR> +.SH DESCRIPTION +Convert an s9pk from v1 to v2 +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIS9PK\fR> +Path to s9pk package file diff --git a/core/man/start-cli/start-cli-s9pk-edit-add-image.1 b/core/man/start-cli/start-cli-s9pk-edit-add-image.1 new file mode 100644 index 000000000..ea08b5084 --- /dev/null +++ b/core/man/start-cli/start-cli-s9pk-edit-add-image.1 @@ -0,0 +1,37 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-s9pk-edit-add-image 1 "add-image " +.SH NAME +start\-cli\-s9pk\-edit\-add\-image \- Add image to s9pk +.SH SYNOPSIS +\fBstart\-cli s9pk edit add\-image\fR [\fB\-\-docker\-build\fR] [\fB\-\-dockerfile\fR] [\fB\-\-workdir\fR] [\fB\-\-docker\-tag\fR] [\fB\-\-arch\fR] [\fB\-\-emulate\-missing\-as\fR] [\fB\-\-nvidia\-container\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIID\fR> +.SH DESCRIPTION +Add image to s9pk +.SH OPTIONS +.TP +\fB\-\-docker\-build\fR +Build Docker image from Dockerfile +.TP +\fB\-\-dockerfile\fR \fI\fR +Path to Dockerfile +.TP +\fB\-\-workdir\fR \fI\fR +Working directory path +.TP +\fB\-\-docker\-tag\fR \fI\fR +Docker image tag to use +.TP +\fB\-\-arch\fR \fI\fR +Filter by CPU architecture +.TP +\fB\-\-emulate\-missing\-as\fR \fI\fR +Emulate missing architecture using this one +.TP +\fB\-\-nvidia\-container\fR +Enable NVIDIA container support +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIID\fR> +Docker image identifier diff --git a/core/man/start-cli/start-cli-s9pk-edit-manifest.1 b/core/man/start-cli/start-cli-s9pk-edit-manifest.1 new file mode 100644 index 000000000..b3146de51 --- /dev/null +++ b/core/man/start-cli/start-cli-s9pk-edit-manifest.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-s9pk-edit-manifest 1 "manifest " +.SH NAME +start\-cli\-s9pk\-edit\-manifest \- Edit s9pk manifest +.SH SYNOPSIS +\fBstart\-cli s9pk edit manifest\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIEXPRESSION\fR> +.SH DESCRIPTION +Edit s9pk manifest +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIEXPRESSION\fR> +Database patch expression to apply diff --git a/core/man/start-cli/start-cli-s9pk-edit.1 b/core/man/start-cli/start-cli-s9pk-edit.1 new file mode 100644 index 000000000..fa66f3353 --- /dev/null +++ b/core/man/start-cli/start-cli-s9pk-edit.1 @@ -0,0 +1,23 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-s9pk-edit 1 "edit " +.SH NAME +start\-cli\-s9pk\-edit \- Commands to add an image to an s9pk or edit the manifest +.SH SYNOPSIS +\fBstart\-cli s9pk edit\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIS9PK\fR> <\fIsubcommands\fR> +.SH DESCRIPTION +Commands to add an image to an s9pk or edit the manifest +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIS9PK\fR> +Path to s9pk package file +.SH SUBCOMMANDS +.TP +start\-cli\-s9pk\-edit\-add\-image(1) +Add image to s9pk +.TP +start\-cli\-s9pk\-edit\-manifest(1) +Edit s9pk manifest diff --git a/core/man/start-cli/start-cli-s9pk-inspect-cat.1 b/core/man/start-cli/start-cli-s9pk-inspect-cat.1 new file mode 100644 index 000000000..c41b83384 --- /dev/null +++ b/core/man/start-cli/start-cli-s9pk-inspect-cat.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-s9pk-inspect-cat 1 "cat " +.SH NAME +start\-cli\-s9pk\-inspect\-cat \- Display file contents from s9pk +.SH SYNOPSIS +\fBstart\-cli s9pk inspect cat\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIFILE_PATH\fR> +.SH DESCRIPTION +Display file contents from s9pk +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIFILE_PATH\fR> +Path to the file diff --git a/core/man/start-cli/start-cli-s9pk-inspect-commitment.1 b/core/man/start-cli/start-cli-s9pk-inspect-commitment.1 new file mode 100644 index 000000000..15168091a --- /dev/null +++ b/core/man/start-cli/start-cli-s9pk-inspect-commitment.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-s9pk-inspect-commitment 1 "commitment " +.SH NAME +start\-cli\-s9pk\-inspect\-commitment \- about.display\-s9pk\-root\-sighash\-and\-maxsize +.SH SYNOPSIS +\fBstart\-cli s9pk inspect commitment\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +about.display\-s9pk\-root\-sighash\-and\-maxsize +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-s9pk-inspect-file-tree.1 b/core/man/start-cli/start-cli-s9pk-inspect-file-tree.1 new file mode 100644 index 000000000..17247bd49 --- /dev/null +++ b/core/man/start-cli/start-cli-s9pk-inspect-file-tree.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-s9pk-inspect-file-tree 1 "file-tree " +.SH NAME +start\-cli\-s9pk\-inspect\-file\-tree \- Display list of paths in s9pk +.SH SYNOPSIS +\fBstart\-cli s9pk inspect file\-tree\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Display list of paths in s9pk +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-s9pk-inspect-manifest.1 b/core/man/start-cli/start-cli-s9pk-inspect-manifest.1 new file mode 100644 index 000000000..19bac61fc --- /dev/null +++ b/core/man/start-cli/start-cli-s9pk-inspect-manifest.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-s9pk-inspect-manifest 1 "manifest " +.SH NAME +start\-cli\-s9pk\-inspect\-manifest \- Display the s9pk manifest +.SH SYNOPSIS +\fBstart\-cli s9pk inspect manifest\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Display the s9pk manifest +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-s9pk-inspect.1 b/core/man/start-cli/start-cli-s9pk-inspect.1 new file mode 100644 index 000000000..ddd23c1f8 --- /dev/null +++ b/core/man/start-cli/start-cli-s9pk-inspect.1 @@ -0,0 +1,29 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-s9pk-inspect 1 "inspect " +.SH NAME +start\-cli\-s9pk\-inspect \- Commands to display file paths, file contents, or manifest +.SH SYNOPSIS +\fBstart\-cli s9pk inspect\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIS9PK\fR> <\fIsubcommands\fR> +.SH DESCRIPTION +Commands to display file paths, file contents, or manifest +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIS9PK\fR> +Path to s9pk package file +.SH SUBCOMMANDS +.TP +start\-cli\-s9pk\-inspect\-cat(1) +Display file contents from s9pk +.TP +start\-cli\-s9pk\-inspect\-commitment(1) +about.display\-s9pk\-root\-sighash\-and\-maxsize +.TP +start\-cli\-s9pk\-inspect\-file\-tree(1) +Display list of paths in s9pk +.TP +start\-cli\-s9pk\-inspect\-manifest(1) +Display the s9pk manifest diff --git a/core/man/start-cli/start-cli-s9pk-list-ingredients.1 b/core/man/start-cli/start-cli-s9pk-list-ingredients.1 new file mode 100644 index 000000000..b2e6de92f --- /dev/null +++ b/core/man/start-cli/start-cli-s9pk-list-ingredients.1 @@ -0,0 +1,37 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-s9pk-list-ingredients 1 "list-ingredients " +.SH NAME +start\-cli\-s9pk\-list\-ingredients \- List paths of package ingredients +.SH SYNOPSIS +\fBstart\-cli s9pk list\-ingredients\fR [\fB\-o\fR|\fB\-\-output\fR] [\fB\-\-javascript\fR] [\fB\-\-icon\fR] [\fB\-\-license\fR] [\fB\-\-assets\fR] [\fB\-\-no\-assets\fR] [\fB\-\-arch\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fIPATH\fR] +.SH DESCRIPTION +List paths of package ingredients +.SH OPTIONS +.TP +\fB\-o\fR, \fB\-\-output\fR \fI\fR +Output file path +.TP +\fB\-\-javascript\fR \fI\fR +Path to JavaScript file +.TP +\fB\-\-icon\fR \fI\fR +Path to service icon file +.TP +\fB\-\-license\fR \fI\fR +Path to license file +.TP +\fB\-\-assets\fR \fI\fR +Path to assets directory +.TP +\fB\-\-no\-assets\fR +Build without assets directory +.TP +\fB\-\-arch\fR \fI\fR +Filter by CPU architecture +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fIPATH\fR] +Path to input file or directory diff --git a/core/man/start-cli/start-cli-s9pk-pack.1 b/core/man/start-cli/start-cli-s9pk-pack.1 new file mode 100644 index 000000000..c8d956a95 --- /dev/null +++ b/core/man/start-cli/start-cli-s9pk-pack.1 @@ -0,0 +1,37 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-s9pk-pack 1 "pack " +.SH NAME +start\-cli\-s9pk\-pack \- Package input files into a valid s9pk +.SH SYNOPSIS +\fBstart\-cli s9pk pack\fR [\fB\-o\fR|\fB\-\-output\fR] [\fB\-\-javascript\fR] [\fB\-\-icon\fR] [\fB\-\-license\fR] [\fB\-\-assets\fR] [\fB\-\-no\-assets\fR] [\fB\-\-arch\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fIPATH\fR] +.SH DESCRIPTION +Package input files into a valid s9pk +.SH OPTIONS +.TP +\fB\-o\fR, \fB\-\-output\fR \fI\fR +Output file path +.TP +\fB\-\-javascript\fR \fI\fR +Path to JavaScript file +.TP +\fB\-\-icon\fR \fI\fR +Path to service icon file +.TP +\fB\-\-license\fR \fI\fR +Path to license file +.TP +\fB\-\-assets\fR \fI\fR +Path to assets directory +.TP +\fB\-\-no\-assets\fR +Build without assets directory +.TP +\fB\-\-arch\fR \fI\fR +Filter by CPU architecture +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fIPATH\fR] +Path to input file or directory diff --git a/core/man/start-cli/start-cli-s9pk-publish.1 b/core/man/start-cli/start-cli-s9pk-publish.1 new file mode 100644 index 000000000..bfdbde500 --- /dev/null +++ b/core/man/start-cli/start-cli-s9pk-publish.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-s9pk-publish 1 "publish " +.SH NAME +start\-cli\-s9pk\-publish \- Publish s9pk to S3 bucket and index on registry +.SH SYNOPSIS +\fBstart\-cli s9pk publish\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIS9PK\fR> +.SH DESCRIPTION +Publish s9pk to S3 bucket and index on registry +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIS9PK\fR> +Path to s9pk package file diff --git a/core/man/start-cli/start-cli-s9pk-select.1 b/core/man/start-cli/start-cli-s9pk-select.1 new file mode 100644 index 000000000..95a88faea --- /dev/null +++ b/core/man/start-cli/start-cli-s9pk-select.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-s9pk-select 1 "select " +.SH NAME +start\-cli\-s9pk\-select \- Select the best compatible s9pk for a target device +.SH SYNOPSIS +\fBstart\-cli s9pk select\fR [\fB\-h\fR|\fB\-\-help\fR] [\fIS9PKS\fR] +.SH DESCRIPTION +Select the best compatible s9pk for a target device +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fIS9PKS\fR] +Paths to s9pk package files diff --git a/core/man/start-cli/start-cli-s9pk.1 b/core/man/start-cli/start-cli-s9pk.1 new file mode 100644 index 000000000..6b182760d --- /dev/null +++ b/core/man/start-cli/start-cli-s9pk.1 @@ -0,0 +1,35 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-s9pk 1 "s9pk " +.SH NAME +start\-cli\-s9pk \- Commands for interacting with s9pk files +.SH SYNOPSIS +\fBstart\-cli s9pk\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands for interacting with s9pk files +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-s9pk\-convert(1) +Convert an s9pk from v1 to v2 +.TP +start\-cli\-s9pk\-edit(1) +Commands to add an image to an s9pk or edit the manifest +.TP +start\-cli\-s9pk\-inspect(1) +Commands to display file paths, file contents, or manifest +.TP +start\-cli\-s9pk\-list\-ingredients(1) +List paths of package ingredients +.TP +start\-cli\-s9pk\-pack(1) +Package input files into a valid s9pk +.TP +start\-cli\-s9pk\-publish(1) +Publish s9pk to S3 bucket and index on registry +.TP +start\-cli\-s9pk\-select(1) +Select the best compatible s9pk for a target device diff --git a/core/man/start-cli/start-cli-server-clear-smtp.1 b/core/man/start-cli/start-cli-server-clear-smtp.1 new file mode 100644 index 000000000..d102ff66a --- /dev/null +++ b/core/man/start-cli/start-cli-server-clear-smtp.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-clear-smtp 1 "clear-smtp " +.SH NAME +start\-cli\-server\-clear\-smtp \- Remove system smtp server and credentials +.SH SYNOPSIS +\fBstart\-cli server clear\-smtp\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Remove system smtp server and credentials +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-server-device-info.1 b/core/man/start-cli/start-cli-server-device-info.1 new file mode 100644 index 000000000..9b5177106 --- /dev/null +++ b/core/man/start-cli/start-cli-server-device-info.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-device-info 1 "device-info " +.SH NAME +start\-cli\-server\-device\-info \- about.get\-device\-info +.SH SYNOPSIS +\fBstart\-cli server device\-info\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +about.get\-device\-info +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-server-experimental-governor.1 b/core/man/start-cli/start-cli-server-experimental-governor.1 new file mode 100644 index 000000000..cf3743f9d --- /dev/null +++ b/core/man/start-cli/start-cli-server-experimental-governor.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-experimental-governor 1 "governor " +.SH NAME +start\-cli\-server\-experimental\-governor \- Show CPU governors +.SH SYNOPSIS +\fBstart\-cli server experimental governor\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fISET\fR] +.SH DESCRIPTION +Show CPU governors +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fISET\fR] +CPU governor name diff --git a/core/man/start-cli/start-cli-server-experimental-zram.1 b/core/man/start-cli/start-cli-server-experimental-zram.1 new file mode 100644 index 000000000..a3472ac88 --- /dev/null +++ b/core/man/start-cli/start-cli-server-experimental-zram.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-experimental-zram 1 "zram " +.SH NAME +start\-cli\-server\-experimental\-zram \- Enable ZRAM +.SH SYNOPSIS +\fBstart\-cli server experimental zram\fR [\fB\-\-enable\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Enable ZRAM +.SH OPTIONS +.TP +\fB\-\-enable\fR +Enable zram +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-server-experimental.1 b/core/man/start-cli/start-cli-server-experimental.1 new file mode 100644 index 000000000..f9d023cf8 --- /dev/null +++ b/core/man/start-cli/start-cli-server-experimental.1 @@ -0,0 +1,20 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-experimental 1 "experimental " +.SH NAME +start\-cli\-server\-experimental \- Commands related to configuring experimental options such as zram and cpu governor +.SH SYNOPSIS +\fBstart\-cli server experimental\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands related to configuring experimental options such as zram and cpu governor +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-server\-experimental\-governor(1) +Show CPU governors +.TP +start\-cli\-server\-experimental\-zram(1) +Enable ZRAM diff --git a/core/man/start-cli/start-cli-server-host-address-domain-private-add.1 b/core/man/start-cli/start-cli-server-host-address-domain-private-add.1 new file mode 100644 index 000000000..296fa09ce --- /dev/null +++ b/core/man/start-cli/start-cli-server-host-address-domain-private-add.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-host-address-domain-private-add 1 "add " +.SH NAME +start\-cli\-server\-host\-address\-domain\-private\-add \- Add a private domain to this host +.SH SYNOPSIS +\fBstart\-cli server host address domain private add\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIFQDN\fR> <\fIGATEWAY\fR> +.SH DESCRIPTION +Add a private domain to this host +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIFQDN\fR> +Fully qualified domain name +.TP +<\fIGATEWAY\fR> + diff --git a/core/man/start-cli/start-cli-server-host-address-domain-private-remove.1 b/core/man/start-cli/start-cli-server-host-address-domain-private-remove.1 new file mode 100644 index 000000000..81e9ae57c --- /dev/null +++ b/core/man/start-cli/start-cli-server-host-address-domain-private-remove.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-host-address-domain-private-remove 1 "remove " +.SH NAME +start\-cli\-server\-host\-address\-domain\-private\-remove \- Remove private domain from host +.SH SYNOPSIS +\fBstart\-cli server host address domain private remove\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIFQDN\fR> +.SH DESCRIPTION +Remove private domain from host +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIFQDN\fR> +Fully qualified domain name diff --git a/core/man/start-cli/start-cli-server-host-address-domain-private.1 b/core/man/start-cli/start-cli-server-host-address-domain-private.1 new file mode 100644 index 000000000..dce763f63 --- /dev/null +++ b/core/man/start-cli/start-cli-server-host-address-domain-private.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-host-address-domain-private 1 "private " +.SH NAME +start\-cli\-server\-host\-address\-domain\-private +.SH SYNOPSIS +\fBstart\-cli server host address domain private\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-server\-host\-address\-domain\-private\-add(1) +Add a private domain to this host +.TP +start\-cli\-server\-host\-address\-domain\-private\-remove(1) +Remove private domain from host diff --git a/core/man/start-cli/start-cli-server-host-address-domain-public-add.1 b/core/man/start-cli/start-cli-server-host-address-domain-public-add.1 new file mode 100644 index 000000000..5b31fd5b3 --- /dev/null +++ b/core/man/start-cli/start-cli-server-host-address-domain-public-add.1 @@ -0,0 +1,25 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-host-address-domain-public-add 1 "add " +.SH NAME +start\-cli\-server\-host\-address\-domain\-public\-add \- Add a public domain to this host +.SH SYNOPSIS +\fBstart\-cli server host address domain public add\fR [\fB\-\-acme\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIFQDN\fR> <\fIGATEWAY\fR> <\fIINTERNAL_PORT\fR> +.SH DESCRIPTION +Add a public domain to this host +.SH OPTIONS +.TP +\fB\-\-acme\fR \fI\fR +ACME provider identifier or url +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIFQDN\fR> +Fully qualified domain name +.TP +<\fIGATEWAY\fR> +Gateway identifier +.TP +<\fIINTERNAL_PORT\fR> +Internal port number diff --git a/core/man/start-cli/start-cli-server-host-address-domain-public-remove.1 b/core/man/start-cli/start-cli-server-host-address-domain-public-remove.1 new file mode 100644 index 000000000..d4e4541aa --- /dev/null +++ b/core/man/start-cli/start-cli-server-host-address-domain-public-remove.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-host-address-domain-public-remove 1 "remove " +.SH NAME +start\-cli\-server\-host\-address\-domain\-public\-remove \- Remove public domain from host +.SH SYNOPSIS +\fBstart\-cli server host address domain public remove\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIFQDN\fR> +.SH DESCRIPTION +Remove public domain from host +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIFQDN\fR> +Fully qualified domain name diff --git a/core/man/start-cli/start-cli-server-host-address-domain-public.1 b/core/man/start-cli/start-cli-server-host-address-domain-public.1 new file mode 100644 index 000000000..7a29e2d8a --- /dev/null +++ b/core/man/start-cli/start-cli-server-host-address-domain-public.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-host-address-domain-public 1 "public " +.SH NAME +start\-cli\-server\-host\-address\-domain\-public +.SH SYNOPSIS +\fBstart\-cli server host address domain public\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-server\-host\-address\-domain\-public\-add(1) +Add a public domain to this host +.TP +start\-cli\-server\-host\-address\-domain\-public\-remove(1) +Remove public domain from host diff --git a/core/man/start-cli/start-cli-server-host-address-domain.1 b/core/man/start-cli/start-cli-server-host-address-domain.1 new file mode 100644 index 000000000..278424d07 --- /dev/null +++ b/core/man/start-cli/start-cli-server-host-address-domain.1 @@ -0,0 +1,17 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-host-address-domain 1 "domain " +.SH NAME +start\-cli\-server\-host\-address\-domain +.SH SYNOPSIS +\fBstart\-cli server host address domain\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-server\-host\-address\-domain\-private(1) +.TP +start\-cli\-server\-host\-address\-domain\-public(1) diff --git a/core/man/start-cli/start-cli-server-host-address-list.1 b/core/man/start-cli/start-cli-server-host-address-list.1 new file mode 100644 index 000000000..5d156d809 --- /dev/null +++ b/core/man/start-cli/start-cli-server-host-address-list.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-host-address-list 1 "list " +.SH NAME +start\-cli\-server\-host\-address\-list \- List addresses for a host +.SH SYNOPSIS +\fBstart\-cli server host address list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +List addresses for a host +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-server-host-address.1 b/core/man/start-cli/start-cli-server-host-address.1 new file mode 100644 index 000000000..35f9a5dde --- /dev/null +++ b/core/man/start-cli/start-cli-server-host-address.1 @@ -0,0 +1,18 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-host-address 1 "address " +.SH NAME +start\-cli\-server\-host\-address +.SH SYNOPSIS +\fBstart\-cli server host address\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-server\-host\-address\-domain(1) +.TP +start\-cli\-server\-host\-address\-list(1) +List addresses for a host diff --git a/core/man/start-cli/start-cli-server-host-binding-list.1 b/core/man/start-cli/start-cli-server-host-binding-list.1 new file mode 100644 index 000000000..40a4aeeed --- /dev/null +++ b/core/man/start-cli/start-cli-server-host-binding-list.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-host-binding-list 1 "list " +.SH NAME +start\-cli\-server\-host\-binding\-list \- List bindings for a host +.SH SYNOPSIS +\fBstart\-cli server host binding list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +List bindings for a host +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-server-host-binding-set-address-enabled.1 b/core/man/start-cli/start-cli-server-host-binding-set-address-enabled.1 new file mode 100644 index 000000000..f7e67811f --- /dev/null +++ b/core/man/start-cli/start-cli-server-host-binding-set-address-enabled.1 @@ -0,0 +1,32 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-host-binding-set-address-enabled 1 "set-address-enabled " +.SH NAME +start\-cli\-server\-host\-binding\-set\-address\-enabled \- about.set\-address\-enabled\-for\-binding +.SH SYNOPSIS +\fBstart\-cli server host binding set\-address\-enabled\fR <\fB\-\-address\fR> [\fB\-\-enabled\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIINTERNAL_PORT\fR> +.SH DESCRIPTION +about.set\-address\-enabled\-for\-binding +.SH OPTIONS +.TP +\fB\-\-address\fR \fI
\fR +help.arg.address +.TP +\fB\-\-enabled\fR \fI\fR +Enable or disable this binding +.br + +.br +\fIPossible values:\fR +.RS 14 +.IP \(bu 2 +true +.IP \(bu 2 +false +.RE +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIINTERNAL_PORT\fR> +Internal port number diff --git a/core/man/start-cli/start-cli-server-host-binding.1 b/core/man/start-cli/start-cli-server-host-binding.1 new file mode 100644 index 000000000..0a9cd3f44 --- /dev/null +++ b/core/man/start-cli/start-cli-server-host-binding.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-host-binding 1 "binding " +.SH NAME +start\-cli\-server\-host\-binding +.SH SYNOPSIS +\fBstart\-cli server host binding\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-server\-host\-binding\-list(1) +List bindings for a host +.TP +start\-cli\-server\-host\-binding\-set\-address\-enabled(1) +about.set\-address\-enabled\-for\-binding diff --git a/core/man/start-cli/start-cli-server-host.1 b/core/man/start-cli/start-cli-server-host.1 new file mode 100644 index 000000000..37e7e7320 --- /dev/null +++ b/core/man/start-cli/start-cli-server-host.1 @@ -0,0 +1,18 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-host 1 "host " +.SH NAME +start\-cli\-server\-host \- Commands for modifying the host for the system ui +.SH SYNOPSIS +\fBstart\-cli server host\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands for modifying the host for the system ui +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-server\-host\-address(1) +.TP +start\-cli\-server\-host\-binding(1) diff --git a/core/man/start-cli/start-cli-server-kernel-logs.1 b/core/man/start-cli/start-cli-server-kernel-logs.1 new file mode 100644 index 000000000..e55e695a6 --- /dev/null +++ b/core/man/start-cli/start-cli-server-kernel-logs.1 @@ -0,0 +1,28 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-kernel-logs 1 "kernel-logs " +.SH NAME +start\-cli\-server\-kernel\-logs \- Display kernel logs +.SH SYNOPSIS +\fBstart\-cli server kernel\-logs\fR [\fB\-l\fR|\fB\-\-limit\fR] [\fB\-c\fR|\fB\-\-cursor\fR] [\fB\-b\fR|\fB\-\-boot\fR] [\fB\-B\fR|\fB\-\-before\fR] [\fB\-f\fR|\fB\-\-follow\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Display kernel logs +.SH OPTIONS +.TP +\fB\-l\fR, \fB\-\-limit\fR \fI\fR +Maximum number of log entries +.TP +\fB\-c\fR, \fB\-\-cursor\fR \fI\fR +Start from this cursor position +.TP +\fB\-b\fR, \fB\-\-boot\fR \fI\fR +Filter logs by boot ID +.TP +\fB\-B\fR, \fB\-\-before\fR +Show logs before the cursor position +.TP +\fB\-f\fR, \fB\-\-follow\fR +Follow log output in real\-time +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-server-logs.1 b/core/man/start-cli/start-cli-server-logs.1 new file mode 100644 index 000000000..944675edb --- /dev/null +++ b/core/man/start-cli/start-cli-server-logs.1 @@ -0,0 +1,28 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-logs 1 "logs " +.SH NAME +start\-cli\-server\-logs \- Display OS logs +.SH SYNOPSIS +\fBstart\-cli server logs\fR [\fB\-l\fR|\fB\-\-limit\fR] [\fB\-c\fR|\fB\-\-cursor\fR] [\fB\-b\fR|\fB\-\-boot\fR] [\fB\-B\fR|\fB\-\-before\fR] [\fB\-f\fR|\fB\-\-follow\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Display OS logs +.SH OPTIONS +.TP +\fB\-l\fR, \fB\-\-limit\fR \fI\fR +Maximum number of log entries +.TP +\fB\-c\fR, \fB\-\-cursor\fR \fI\fR +Start from this cursor position +.TP +\fB\-b\fR, \fB\-\-boot\fR \fI\fR +Filter logs by boot ID +.TP +\fB\-B\fR, \fB\-\-before\fR +Show logs before the cursor position +.TP +\fB\-f\fR, \fB\-\-follow\fR +Follow log output in real\-time +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-server-metrics.1 b/core/man/start-cli/start-cli-server-metrics.1 new file mode 100644 index 000000000..0f15cf788 --- /dev/null +++ b/core/man/start-cli/start-cli-server-metrics.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-metrics 1 "metrics " +.SH NAME +start\-cli\-server\-metrics \- Display server metrics +.SH SYNOPSIS +\fBstart\-cli server metrics\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Display server metrics +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-server-rebuild.1 b/core/man/start-cli/start-cli-server-rebuild.1 new file mode 100644 index 000000000..da1f23442 --- /dev/null +++ b/core/man/start-cli/start-cli-server-rebuild.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-rebuild 1 "rebuild " +.SH NAME +start\-cli\-server\-rebuild \- Teardown and rebuild containers +.SH SYNOPSIS +\fBstart\-cli server rebuild\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Teardown and rebuild containers +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-server-restart.1 b/core/man/start-cli/start-cli-server-restart.1 new file mode 100644 index 000000000..8ea7cca77 --- /dev/null +++ b/core/man/start-cli/start-cli-server-restart.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-restart 1 "restart " +.SH NAME +start\-cli\-server\-restart \- Restart the server +.SH SYNOPSIS +\fBstart\-cli server restart\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Restart the server +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-server-set-echoip-urls.1 b/core/man/start-cli/start-cli-server-set-echoip-urls.1 new file mode 100644 index 000000000..f97c53cde --- /dev/null +++ b/core/man/start-cli/start-cli-server-set-echoip-urls.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-set-echoip-urls 1 "set-echoip-urls " +.SH NAME +start\-cli\-server\-set\-echoip\-urls \- Set the Echo IP service URLs +.SH SYNOPSIS +\fBstart\-cli server set\-echoip\-urls\fR [\fB\-h\fR|\fB\-\-help\fR] [\fIURLS\fR] +.SH DESCRIPTION +Set the Echo IP service URLs +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fIURLS\fR] +Echo IP service URLs for external IP detection diff --git a/core/man/start-cli/start-cli-server-set-hostname.1 b/core/man/start-cli/start-cli-server-set-hostname.1 new file mode 100644 index 000000000..7500fb159 --- /dev/null +++ b/core/man/start-cli/start-cli-server-set-hostname.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-set-hostname 1 "set-hostname " +.SH NAME +start\-cli\-server\-set\-hostname \- Set the server hostname +.SH SYNOPSIS +\fBstart\-cli server set\-hostname\fR [\fB\-h\fR|\fB\-\-help\fR] [\fINAME\fR] [\fIHOSTNAME\fR] +.SH DESCRIPTION +Set the server hostname +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fINAME\fR] + +.TP +[\fIHOSTNAME\fR] + diff --git a/core/man/start-cli/start-cli-server-set-keyboard.1 b/core/man/start-cli/start-cli-server-set-keyboard.1 new file mode 100644 index 000000000..764b126b9 --- /dev/null +++ b/core/man/start-cli/start-cli-server-set-keyboard.1 @@ -0,0 +1,28 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-set-keyboard 1 "set-keyboard " +.SH NAME +start\-cli\-server\-set\-keyboard \- Set the keyboard layout +.SH SYNOPSIS +\fBstart\-cli server set\-keyboard\fR [\fB\-k\fR|\fB\-\-keymap\fR] [\fB\-m\fR|\fB\-\-model\fR] [\fB\-v\fR|\fB\-\-variant\fR] [\fB\-o\fR|\fB\-\-option\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fILAYOUT\fR> +.SH DESCRIPTION +Set the keyboard layout +.SH OPTIONS +.TP +\fB\-k\fR, \fB\-\-keymap\fR \fI\fR +Console keymap for vconsole +.TP +\fB\-m\fR, \fB\-\-model\fR \fI\fR +Keyboard model +.TP +\fB\-v\fR, \fB\-\-variant\fR \fI\fR +Keyboard layout variant +.TP +\fB\-o\fR, \fB\-\-option\fR \fI\fR +Additional keyboard option +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fILAYOUT\fR> +Keyboard layout code diff --git a/core/man/start-cli/start-cli-server-set-language.1 b/core/man/start-cli/start-cli-server-set-language.1 new file mode 100644 index 000000000..6b75a20bb --- /dev/null +++ b/core/man/start-cli/start-cli-server-set-language.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-set-language 1 "set-language " +.SH NAME +start\-cli\-server\-set\-language \- Set the system language +.SH SYNOPSIS +\fBstart\-cli server set\-language\fR [\fB\-h\fR|\fB\-\-help\fR] <\fILANGUAGE\fR> +.SH DESCRIPTION +Set the system language +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fILANGUAGE\fR> +Language code diff --git a/core/man/start-cli/start-cli-server-set-smtp.1 b/core/man/start-cli/start-cli-server-set-smtp.1 new file mode 100644 index 000000000..d2f8734c2 --- /dev/null +++ b/core/man/start-cli/start-cli-server-set-smtp.1 @@ -0,0 +1,41 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-set-smtp 1 "set-smtp " +.SH NAME +start\-cli\-server\-set\-smtp \- Set SMTP configuration +.SH SYNOPSIS +\fBstart\-cli server set\-smtp\fR <\fB\-\-host\fR> <\fB\-\-port\fR> <\fB\-\-from\fR> <\fB\-\-username\fR> [\fB\-\-password\fR] <\fB\-\-security\fR> [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Set SMTP configuration +.SH OPTIONS +.TP +\fB\-\-host\fR \fI\fR +SMTP server hostname +.TP +\fB\-\-port\fR \fI\fR +SMTP server port +.TP +\fB\-\-from\fR \fI\fR +Email sender address +.TP +\fB\-\-username\fR \fI\fR +SMTP authentication username +.TP +\fB\-\-password\fR \fI\fR +SMTP authentication password +.TP +\fB\-\-security\fR \fI\fR +Connection security mode (starttls or tls) +.br + +.br +\fIPossible values:\fR +.RS 14 +.IP \(bu 2 +starttls +.IP \(bu 2 +tls +.RE +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-server-shutdown.1 b/core/man/start-cli/start-cli-server-shutdown.1 new file mode 100644 index 000000000..c3e82d5cc --- /dev/null +++ b/core/man/start-cli/start-cli-server-shutdown.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-shutdown 1 "shutdown " +.SH NAME +start\-cli\-server\-shutdown \- Shutdown the server +.SH SYNOPSIS +\fBstart\-cli server shutdown\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Shutdown the server +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-server-test-smtp.1 b/core/man/start-cli/start-cli-server-test-smtp.1 new file mode 100644 index 000000000..1e7341079 --- /dev/null +++ b/core/man/start-cli/start-cli-server-test-smtp.1 @@ -0,0 +1,44 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-test-smtp 1 "test-smtp " +.SH NAME +start\-cli\-server\-test\-smtp \- Test SMTP configuration +.SH SYNOPSIS +\fBstart\-cli server test\-smtp\fR <\fB\-\-host\fR> <\fB\-\-port\fR> <\fB\-\-from\fR> <\fB\-\-to\fR> <\fB\-\-username\fR> <\fB\-\-password\fR> <\fB\-\-security\fR> [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Test SMTP configuration +.SH OPTIONS +.TP +\fB\-\-host\fR \fI\fR +SMTP server hostname +.TP +\fB\-\-port\fR \fI\fR +SMTP server port +.TP +\fB\-\-from\fR \fI\fR +Email sender address +.TP +\fB\-\-to\fR \fI\fR +Email recipient address +.TP +\fB\-\-username\fR \fI\fR +SMTP authentication username +.TP +\fB\-\-password\fR \fI\fR +SMTP authentication password +.TP +\fB\-\-security\fR \fI\fR +Connection security mode (starttls or tls) +.br + +.br +\fIPossible values:\fR +.RS 14 +.IP \(bu 2 +starttls +.IP \(bu 2 +tls +.RE +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-server-time.1 b/core/man/start-cli/start-cli-server-time.1 new file mode 100644 index 000000000..a19b71993 --- /dev/null +++ b/core/man/start-cli/start-cli-server-time.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-time 1 "time " +.SH NAME +start\-cli\-server\-time \- Display server time and uptime +.SH SYNOPSIS +\fBstart\-cli server time\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Display server time and uptime +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-server-update-firmware.1 b/core/man/start-cli/start-cli-server-update-firmware.1 new file mode 100644 index 000000000..4c463e3ed --- /dev/null +++ b/core/man/start-cli/start-cli-server-update-firmware.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-update-firmware 1 "update-firmware " +.SH NAME +start\-cli\-server\-update\-firmware \- Update firmware +.SH SYNOPSIS +\fBstart\-cli server update\-firmware\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Update firmware +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-server-update.1 b/core/man/start-cli/start-cli-server-update.1 new file mode 100644 index 000000000..4f14b41a4 --- /dev/null +++ b/core/man/start-cli/start-cli-server-update.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server-update 1 "update " +.SH NAME +start\-cli\-server\-update \- Check a given registry for StartOS updates and update if available +.SH SYNOPSIS +\fBstart\-cli server update\fR [\fB\-\-to\fR] [\fB\-\-no\-progress\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fIREGISTRY\fR> +.SH DESCRIPTION +Check a given registry for StartOS updates and update if available +.SH OPTIONS +.TP +\fB\-\-to\fR \fI\fR +Target version for update +.TP +\fB\-\-no\-progress\fR +Disable progress display +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIREGISTRY\fR> +URL of the registry diff --git a/core/man/start-cli/start-cli-server.1 b/core/man/start-cli/start-cli-server.1 new file mode 100644 index 000000000..cc076f658 --- /dev/null +++ b/core/man/start-cli/start-cli-server.1 @@ -0,0 +1,71 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-server 1 "server " +.SH NAME +start\-cli\-server \- Commands related to the server i.e. restart, update, and shutdown +.SH SYNOPSIS +\fBstart\-cli server\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands related to the server i.e. restart, update, and shutdown +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-server\-clear\-smtp(1) +Remove system smtp server and credentials +.TP +start\-cli\-server\-device\-info(1) +about.get\-device\-info +.TP +start\-cli\-server\-experimental(1) +Commands related to configuring experimental options such as zram and cpu governor +.TP +start\-cli\-server\-host(1) +Commands for modifying the host for the system ui +.TP +start\-cli\-server\-kernel\-logs(1) +Display kernel logs +.TP +start\-cli\-server\-logs(1) +Display OS logs +.TP +start\-cli\-server\-metrics(1) +Display server metrics +.TP +start\-cli\-server\-rebuild(1) +Teardown and rebuild containers +.TP +start\-cli\-server\-restart(1) +Restart the server +.TP +start\-cli\-server\-set\-echoip\-urls(1) +Set the Echo IP service URLs +.TP +start\-cli\-server\-set\-hostname(1) +Set the server hostname +.TP +start\-cli\-server\-set\-keyboard(1) +Set the keyboard layout +.TP +start\-cli\-server\-set\-language(1) +Set the system language +.TP +start\-cli\-server\-set\-smtp(1) +Set SMTP configuration +.TP +start\-cli\-server\-shutdown(1) +Shutdown the server +.TP +start\-cli\-server\-test\-smtp(1) +Test SMTP configuration +.TP +start\-cli\-server\-time(1) +Display server time and uptime +.TP +start\-cli\-server\-update(1) +Check a given registry for StartOS updates and update if available +.TP +start\-cli\-server\-update\-firmware(1) +Update firmware diff --git a/core/man/start-cli/start-cli-setup-cifs.1 b/core/man/start-cli/start-cli-setup-cifs.1 new file mode 100644 index 000000000..4cb102d59 --- /dev/null +++ b/core/man/start-cli/start-cli-setup-cifs.1 @@ -0,0 +1,12 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-setup-cifs 1 "cifs " +.SH NAME +start\-cli\-setup\-cifs +.SH SYNOPSIS +\fBstart\-cli setup cifs\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-setup-disk.1 b/core/man/start-cli/start-cli-setup-disk.1 new file mode 100644 index 000000000..7fa73a28b --- /dev/null +++ b/core/man/start-cli/start-cli-setup-disk.1 @@ -0,0 +1,12 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-setup-disk 1 "disk " +.SH NAME +start\-cli\-setup\-disk +.SH SYNOPSIS +\fBstart\-cli setup disk\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-setup-logs.1 b/core/man/start-cli/start-cli-setup-logs.1 new file mode 100644 index 000000000..dc7e28229 --- /dev/null +++ b/core/man/start-cli/start-cli-setup-logs.1 @@ -0,0 +1,28 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-setup-logs 1 "logs " +.SH NAME +start\-cli\-setup\-logs \- Display OS logs +.SH SYNOPSIS +\fBstart\-cli setup logs\fR [\fB\-l\fR|\fB\-\-limit\fR] [\fB\-c\fR|\fB\-\-cursor\fR] [\fB\-b\fR|\fB\-\-boot\fR] [\fB\-B\fR|\fB\-\-before\fR] [\fB\-f\fR|\fB\-\-follow\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Display OS logs +.SH OPTIONS +.TP +\fB\-l\fR, \fB\-\-limit\fR \fI\fR +Maximum number of log entries +.TP +\fB\-c\fR, \fB\-\-cursor\fR \fI\fR +Start from this cursor position +.TP +\fB\-b\fR, \fB\-\-boot\fR \fI\fR +Filter logs by boot ID +.TP +\fB\-B\fR, \fB\-\-before\fR +Show logs before the cursor position +.TP +\fB\-f\fR, \fB\-\-follow\fR +Follow log output in real\-time +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-setup.1 b/core/man/start-cli/start-cli-setup.1 new file mode 100644 index 000000000..ad19491fd --- /dev/null +++ b/core/man/start-cli/start-cli-setup.1 @@ -0,0 +1,21 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-setup 1 "setup " +.SH NAME +start\-cli\-setup \- Commands related to the initial setup +.SH SYNOPSIS +\fBstart\-cli setup\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands related to the initial setup +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-setup\-cifs(1) +.TP +start\-cli\-setup\-disk(1) +.TP +start\-cli\-setup\-logs(1) +Display OS logs diff --git a/core/man/start-cli/start-cli-ssh-add.1 b/core/man/start-cli/start-cli-ssh-add.1 new file mode 100644 index 000000000..0cb2e46cf --- /dev/null +++ b/core/man/start-cli/start-cli-ssh-add.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-ssh-add 1 "add " +.SH NAME +start\-cli\-ssh\-add \- Add ssh key +.SH SYNOPSIS +\fBstart\-cli ssh add\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIKEY\fR> +.SH DESCRIPTION +Add ssh key +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIKEY\fR> +SSH public key diff --git a/core/man/start-cli/start-cli-ssh-list.1 b/core/man/start-cli/start-cli-ssh-list.1 new file mode 100644 index 000000000..9b649e9ff --- /dev/null +++ b/core/man/start-cli/start-cli-ssh-list.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-ssh-list 1 "list " +.SH NAME +start\-cli\-ssh\-list \- List SSH keys +.SH SYNOPSIS +\fBstart\-cli ssh list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +List SSH keys +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-ssh-remove.1 b/core/man/start-cli/start-cli-ssh-remove.1 new file mode 100644 index 000000000..702d6a920 --- /dev/null +++ b/core/man/start-cli/start-cli-ssh-remove.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-ssh-remove 1 "remove " +.SH NAME +start\-cli\-ssh\-remove \- Remove an SSH key +.SH SYNOPSIS +\fBstart\-cli ssh remove\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIFINGERPRINT\fR> +.SH DESCRIPTION +Remove an SSH key +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIFINGERPRINT\fR> +SSH key fingerprint diff --git a/core/man/start-cli/start-cli-ssh.1 b/core/man/start-cli/start-cli-ssh.1 new file mode 100644 index 000000000..6f10ebc7c --- /dev/null +++ b/core/man/start-cli/start-cli-ssh.1 @@ -0,0 +1,23 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-ssh 1 "ssh " +.SH NAME +start\-cli\-ssh \- Commands for interacting with ssh keys i.e. add, delete, list +.SH SYNOPSIS +\fBstart\-cli ssh\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands for interacting with ssh keys i.e. add, delete, list +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-ssh\-add(1) +Add ssh key +.TP +start\-cli\-ssh\-list(1) +List SSH keys +.TP +start\-cli\-ssh\-remove(1) +Remove an SSH key diff --git a/core/man/start-cli/start-cli-state.1 b/core/man/start-cli/start-cli-state.1 new file mode 100644 index 000000000..39a0872c9 --- /dev/null +++ b/core/man/start-cli/start-cli-state.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-state 1 "state " +.SH NAME +start\-cli\-state \- Display the current api specification +.SH SYNOPSIS +\fBstart\-cli state\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Display the current api specification +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-tunnel-auth-get-pubkey.1 b/core/man/start-cli/start-cli-tunnel-auth-get-pubkey.1 new file mode 100644 index 000000000..6eda0cf45 --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-auth-get-pubkey.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-auth-get-pubkey 1 "get-pubkey " +.SH NAME +start\-cli\-tunnel\-auth\-get\-pubkey \- Get the public key from the server +.SH SYNOPSIS +\fBstart\-cli tunnel auth get\-pubkey\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Get the public key from the server +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-tunnel-auth-key-add.1 b/core/man/start-cli/start-cli-tunnel-auth-key-add.1 new file mode 100644 index 000000000..12137fabe --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-auth-key-add.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-auth-key-add 1 "add " +.SH NAME +start\-cli\-tunnel\-auth\-key\-add \- Add a new authorized key +.SH SYNOPSIS +\fBstart\-cli tunnel auth key add\fR [\fB\-h\fR|\fB\-\-help\fR] <\fINAME\fR> <\fIKEY\fR> +.SH DESCRIPTION +Add a new authorized key +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fINAME\fR> + +.TP +<\fIKEY\fR> + diff --git a/core/man/start-cli/start-cli-tunnel-auth-key-list.1 b/core/man/start-cli/start-cli-tunnel-auth-key-list.1 new file mode 100644 index 000000000..8026a23f1 --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-auth-key-list.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-auth-key-list 1 "list " +.SH NAME +start\-cli\-tunnel\-auth\-key\-list \- List authorized keys +.SH SYNOPSIS +\fBstart\-cli tunnel auth key list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +List authorized keys +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-tunnel-auth-key-remove.1 b/core/man/start-cli/start-cli-tunnel-auth-key-remove.1 new file mode 100644 index 000000000..7ce90b583 --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-auth-key-remove.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-auth-key-remove 1 "remove " +.SH NAME +start\-cli\-tunnel\-auth\-key\-remove \- Remove authorized key +.SH SYNOPSIS +\fBstart\-cli tunnel auth key remove\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIKEY\fR> +.SH DESCRIPTION +Remove authorized key +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIKEY\fR> + diff --git a/core/man/start-cli/start-cli-tunnel-auth-key.1 b/core/man/start-cli/start-cli-tunnel-auth-key.1 new file mode 100644 index 000000000..c130b60ba --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-auth-key.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-auth-key 1 "key " +.SH NAME +start\-cli\-tunnel\-auth\-key +.SH SYNOPSIS +\fBstart\-cli tunnel auth key\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-tunnel\-auth\-key\-add(1) +Add a new authorized key +.TP +start\-cli\-tunnel\-auth\-key\-list(1) +List authorized keys +.TP +start\-cli\-tunnel\-auth\-key\-remove(1) +Remove authorized key diff --git a/core/man/start-cli/start-cli-tunnel-auth-login.1 b/core/man/start-cli/start-cli-tunnel-auth-login.1 new file mode 100644 index 000000000..51d81780a --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-auth-login.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-auth-login 1 "login " +.SH NAME +start\-cli\-tunnel\-auth\-login \- Login to a new auth session +.SH SYNOPSIS +\fBstart\-cli tunnel auth login\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Login to a new auth session +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-tunnel-auth-logout.1 b/core/man/start-cli/start-cli-tunnel-auth-logout.1 new file mode 100644 index 000000000..ec78cc38f --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-auth-logout.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-auth-logout 1 "logout " +.SH NAME +start\-cli\-tunnel\-auth\-logout \- Logout from current auth session +.SH SYNOPSIS +\fBstart\-cli tunnel auth logout\fR [\fB\-h\fR|\fB\-\-help\fR] <\fISESSION\fR> +.SH DESCRIPTION +Logout from current auth session +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fISESSION\fR> + diff --git a/core/man/start-cli/start-cli-tunnel-auth-reset-password.1 b/core/man/start-cli/start-cli-tunnel-auth-reset-password.1 new file mode 100644 index 000000000..34f867dff --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-auth-reset-password.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-auth-reset-password 1 "reset-password " +.SH NAME +start\-cli\-tunnel\-auth\-reset\-password \- Reset user interface password +.SH SYNOPSIS +\fBstart\-cli tunnel auth reset\-password\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Reset user interface password +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-tunnel-auth-session-kill.1 b/core/man/start-cli/start-cli-tunnel-auth-session-kill.1 new file mode 100644 index 000000000..cd0d769db --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-auth-session-kill.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-auth-session-kill 1 "kill " +.SH NAME +start\-cli\-tunnel\-auth\-session\-kill \- Terminate auth sessions +.SH SYNOPSIS +\fBstart\-cli tunnel auth session kill\fR [\fB\-h\fR|\fB\-\-help\fR] [\fIIDS\fR] +.SH DESCRIPTION +Terminate auth sessions +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fIIDS\fR] +Session identifiers diff --git a/core/man/start-cli/start-cli-tunnel-auth-session-list.1 b/core/man/start-cli/start-cli-tunnel-auth-session-list.1 new file mode 100644 index 000000000..ddc58143e --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-auth-session-list.1 @@ -0,0 +1,16 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-auth-session-list 1 "list " +.SH NAME +start\-cli\-tunnel\-auth\-session\-list \- Display all auth sessions +.SH SYNOPSIS +\fBstart\-cli tunnel auth session list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Display all auth sessions +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-tunnel-auth-session.1 b/core/man/start-cli/start-cli-tunnel-auth-session.1 new file mode 100644 index 000000000..0b221de32 --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-auth-session.1 @@ -0,0 +1,20 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-auth-session 1 "session " +.SH NAME +start\-cli\-tunnel\-auth\-session \- List or kill auth sessions +.SH SYNOPSIS +\fBstart\-cli tunnel auth session\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +List or kill auth sessions +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-tunnel\-auth\-session\-kill(1) +Terminate auth sessions +.TP +start\-cli\-tunnel\-auth\-session\-list(1) +Display all auth sessions diff --git a/core/man/start-cli/start-cli-tunnel-auth-set-password.1 b/core/man/start-cli/start-cli-tunnel-auth-set-password.1 new file mode 100644 index 000000000..01ef0c493 --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-auth-set-password.1 @@ -0,0 +1,13 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-auth-set-password 1 "set-password " +.SH NAME +start\-cli\-tunnel\-auth\-set\-password \- Set user interface password +.SH SYNOPSIS +\fBstart\-cli tunnel auth set\-password\fR [\fB\-h\fR|\fB\-\-help\fR] +.SH DESCRIPTION +Set user interface password +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help diff --git a/core/man/start-cli/start-cli-tunnel-auth.1 b/core/man/start-cli/start-cli-tunnel-auth.1 new file mode 100644 index 000000000..59aa3f74f --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-auth.1 @@ -0,0 +1,34 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-auth 1 "auth " +.SH NAME +start\-cli\-tunnel\-auth \- Add or remove authorized clients +.SH SYNOPSIS +\fBstart\-cli tunnel auth\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Add or remove authorized clients +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-tunnel\-auth\-get\-pubkey(1) +Get the public key from the server +.TP +start\-cli\-tunnel\-auth\-key(1) +.TP +start\-cli\-tunnel\-auth\-login(1) +Login to a new auth session +.TP +start\-cli\-tunnel\-auth\-logout(1) +Logout from current auth session +.TP +start\-cli\-tunnel\-auth\-reset\-password(1) +Reset user interface password +.TP +start\-cli\-tunnel\-auth\-session(1) +List or kill auth sessions +.TP +start\-cli\-tunnel\-auth\-set\-password(1) +Set user interface password diff --git a/core/man/start-cli/start-cli-tunnel-db-apply.1 b/core/man/start-cli/start-cli-tunnel-db-apply.1 new file mode 100644 index 000000000..28f9b523e --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-db-apply.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-db-apply 1 "apply " +.SH NAME +start\-cli\-tunnel\-db\-apply \- Update a database record +.SH SYNOPSIS +\fBstart\-cli tunnel db apply\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIEXPR\fR> [\fIPATH\fR] +.SH DESCRIPTION +Update a database record +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fIEXPR\fR> +Database patch expression to apply +.TP +[\fIPATH\fR] +Path to the database file diff --git a/core/man/start-cli/start-cli-tunnel-db-dump.1 b/core/man/start-cli/start-cli-tunnel-db-dump.1 new file mode 100644 index 000000000..1b489a495 --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-db-dump.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-db-dump 1 "dump " +.SH NAME +start\-cli\-tunnel\-db\-dump \- Filter and query the database, display tables and records +.SH SYNOPSIS +\fBstart\-cli tunnel db dump\fR [\fB\-p\fR|\fB\-\-pointer\fR] [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fIPATH\fR] +.SH DESCRIPTION +Filter and query the database, display tables and records +.SH OPTIONS +.TP +\fB\-p\fR, \fB\-\-pointer\fR \fI\fR +JSON pointer to specific value +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +[\fIPATH\fR] +Path to the database file diff --git a/core/man/start-cli/start-cli-tunnel-db.1 b/core/man/start-cli/start-cli-tunnel-db.1 new file mode 100644 index 000000000..f163d0119 --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-db.1 @@ -0,0 +1,20 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-db 1 "db " +.SH NAME +start\-cli\-tunnel\-db \- Commands to interact with the db i.e. dump and apply +.SH SYNOPSIS +\fBstart\-cli tunnel db\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Commands to interact with the db i.e. dump and apply +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-tunnel\-db\-apply(1) +Update a database record +.TP +start\-cli\-tunnel\-db\-dump(1) +Filter and query the database, display tables and records diff --git a/core/man/start-cli/start-cli-tunnel-device-add.1 b/core/man/start-cli/start-cli-tunnel-device-add.1 new file mode 100644 index 000000000..7696c1157 --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-device-add.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-device-add 1 "add " +.SH NAME +start\-cli\-tunnel\-device\-add \- Add a device to a subnet +.SH SYNOPSIS +\fBstart\-cli tunnel device add\fR [\fB\-h\fR|\fB\-\-help\fR] <\fISUBNET\fR> <\fINAME\fR> [\fIIP\fR] +.SH DESCRIPTION +Add a device to a subnet +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fISUBNET\fR> + +.TP +<\fINAME\fR> + +.TP +[\fIIP\fR] + diff --git a/core/man/start-cli/start-cli-tunnel-device-list.1 b/core/man/start-cli/start-cli-tunnel-device-list.1 new file mode 100644 index 000000000..f92f38c77 --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-device-list.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-device-list 1 "list " +.SH NAME +start\-cli\-tunnel\-device\-list \- List devices in a subnet +.SH SYNOPSIS +\fBstart\-cli tunnel device list\fR [\fB\-\-format\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fISUBNET\fR> +.SH DESCRIPTION +List devices in a subnet +.SH OPTIONS +.TP +\fB\-\-format\fR + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fISUBNET\fR> + diff --git a/core/man/start-cli/start-cli-tunnel-device-remove.1 b/core/man/start-cli/start-cli-tunnel-device-remove.1 new file mode 100644 index 000000000..f9e375b3f --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-device-remove.1 @@ -0,0 +1,19 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-device-remove 1 "remove " +.SH NAME +start\-cli\-tunnel\-device\-remove \- Remove device from subnet +.SH SYNOPSIS +\fBstart\-cli tunnel device remove\fR [\fB\-h\fR|\fB\-\-help\fR] <\fISUBNET\fR> <\fIIP\fR> +.SH DESCRIPTION +Remove device from subnet +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fISUBNET\fR> + +.TP +<\fIIP\fR> + diff --git a/core/man/start-cli/start-cli-tunnel-device-show-config.1 b/core/man/start-cli/start-cli-tunnel-device-show-config.1 new file mode 100644 index 000000000..29ca6b371 --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-device-show-config.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-device-show-config 1 "show-config " +.SH NAME +start\-cli\-tunnel\-device\-show\-config \- Show WireGuard configuration for device +.SH SYNOPSIS +\fBstart\-cli tunnel device show\-config\fR [\fB\-h\fR|\fB\-\-help\fR] <\fISUBNET\fR> <\fIIP\fR> [\fIWAN_ADDR\fR] +.SH DESCRIPTION +Show WireGuard configuration for device +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.TP +<\fISUBNET\fR> + +.TP +<\fIIP\fR> + +.TP +[\fIWAN_ADDR\fR] + diff --git a/core/man/start-cli/start-cli-tunnel-device.1 b/core/man/start-cli/start-cli-tunnel-device.1 new file mode 100644 index 000000000..f3d469834 --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-device.1 @@ -0,0 +1,26 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-device 1 "device " +.SH NAME +start\-cli\-tunnel\-device \- Add, remove, or list devices in subnets +.SH SYNOPSIS +\fBstart\-cli tunnel device\fR [\fB\-h\fR|\fB\-\-help\fR] <\fIsubcommands\fR> +.SH DESCRIPTION +Add, remove, or list devices in subnets +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Print help +.SH SUBCOMMANDS +.TP +start\-cli\-tunnel\-device\-add(1) +Add a device to a subnet +.TP +start\-cli\-tunnel\-device\-list(1) +List devices in a subnet +.TP +start\-cli\-tunnel\-device\-remove(1) +Remove device from subnet +.TP +start\-cli\-tunnel\-device\-show\-config(1) +Show WireGuard configuration for device diff --git a/core/man/start-cli/start-cli-tunnel-port-forward-add.1 b/core/man/start-cli/start-cli-tunnel-port-forward-add.1 new file mode 100644 index 000000000..14e966d87 --- /dev/null +++ b/core/man/start-cli/start-cli-tunnel-port-forward-add.1 @@ -0,0 +1,22 @@ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.TH start-cli-tunnel-port-forward-add 1 "add " +.SH NAME +start\-cli\-tunnel\-port\-forward\-add \- Add a new port forward +.SH SYNOPSIS +\fBstart\-cli tunnel port\-forward add\fR [\fB\-\-label\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fISOURCE\fR> <\fITARGET\fR> +.SH DESCRIPTION +Add a new port forward +.SH OPTIONS +.TP +\fB\-\-label\fR \fI