mirror of
https://schlomp.space/tastytea/hashboot
synced 2024-11-16 14:37:06 +01:00
Added manpage.
This commit is contained in:
parent
4729e63712
commit
d3762e1d97
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
/hashboot.1
|
12
build_manpage.sh
Executable file
12
build_manpage.sh
Executable file
@ -0,0 +1,12 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ -f "hashboot.1.adoc" ]; then
|
||||
name="hashboot"
|
||||
version="$(grep VERSION hashboot | head -n1 | cut -d\" -f2)"
|
||||
dir="$(dirname ${0})"
|
||||
|
||||
sed -Ei "s/(Revision: +)[0-9]+\.[0-9]+\.[0-9]+/\1${version}/" ${name}.1.adoc
|
||||
a2x --doctype manpage --format manpage --no-xmllint ${name}.1.adoc
|
||||
else
|
||||
echo "hashboot.1.adoc not found." >&2
|
||||
fi
|
53
hashboot.1.adoc
Normal file
53
hashboot.1.adoc
Normal file
@ -0,0 +1,53 @@
|
||||
= hashboot(1)
|
||||
tastytea <tastytea@tastytea.de>; teldra <teldra@rotce.de>
|
||||
:Date: 2019-02-24
|
||||
:Revision: 0.9.8
|
||||
:man source: hashboot
|
||||
:man version: {revision}
|
||||
:man manual: General Commands Manual
|
||||
|
||||
== NAME
|
||||
|
||||
hashboot - allows you to execute files from compiled languages as scripts.
|
||||
|
||||
== SYNOPSIS
|
||||
|
||||
*hashboot* _index_|_check_|_recover_
|
||||
|
||||
== DESCRIPTION
|
||||
|
||||
hashboot hashes all files in `/boot` and the MBR to check them during early
|
||||
boot. It is intended for when you have encrypted the root partition but not the
|
||||
boot partition. The checksums and a backup of the contents of `/boot` are stored
|
||||
in `/var/lib/hashboot` by default. If a checksum doesn't match, you have the
|
||||
option to restore the file from backup.
|
||||
|
||||
If there is a core- or libreboot bios and flashrom installed, **hashboot** can
|
||||
check bios for modifications too.
|
||||
|
||||
== OPTIONS
|
||||
|
||||
[format="csv",frame="none",grid="none"]
|
||||
|======
|
||||
*index*,generate checksums and a backup for `/boot` MBR and BIOS.
|
||||
*check*,check `/boot` MBR and BIOS.
|
||||
*recover*,replace corrupted files with the backup.
|
||||
|======
|
||||
|
||||
== CONFIGURATION
|
||||
|
||||
The configuration file is in `/etc/hashboot.conf`.
|
||||
|
||||
=== Possible options
|
||||
|
||||
[format="csv",frame="none",grid="none"]
|
||||
|======
|
||||
SAVEDIR,The checksums and the backup are stored here.
|
||||
CKMODES,001=mbr 010=files 100=bios.
|
||||
MBR_DEVICE,Device with the MBR on it.
|
||||
|======
|
||||
|
||||
|
||||
== REPORTING BUGS
|
||||
|
||||
Bugtracker: https://github.com/tastytea/hashboot/issues
|
Loading…
Reference in New Issue
Block a user