From 4b6acae57c993a4d21edc34d1c9ade3e89586ab9 Mon Sep 17 00:00:00 2001 From: Trammell hudson Date: Sun, 10 May 2020 23:51:44 +0200 Subject: [PATCH] bump to 0.2 --- Makefile | 4 ++-- README.md | 31 ++++++++++++++++++++++++++++--- debian/changelog | 7 +++++++ 3 files changed, 37 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index d1b54a18..608619cc 100644 --- a/Makefile +++ b/Makefile @@ -58,8 +58,8 @@ clean: # Regenerate the source file tar: clean - tar zcvf ../safeboot_0.1.orig.tar.gz \ - --exclude .git\* \ + tar zcvf ../safeboot_0.2.orig.tar.gz \ + --exclude .git \ --exclude debian \ . diff --git a/README.md b/README.md index 88a0879e..a2f94f37 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,31 @@ For more details, see [the docs directory](docs/index.md) ----- +## Building debian package + +``` +sudo apt -y install \ + devscripts \ + tpm2-tools \ + efitools \ + gnu-efi \ + opensc \ + yubico-piv-tool \ + libengine-pkcs11-openssl \ + build-essential \ + binutils-dev \ + git \ + automake \ + help2man \ + libssl-dev \ + uuid-dev +mkdir debian ; cd debian +git clone https://github.com/osresearch/safeboot +make -C safeboot package +``` + +----- + # RAW NOTES ----- @@ -113,9 +138,9 @@ yubico-piv-tool -s 9c -a read-certificate -o cert.pem ---- Ubuntu 20.04 installation: -* "Try it", then +* "Try it", then * "Advanced" - "LVM encrypt" -* Install as normal, then +* Install as normal, then * Then reduce the root volume before rebooting and create some new entries for `/home` and `/var`: ``` sudo e2fsck -f /dev/vgubuntu/root @@ -212,7 +237,7 @@ pkcs11-tool -s -p 123456 -m SHA256-RSA-PKCS < db.raw ---- reboot * boot order -* test usb +* test usb other things to do: * read-only root diff --git a/debian/changelog b/debian/changelog index b336ce88..ad7d1cdd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +safeboot (0.2-1) unstable; urgency=medium + + * Ran through instructions, worked on fresh 20.04 install + * Setup `mkdocs` website with documentation. + + -- Trammell Hudson Sun, 10 May 2020 23:20:05 +0200 + safeboot (0.1-1) unstable; urgency=medium * Initial release