Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

README.rst

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 (Debian Stretch/GNOME)

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:

dpkg -i open-securekos-deployer_version-release_all.deb
apt-get update
apt-get install -f

Only Debian Stretch with GNOME is supported or has been tested.

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.

You can also launch the Python script via a terminal emulator in order to see its log messages:

cd /usr/lib/open-securekos-deployer-<majorVersion>
echo "logorroic:true" > deployer.cfg
python deployer.pyc

Advanced

Openbox note (if using a Debian Stretch derived distro without GNOME for the deployment): unline GNOME, Openbox seems to automount every USB device every time it's created. So, make sure the the automount is disabled.

Building (Debian Stretch)

The Open Secure-K OS Deployer codebase comes with a quick-and-dirty Debian Stretch 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.

About

Open Secure-K OS Deployer is the deployment system for writing Open Secure-K OS onto a USB key - it will create the liveng partitioning scheme described on liveng.readthedocs.io.

Resources

License

Packages

No packages published