Package: confconsole Version: 2.2.3+keel2 Architecture: all Maintainer: Stefan Davis Installed-Size: 513 Depends: python3:any, python3-dialog (>= 3.5.3~), turnkey-netinfo, turnkey-conffile, libsasl2-modules, python3-requests Recommends: authbind, dehydrated, kbd, keel, python3-bottle, resolvconf Suggests: tkl-installer Priority: optional Section: misc Filename: pool/main/c/confconsole/confconsole_2.2.3+keel2_all.deb Size: 283904 SHA256: 9e822f6300706404ddf08abfdec218b6abd9427decedd44953b2032d5ca8d781 SHA1: 767c404755b28ba966b63639299131ea812d167a MD5sum: 21b0314382d4f9fc42a538f6636571ea Description: TurnKey GNU/Linux Configuration Console (confconsole) Configuration Console (AKA confconsole) provides basic network information and an interactive UI to easily perform basic system configuration tasks from a terminal without requiring any command-line knowledge. . Confconsole includes a plugin framework which allows functionality to be extended by anyone with basic python knowledge. . Confconsole ships with a number of plugins by default, including basic Network config, "Let's Encrypt" SSL/TLS certificates, hostname update and various Region/Locale configuration (e.g. keyboard layout, timezone). Package: fab Version: 1.1.1+keel1 Architecture: all Maintainer: Stefan Davis Installed-Size: 146 Depends: cpp, python3:any (>= 3.13~), turnkey-chroot, python3-debian, xorriso, squashfs-tools, pool Suggests: dd, wodim Priority: optional Section: misc Filename: pool/main/f/fab/fab_1.1.1+keel1_all.deb Size: 38316 SHA256: 1dc54a20acc246da439e0b329b7a2ba4d3723af580d2115e8dd98634d55e0de8 SHA1: a3b318131380aaf2ff8bd3043d92a3622a7c1be3 MD5sum: 62f6ccd30c21e5ffb4ea94c0e3874ed9 Description: TurnKey GNU/Linux product fabrication framework Package: inithooks Version: 2.3.6+keel4 Architecture: all Maintainer: Stefan Davis Installed-Size: 213 Depends: kbd, python3:any, turnkey-ssl, python3-dialog (>= 3.5.3~), python3-yaml, dialog (>= 1.3~) Recommends: confconsole (>= 2.1.0~) Priority: optional Section: admin Filename: pool/main/i/inithooks/inithooks_2.3.6+keel4_all.deb Size: 49712 SHA256: 01cc1b9c1416d63a3ba9b2944fa2230c0e4e81fc7db61ad434986b1d97933eb2 SHA1: 611620a0cba11921599ed62cee1d9356ec69eafd MD5sum: d7e7411e6483b910d794ef4df639751a Description: Executes firstboot and everyboot scripts Inithooks provides facility to run scripts at boot time. It's primary use is for firstboot system configuration/setup. Scripts in firstboot.d (or everboot.d) are run in alphanumeric order. TurnKey default firstboot script helpers (generally interactive python scripts) are contained in a separate bin/ directory. Package: keel Version: 0.2.1 Architecture: all Maintainer: KeelLinux maintainers Installed-Size: 276 Depends: python3 (>= 3.12), python3-yaml, zstd, python3:any Priority: optional Section: admin Filename: pool/main/k/keel/keel_0.2.1_all.deb Size: 59836 SHA256: 5e18eaa6196f9fe6b3ca53331a93adf3ab0c6ea340c49052e00e38284aaa6372 SHA1: cc9e1a9bc203f5305915447e44080e7958fc14c9 MD5sum: ae63e135b3f66458ef733f6902769760 Description: Declarative management of one appliance instance Keel describes one appliance instance in a single file and applies it idempotently. It is compatible with TurnKey Linux appliances: the spec is rendered into the inithooks conf variables the existing firstboot hooks already read, so no hook has to know that the spec exists. . The library is the only implementation. The keel command and confconsole are both clients of it, so every operation runs headless from the same code path. Package: keel-archive-keyring Source: keel-transition Version: 0.1.0 Architecture: all Maintainer: KeelLinux maintainers Installed-Size: 14 Multi-Arch: foreign Priority: optional Section: admin Filename: pool/main/k/keel-transition/keel-archive-keyring_0.1.0_all.deb Size: 3804 SHA256: c6c1a6716afd75bdcf89009d101adf206ce45280d504760043ce5594ac937f99 SHA1: 4bd603005ed2724985104f420cac95a352490bb2 MD5sum: 68ee990261c477fef532c42e3b013c6d Description: GnuPG archive key of the Keel Linux package repository The OpenPGP public key that signs the Release files of the Keel Linux archive, installed as /usr/share/keyrings/keel-archive-keyring.gpg for the Signed-By field of an apt source, with the armored copy and the fingerprint of the primary key beside it. . The package installs the key and nothing else. It does not add an apt source, does not change apt's configuration and has no maintainer script: enabling the archive is keel-transition's job, and it is a separate decision. Package: keel-transition Version: 0.1.0 Architecture: all Maintainer: KeelLinux maintainers Installed-Size: 46 Depends: keel, keel-archive-keyring (>= 0.1.0), curl, gpgv Priority: optional Section: admin Filename: pool/main/k/keel-transition/keel-transition_0.1.0_all.deb Size: 13500 SHA256: 05152debfd4c3172e209730dc38bc8468b02a58ee4ebed6eff8b64e6ef670389 SHA1: 2847a12fdecdd004ba0e3d6c3ea8b1f41f22bbc0 MD5sum: ea8acad7e4b7fd0420eeb486a131a0e8 Description: Move a TurnKey Linux 19.0 appliance onto the Keel Linux archive keel-transition surveys a running TurnKey Linux 19.0 appliance, writes the Keel instance spec that describes it, and switches its apt configuration over to the Keel Linux archive, in three phases that are each reversible and each reported file by file (BRIEF section 7): . * the survey, which is the default, runs keel inspect, writes /etc/keel/instance.yaml when it is absent, reports every field it could not infer and prints what --apply would change; * --apply writes the deb822 source and the origin pin, and disables the upstream turnkey.list by renaming it; * --rollback undoes exactly that, restoring the upstream list byte for byte. . It refuses to enable an archive whose Release no key in keel-archive-keyring verifies, and says so with its own exit code; it checks, it does not assume. It never installs, upgrades or removes a package: it changes apt sources, one preferences file and the spec.