Convert the project to use the GNU Build System (aka Autotools)
LICENSE was renamed COPYING because otherwise `autoreconf` complains loudly. This is also the reason AUTHORS, INSTALL, and README were created. Man pages were moved into src/pam_panic/man and src/pam_panic_pw/man. Finally, certain variables are passed through the config.h file to the module rather than as -D flags on the command-line.
This commit is contained in:
10
src/pam_panic_pw/man/Makefile.am
Normal file
10
src/pam_panic_pw/man/Makefile.am
Normal file
@ -0,0 +1,10 @@
|
||||
man1_MANS = man1/pam_panic_pw.1
|
||||
mande1_MANS = de/man1/pam_panic_pw.1
|
||||
|
||||
install-data-local: install-man-de
|
||||
|
||||
install-man-de: de/man1/pam_panic_pw.1
|
||||
mkdir -p $(mandir)/de/man1
|
||||
cp $< $(mandir)/de/man1
|
||||
|
||||
.PHONY: install-data-local install-man-de
|
89
src/pam_panic_pw/man/de/man1/pam_panic_pw.1
Normal file
89
src/pam_panic_pw/man/de/man1/pam_panic_pw.1
Normal file
@ -0,0 +1,89 @@
|
||||
'\" t
|
||||
.\" Title: pam_panic_pw
|
||||
.\" Author: [see the "AUTHORS" section]
|
||||
.\" Date: 2018-03-31
|
||||
.\" Manual: PAM Panic Manual
|
||||
.\" Source: PAM Panic Manual
|
||||
.\" Language: German
|
||||
.\"
|
||||
.TH "PAM_PANIC_PW" "8" "2018-03-31" "PAM Panic Handbuch" "PAM Panic Handbuch"
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
|
||||
.SH "NAME"
|
||||
pam_panic_pw \- Setzen der Passw\(:orter f\(:ur das \fBpam_panic\fR(8) PAM Modul\&.
|
||||
|
||||
|
||||
.SH "\(:UBERSICHT"
|
||||
.HP \w'\fBpam_panic_pw\fR\ 'u
|
||||
\fBpam_panic_pw\fR
|
||||
|
||||
|
||||
.SH "BESCHREIBUNG"
|
||||
.PP
|
||||
Es setzt die Passw\(:orter f\(:ur das \fBpam_panic\fR(8) PAM Modul\&.
|
||||
.PP
|
||||
Dabei gibt es das "Key password" und das "Panic password"\&.
|
||||
Das "Key password" dient zur normalen Authentifizierung
|
||||
w\(:ahrend das "Panic password" die Panikfunktion ausf\(:uhrt\&.
|
||||
|
||||
|
||||
.SH "R\(:UCKGABEWERTE"
|
||||
.PP
|
||||
0
|
||||
.RS 4
|
||||
Passw\(:orter erfolgreich gesetzt\&.
|
||||
.RE
|
||||
.PP
|
||||
1
|
||||
.RS 4
|
||||
Keine Berechtigung\&.
|
||||
.RE
|
||||
.PP
|
||||
2
|
||||
.RS 4
|
||||
Die Passwortdatei konnte nicht ge\(:offnet werden\&.
|
||||
.RE
|
||||
|
||||
|
||||
.SH "DATEIEN"
|
||||
.PP
|
||||
/usr/local/bin/pam_panic_pw
|
||||
.RS 4
|
||||
Programm zum Setzen und Ver\(:andern der Passw\(:orter\&.
|
||||
.RE
|
||||
.PP
|
||||
/var/lib/pam_panic/auth
|
||||
.RS 4
|
||||
Die Passwortdatei\&.
|
||||
.RE
|
||||
|
||||
|
||||
.SH "BUGS"
|
||||
.PP
|
||||
Fehlerberichte (m\(:oglichst auf Englisch) und Codeverbesserungen k\(:onnen hier eingereicht werden: <https://github\&.com/pampanic/pam_panic>
|
||||
|
||||
|
||||
.SH "SIEHE AUCH"
|
||||
.PP
|
||||
\fBpam_panic\fR(8),
|
||||
\fBcryptsetup\fR(8),
|
||||
\fBpam\&.conf\fR(5),
|
||||
\fBpam\fR(8)\&.
|
||||
|
||||
|
||||
.SH "AUTOREN"
|
||||
|
||||
.PD 0
|
||||
.PP
|
||||
Dieses pam_panic PAM Modul wurde durch Bandie <bandie@chaospott\&.de> entwickelt\&.
|
92
src/pam_panic_pw/man/man1/pam_panic_pw.1
Normal file
92
src/pam_panic_pw/man/man1/pam_panic_pw.1
Normal file
@ -0,0 +1,92 @@
|
||||
'\" t
|
||||
.\" Title: pam_panic_pw
|
||||
.\" Author: [see the "AUTHORS" section]
|
||||
.\" Date: 2018-03-31
|
||||
.\" Manual: PAM Panic Manual
|
||||
.\" Source: PAM Panic Manual
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "PAM_PANIC_PW" "8" "2018-03-31" "PAM Panic Manual" "PAM Panic Manual"
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
|
||||
.SH "NAME"
|
||||
pam_panic_pw \- Set and change the passwords for the \fBpam_panic\fR(8) PAM module\&.
|
||||
|
||||
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBpam_panic_pw\fR\ 'u
|
||||
\fBpam_panic_pw\fR
|
||||
|
||||
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
\fBpam_panic_pw\fR sets the passwords for the \fBpam_panic\fR(8) PAM module\&.
|
||||
.PP
|
||||
There are two passwords: the "key password" and the "panic password"\&.
|
||||
The "key password" is used for the normal authentication
|
||||
whereas the "panic password" will execute the panic function\&.
|
||||
|
||||
|
||||
.SH "RETURN VALUES"
|
||||
.PP
|
||||
0
|
||||
.RS 4
|
||||
Passwords set successfully\&.
|
||||
.RE
|
||||
.PP
|
||||
1
|
||||
.RS 4
|
||||
Access denied\&.
|
||||
.RE
|
||||
.PP
|
||||
2
|
||||
.RS 4
|
||||
Could not open the password file\&.
|
||||
.RE
|
||||
|
||||
|
||||
.SH "FILES"
|
||||
.PP
|
||||
/usr/local/bin/pam_panic_pw
|
||||
.RS 4
|
||||
Program to set and change the passwords\&.
|
||||
.RE
|
||||
.PP
|
||||
/var/lib/pam_panic/auth
|
||||
.RS 4
|
||||
The password file\&.
|
||||
.RE
|
||||
|
||||
|
||||
.SH "BUGS"
|
||||
.PP
|
||||
Please report bugs and send pull requests to <https://github\&.com/pampanic/pam_panic>\&.
|
||||
|
||||
|
||||
.SH "SEE ALSO"
|
||||
.PP
|
||||
\fBpam_panic\fR(8),
|
||||
\fBcryptsetup\fR(8),
|
||||
\fBpam\&.conf\fR(5),
|
||||
\fBpam\fR(8)\&.
|
||||
|
||||
|
||||
.SH "AUTHORS"
|
||||
|
||||
.PD 0
|
||||
.PP
|
||||
pam_panic was written by Bandie <bandie@chaospott\&.de>\&.
|
||||
.PP
|
||||
This man page has been revised by Jordy Dickinson <jordy\&.dickinson@icloud\&.com>
|
||||
|
Reference in New Issue
Block a user