Skip to content

Latest commit

 

History

History
41 lines (22 loc) · 1.86 KB

README.rst

File metadata and controls

41 lines (22 loc) · 1.86 KB

Open Secure-K OS Deployer

Open Secure-K OS (https://github.com/LumIT-Labs/open-securekos) is a liveng-compliant (https://liveng.readthedocs.io) operating system built using Linux Debian components.

Open Secure-K OS Deployer is the deployment system for writing the Open Secure-K OS initial ISO image onto a USB key - it will create the liveng partitioning scheme.

Open Secure-K OS and Open Secure-K OS Deployer are LumIT Labs projects.

screenshots/open-securekos-deployer.png

Installation

You can download the binary package from Releases, https://github.com/LumIT-Labs/open-securekos-deployer/releases.

In order to install it into the system, open the terminal emulator as root:

apt update; apt install -y /path/to/open-securekos-deployer_version-release_all.deb

Modern Debians with GNOME are supported; Debian 12 and Ubuntu 22.04 LTS have been tested, at the time of writing.

Usage

Once installed, open the Deployer as you normally do for a GNOME program, select the Open Secure-K OS initial ISO image file and type in a passphrase of your choice for LUKS-encrypting the data persistence partition, then click on Write. The Deployer will deploy the Open Secure-K OS initial ISO image onto all the insterted (and listed) USB devices, thus creating the complete Open Secure-K OS liveng operating system.

Packaging (Debian and derived)

[This step is not needed if you download the .deb package from Releases]

The Open Secure-K OS Deployer codebase comes with a quick-and-dirty Debian package builder - only the binary .deb package is built. In order to build the Debian package, open the terminal emulator as root:

cd /path/to/open-securekos-deployer/source
./debian-pkg/make-release.sh

The open-securekos-deployer_version-release_all.deb file will be created.