diff options
author | Erich Eckner <git@eckner.net> | 2018-01-08 09:55:38 +0100 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2018-01-08 09:55:38 +0100 |
commit | 00fc3c1c9191292584c2c5f5d69c1b6d7ec33245 (patch) | |
tree | 7fa81ffff0e5ef5dfa29cd4d5e5d883dd392681e | |
parent | 94b2c7e4e9ab91f3e7794fb142ff27207c3fff6c (diff) | |
download | check-kernel-00fc3c1c9191292584c2c5f5d69c1b6d7ec33245.tar.xz |
man page new
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | Makefile | 9 | ||||
-rw-r--r-- | check-kernel.in | 2 | ||||
-rw-r--r-- | man.commons.in | 27 |
4 files changed, 39 insertions, 3 deletions
@@ -1,2 +1,4 @@ -*.1 check-kernel +man.commons +*.common +*.1 @@ -26,7 +26,7 @@ MANDIR = /usr/share/man VERSION = 0.0 -all: check-kernel +all: man.commons check-kernel check-kernel.1 %: %.in sed " \ @@ -37,10 +37,17 @@ all: check-kernel " $< > $@ [ "$@" = "check-kernel" ] && chmod +x "$@" || true +%.1: % man.commons + grep -v "^$<(" man.commons | sed '/^\[SEE ALSO]$$/{n;:a;N;/\[/b;s/\n/, /;ta;}' > "$<.common" && \ + help2man \ + -n 'Check if the installed kernel is currently running' \ + -o "$@" -N --include $<.common --no-discard-stderr "./$<" + .PHONY: install dist clean install: all install -D -m0755 check-kernel $(DESTDIR)$(BINDIR)/check-kernel + install -D -m0644 check-kernel.1 $(DESTDIR)$(MANDIR)/man1/check-kernel.1 clean: ls -A | \ diff --git a/check-kernel.in b/check-kernel.in index 1113b75..b5318fe 100644 --- a/check-kernel.in +++ b/check-kernel.in @@ -5,7 +5,7 @@ verwendung() { >&2 echo 'check-kernel checks if the installed kernel is currently running' >&2 echo '' - >&2 echo 'Usage: sendmailadvanced [OPTIONS]' + >&2 echo 'Usage: check-kernel [OPTIONS]' >&2 echo ' -r,--reboot reboot system if installed kernel is not yet running' >&2 echo \ '#HELPTEXT# #' diff --git a/man.commons.in b/man.commons.in new file mode 100644 index 0000000..275ddb7 --- /dev/null +++ b/man.commons.in @@ -0,0 +1,27 @@ +[CONFIGURATION] +The configfile \fB#ETCDIR#/sendmailadvanced.conf\fP is a bash script, which defines the following variables and routines: +.TP +.B "gpg_recipient" +default recipient to encrypt to +.TP +.B "hashcash_bits" +stamp value +.TP +.B "body_header_hook" +routine printing things to put into head of (body of) email. +Parameter \fB$1\fP was given on the console via \fB--hook $1\fP. +.TP +.B "body_footer_hook" +routine printing things to put into foot of email. +Parameter \fB$1\fP was given on the console via \fB--hook $1\fP. +[FILES] +.TP +.B "#BINDIR#/sendmailadvanced" +program file +.TP +.B "#ETCDIR#/sendmailadvanced.conf" +contains configuration +[AUTHOR] +.nf +Erich Eckner <opensource at eckner dot net> +.fi |