at.linux-FAQ

Andere Software



Welche Dokumentation gibt es zu Samba?

Die Referenz



Das englische Samba-HOWTO, angestaubt aber brauchbar

Veraltete Sachen




Dokumentation und Einf�hrung zu gpg

Der GNU Privacy Guard

Das GNU-Handbuch zum Schutze der Privatsph�re

Gnu Privacy Guard tutorial



Schnelldurchlauf:

  1. gpg --gen-key

  2. gpg --list-keys

    Gesucht ist die ID des Schl�ssels, eine achtstellige Hexadezimalzahl.

  3. gpg -a --export 12345678 > public-key.txt

  4. gpg -a --gen-revoke 12345678 > revocation-certificate.txt

Wie signiere ich meine Nachrichten mit PGP/INLINE?

Der Text (�body�) der Nachricht wird durch gpg --clearsign mit Vorspann und Nachspann versehen.

Verfahren ist sehr einfach. Durch manuelles Kopieren/gpg/Einf�gen kann man prinzipiell jeden Client �nachr�sten�, gibt aber auch sehr viele Erweiterung bzw. Plugins, die das automatisch machen.

Hat den Nachteil, dass die Nachricht durch Vorspann und Nachspann verunstaltet wird und diese beim Antworten automatisch mitzitiert wird.

Wie signiere ich meine Nachrichten mit PGP/MIME?

Die PGP-Signatur wird als Anhang mitgeschickt. Hat den Vorteil, dass die Signatur f�r die Nachricht inkusive aller Anh�nge gilt. Und die Nachricht selbst wird unver�ndert angezeigt, sofern der Client mit multipart/encrypted umgehen kann.

Outlook Express kann es nicht. Und im Usenet sind Anh�nge sowieso extrem unerw�nscht.



Wie signiere ich meine Postings mit tinnews.pl?

Dieses Verfahren wurde entwickelt, um die Header von Kontrollnachrichten im Usenet zu signieren. Die Signatur selbst wird ebenfalls als Header mitgeschickt. Die resultierenden Postings werden von jedem Client unver�ndert angezeigt.

Zum Versenden des Postings muss ein externes Programm, tinnews.pl, aufgerufen werden. Dieses baut eine eigenst�ndige Verbindung zum NNTP-Server auf. Nur wenige News-Readers unterst�tzen das. slrn muss dazu mit der Option --enable-force-inews �bersetzt worden sein.



gpgverify wird mit inn mitgeliefert.

Wie ermittle ich die �long key ID�?

Ich habe mir den �ffentlichen Schl�ssel eines Open-Source-Projektes besorgt und ihn in meinen Schl�sselring importiert. gpg--verify beschwert sich aber, dass dieser Schl�ssel nicht �trusted� ist. Die Option --trusted-key verlangt allerdings nach einer �long key ID�.

gpg --list-keys --with-colons

Vollst�ndiges Beispiel dazu:

wget http://www.apache.org/dist/httpd/KEYS
gpg --import < KEYS

wget http://gd.tuwien.ac.at/infosys/servers/http/apache/dist/httpd/httpd-2.0.53.tar.gz.asc
wget http://gd.tuwien.ac.at/infosys/servers/http/apache/dist/httpd/httpd-2.0.53.tar.gz

gpg --verify httpd-2.0.53.tar.gz.asc httpd-2.0.53.tar.gz
gpg: Signature made Mon 07 Feb 2005 06:24:10 PM CET using DSA key ID E2226795
gpg: Good signature from "Justin R. Erenkrantz <jerenkrantz@apache.org>"
gpg:                 aka "Justin R. Erenkrantz <jerenkrantz@ebuilt.com>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 3C01 6F2B 7646 21BB 549C  66B5 16A9 6495 E222 6795

gpg --list-keys --with-colons "Justin R. Erenkrantz <jerenkrantz@apache.org>"
tru::0:1103710396:0
pub:q:1024:17:16A96495E2226795:1999-09-19:::-:Justin R. Erenkrantz
<jerenkrantz@apache.org>::scESC:
uid:q::::::::Justin R. Erenkrantz <jerenkrantz@ebuilt.com>:
sub:q:2048:16:BEE905F98B626683:1999-09-19::::::e:

gpg --trusted-key 'BEE905F98B626683' --verify httpd-2.0.53.tar.gz.asc
httpd-2.0.53.tar.gz
gpg: Signature made Mon 07 Feb 2005 06:24:10 PM CET using DSA key ID E2226795
gpg: Good signature from "Justin R. Erenkrantz <jerenkrantz@apache.org>"
gpg:                 aka "Justin R. Erenkrantz <jerenkrantz@ebuilt.com>"

Dokumentation zu cyrus IMAP?

Cyrus IMAP Server

Cyrus Utils Home

Cyrus HOWTO

fetchmail-procmail-postfix-cyrus-imap howto

Wie starte ich cyrus IMAP und lege neue Benutzer an?

Hinweise gelten f�r Fedora Core

Man braucht zwei Dienste:

/etc/init.d/saslauthd start
/etc/init.d/cyrus-imapd start

Per Default verwendet saslauthd die lokalen Unix-Passw�rter (von /etc/shadow). Damit ein Unix-Benutzer aber auch ein IMAP-Konto bekommt, ist ein extra Arbeitsschritt notwendig.

Am einfachsten geht das mit cyradm, Bestandteil von cyrus-imapd-utils. Entscheidend ist, dass man �ber die Rechte des Benutzers cyrus arbeitet (nicht direkt als root!). Allerdings wird cyrus ohne Passwort ausgeliefert, erst durch die Passwortvergabe wird er aktiviert:

passwd cyrus

Gestartet wird cyradm dann so (als �IMAP Password� gibt man das im vorherigen Schritt vergebene ein):

cyradm --user cyrus localhost

Das wichtigste Kommando innerhalb von cyradm ist wohl help. Und einen neuen Benutzer mit dem Namen �BENUTZER� legt man so an:

cm user.BENUTZER

cyrus IMAP: Wie importiere ich die alte Mailbox?

Verzeichnisse gelten f�r Fedora Core, f�r andere Distribution hilft locate.

formail ist Bestandteil von procmail, deliver geh�rt zu cyrus-imapd.

/usr/bin/formail -I "From " < /var/spool/mail/BENUTZER -s /usr/lib/cyrus-imapd/deliver BENUTZER

Wie verbinde ich postfix mit cyrus IMAP?

Es reicht, in der Datei /etc/postfix/main.cf eine Zeile zu aktivieren, dann werden alle empfangen E-Mails an cyrus weitergeleitet (statt in /var/spool/mail/ zu landen).

mailbox_transport = cyrus

cyrus IMAP: Wie �bertrage ich Postfachdefinition?

Mit ctl_mboxlist -d erh�lt man eine Liste angelegter Postf�cher. Leitet man diese Ausgabe an ctl_mboxlist -u, werden die Postf�cher angelegt. Um die Unterordner eines Benutzer dann tats�chlich auf die Platte zu schreiben, ist dann noch reconstruct -rf user.BENUTZER notwendig.

Welche Dokumentation gibt es zu slrn?

Die Seiten von Gerfried Fuchs (inklusive kurzer Einf�hrung)

home of the slrn newsreader

slrn FAQ

Wie lege ich eine neue MySQL-Datenbank an?

Wie lege ich neue MySQL-Benutzer an?

Um interaktiv mit einem Passwort einzuloggen, muss man bei mysql, mysqldump, etc. die Option -p angeben. Ansonsten schl�gt der Login einfach fehl.

Alternativ kann man diese Angaben auch in die Datei $HOME/.my.cnf schreiben, das sieht dann so aus:

[client]
user=BENUTZER
password=PASSWORT

Was ist TeX und LateX?

TeX (sprich: Tech; Name steht f�r die griechischen Buchstaben Tau Epsilon Chi) ist ein Textsatzsystem, das von Prof. Dr. Donald E. Knuth entwickelt wurde. LaTeX ist ein Makropaket zu TeX. Die St�rken liegen vor allem im Satz von mathematischen Formeln und gro�er Textmengen.

DANTE, Deutschsprachige Anwendervereinigung TeX e.V.

LaTeX - das Textsatzsystem

Das LaTeX-Tutorium

TeX Users Group web site

An Introduction to Using TeX in the Harvard Mathematics Department

Donald Knuth's Home Page

Wie sieht die Arbeit mit LaTeX aus?

Das Grundger�st f�r ein Latex-Dokument (hello-world.tex):

% Kommentar
% Option norm f�r Schriftgr��e, und Dokumentenklasse article
\documentclass[norm]{article}
% Umlaute und solche Feinheiten der deutschen Sprache und
% Einbinden von EPS-Grafiken
\usepackage{german, epsfig}
\begin{document}
Hier schreibt man dann sein Ged\"ons rein.
% \"o == �
\end{document} 
Kommando Quelle Ziel
latex .tex .dvi
dvips .dvi .ps
dvipdf .dvi .pdf
pdflatex .tex .pdf
xdvi .dvi Bildschirm
xpdf .pdf Bildschirm
gv .ps Bildschirm

Kann man sein Dokument auf mehrere Dateien verteilen?

Ja, das geht so:

\include{kap1} % Eingabe aus kap1.tex

Wie kann konfiguriert man seine TeX-Installation?

texconfig

Wie kann ich Grafiken einbinden?

\epsfig sollte nicht mehr verwendet werden, siehe auch .

Stattdessen sollte man es so machen:

\documentclass{...}
\usepackage{graphicx}
\begin{document}
...
\includegraphics{blah}

Schreibt man den Dateinamen ohne Erweiterung an (im angef�hrten Beispiel �blah�) h�ngt latex die Endung �.eps� an. pdflatex sucht stattdessen nach �.pdf�.

Und ganz sch�n macht man es so:

\begin{figure}
  \centering\includegraphics[width=8cm]{blah}
  \caption{Das ist das Bild blah}
  \label{fig:blah}
\end{figure}

Wie sieht die Struktur einer typischen wissenschaftlichen Arbeit aus?

\documentclass{book}       % oder \documentclass{article}
\begin{document}
\author{Mein Name}
\title{Titel der Arbeit}
\maketitle
\tableofcontents           % Inhaltsverzeichnis, wird dann automatisch
                           % erstellt aus allen \section{bla}
\listoffigures             % Abbildungsverzeichnis
\listoftables              % Tafelverzeichnis
\part{eins}
\chapter{...}
\section{und los}
\appendix                  % nachfolgende Kapitel sind Anh�nge
\bibliographystyle{alpha}  % Literaturverzeichnis
\bibliography{blah}

\addcontentsline{toc}{chapter}{Literaturverzeichnis}
% Bei article geh�rt  ^^^^^^^ da section hin.

\end{document}

Ein Adressbuch in LDAP?

OpenLDAP, Netscape, Mozilla & Co:

Wo bekomme ich uudecode bzw. uuencode her?

Bei Debian und Fedora sind die Teil des Pakets sharutils.

Firefox: Wie f�ge ich eine mehrzeilige URL in die Adresszeile eine?

about:config
Variante 1: GUI

about:configeditor.singleLine.pasteNewlines auf einen Wert gr��er 1 setzen.

Variante 2: Textdatei

In der Datei user.js folgende Zeile hinzuf�gen:

user_pref("editor.singleLine.pasteNewlines", 3);