HOWTO zum Übersetzen von "pwgen"

(C) 2008-2013 T.Birnthaler/H.Gottschalk <howtos(at)ostc.de>
              OSTC Open Source Training and Consulting GmbH
              www.ostc.de

$Id: make-pwgen-HOWTO.txt,v 1.4 2019/11/26 19:37:07 tsbirn Exp $

Dieses Dokument beschreibt die Übersetzung und Installation des Passwort-
Generators "pwgen" aus den Software-Quellen.

Inhaltsverzeichnis

1) Übersetzung und Installation
2) Anwendung

1) Übersetzung und Installation   (Toc)

Programmpaket "pwgen" in der aktuellen Quellcodeversion aus dem Internet holen
(sourceforge.net/projects/pwgen/) und im eigenen Heimatverzeichnis
ablegen:

  pwgen-2.06.tar.gz

Archiv ansehen (t=toc) und auspacken (x=extract):

  tar tzvf pwgen-2.06.tar.gz   # t=toc, z=compressed, v=verbose, f=archivefile
  tar xzvf pwgen-2.06.tar.gz   # x=extract

In entstandenes Unterverzeichnis "pwgen-2.06" wechseln und Inhalt ansehen:

  cd pwgen-2.06
  ls -F         # -> README@  doc/  run/  src/

Leider gibt es keine Datei "README", aber ein ausführbares Programm "configure"
das auf die unter UNIX übliche Übersetzung und Installation des Programms aus
den Quelltexten hinweist ("UNIX-Dreisatz"):

  ./configure     # Voraussetzungen prüfen und Quellen an Linux-System anpassen
                  # (evtl. C-Compiler "gcc" oder Biblitheken nachzuinstallieren)
  make            # Quellen in Binärprogramm übersetzen
  su              # Superuser werden
  make install    # Binärprogramm + Doku installieren

Folgende Verz. werden erstellt und Dateien aus dem pwgen-Paket darin abgelegt:

  mkdir /usr/local/bin              # Verz. anlegen (falls noch nicht existent)
  mkdir /usr/local/man/man1         # Verz. anlegen (falls noch nicht existent)
  /usr/local/bin/pwgen              # Binärprogramm installieren
  /usr/local/man/man1/pwgen.1       # Manualseite installieren

2) Anwendung   (Toc)

Programm ausprobieren:

  pwgen           # Liste mit 8-stelligen Passworten
  pwgen 16        # Liste mit 16-stelligen Passworten
  pwgen 16 1      # Ein 16-stelliges Passwort
  pwgen -s        # Liste mit sicheren 8-stelligen Passworten
  pwgen -s -y     # Liste mit noch sichereren 8-stelligen Passworten

Usage-Meldung anzeigen:

  pwgen --help

Manualseite anzeigen:

  man pwgen