Zur�ck | Inhalt | Inhalt von Kapitel 7 | Top | Weiter |
Zur�ck | Inhalt | Welche Dokumentation gibt es zu Samba? | Top | Weiter |
Welche Dokumentation gibt es zu Samba?
Zur�ck | Inhalt | Dokumentation und Einf�hrung zu gpg | Top | Weiter |
Dokumentation und Einf�hrung zu gpg
Schnelldurchlauf:
gpg --gen-key
gpg --list-keys
Gesucht ist die ID des Schl�ssels, eine achtstellige Hexadezimalzahl.
gpg -a --export 12345678 > public-key.txt
gpg -a --gen-revoke 12345678 > revocation-certificate.txt
Zur�ck | Inhalt | Wie signiere ich meine Nachrichten mit PGP/INLINE? | Top | Weiter |
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.
Zur�ck | Inhalt | Wie signiere ich meine Nachrichten mit PGP/MIME? | Top | Weiter |
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.
Zur�ck | Inhalt | Wie signiere ich meine Postings mit tinnews.pl? | Top | Weiter |
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.
Zur�ck | Inhalt | Wie ermittle ich die long key ID? | Top | Weiter |
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>"
Zur�ck | Inhalt | Dokumentation zu cyrus IMAP? | Top | Weiter |
Dokumentation zu cyrus IMAP?
Zur�ck | Inhalt | Wie starte ich cyrus IMAP und lege neue Benutzer an? | Top | Weiter |
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
Zur�ck | Inhalt | cyrus IMAP: Wie importiere ich die alte Mailbox? | Top | Weiter |
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
Zur�ck | Inhalt | Wie verbinde ich postfix mit cyrus IMAP? | Top | Weiter |
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
Zur�ck | Inhalt | cyrus IMAP: Wie �bertrage ich Postfachdefinition? | Top | Weiter |
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.
Zur�ck | Inhalt | Welche Dokumentation gibt es zu slrn? | Top | Weiter |
Welche Dokumentation gibt es zu slrn?
Zur�ck | Inhalt | Wie lege ich eine neue MySQL-Datenbank an? | Top | Weiter |
Wie lege ich eine neue MySQL-Datenbank an?
mysqladmin create DATENBANK
Zur�ck | Inhalt | Wie lege ich neue MySQL-Benutzer an? | Top | Weiter |
Wie lege ich neue MySQL-Benutzer an?
Ein Benutzer von einem Rechner:
grant all on DATENBANK.* to 'BENUTZER'@'localhost' identified by 'PASSWORT';
Ein Benutzer von jedem Rechner:
grant all on DATENBANK.* to 'BENUTZER'@'%' identified by 'PASSWORT';
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
Zur�ck | Inhalt | Was ist TeX und LateX? | Top | Weiter |
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.
Zur�ck | Inhalt | Wie sieht die Arbeit mit LaTeX aus? | Top | Weiter |
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 | |
pdflatex | .tex | |
xdvi | .dvi | Bildschirm |
xpdf | Bildschirm | |
gv | .ps | Bildschirm |
Zur�ck | Inhalt | Kann man sein Dokument auf mehrere Dateien verteilen? | Top | Weiter |
Kann man sein Dokument auf mehrere Dateien verteilen?
Ja, das geht so:
\include{kap1} % Eingabe aus kap1.tex
Zur�ck | Inhalt | Wie kann konfiguriert man seine TeX-Installation? | Top | Weiter |
Wie kann konfiguriert man seine TeX-Installation?
texconfig
Zur�ck | Inhalt | Wie kann ich Grafiken einbinden? | Top | Weiter |
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}
Zur�ck | Inhalt | Wie sieht die Struktur einer typischen wissenschaftlichen Arbeit aus? | Top | Weiter |
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}
Zur�ck | Inhalt | Ein Adressbuch in LDAP? | Top | Weiter |
Ein Adressbuch in LDAP?
OpenLDAP, Netscape, Mozilla & Co:
Zur�ck | Inhalt | Wo bekomme ich uudecode bzw. uuencode her? | Top | Weiter |
Wo bekomme ich uudecode bzw. uuencode her?
Bei Debian und Fedora sind die Teil des Pakets sharutils.
Zur�ck | Inhalt | Firefox: Wie f�ge ich eine mehrzeilige URL in die Adresszeile eine? | Top | Weiter |
Firefox: Wie f�ge ich eine mehrzeilige URL in die Adresszeile eine?
about:config
about:config → editor.singleLine.pasteNewlines auf einen Wert gr��er 1 setzen.
In der Datei user.js folgende Zeile hinzuf�gen:
user_pref("editor.singleLine.pasteNewlines", 3);
Zur�ck | Inhalt | Ende dieser Seite | Top | Weiter |