CRE048 FreeBSD

Das freie Betriebssystem für stabile Internet-Server
Tim Pritlove führt mit Cryx ein recht technisches Gespräch über das Betriebssystem FreeBSD. Es werden Geschichte und Entwicklung des Systems und vor allem seine praktische Verwendbarkeit im Betrieb von Internet-Servern diskutiert. Cryx betreibt selbst eine Vielzahl von Servern mit FreeBSD und erzählt, wie seine Erfahrungen sind. Außerdem kommen zur Sprache das Verhältnis von Linux und BSD, das Entwicklungsmodell der BSD-Welt, das Aufsetzen von FreeBSD Jails und verschlüsselten Dateisystemen für Systeme, die die Privatsphäre seiner Nutzer berücksichtigen.
- Cryx
- Tim Pritlove
- Max Merz (Shownotes)
Shownotes
Office Space – Tom Smykowski
- “Look, I already told you! I deal with the goddamn customers so the engineers don’t have to! I have people skills! I am good at dealing with people! Can’t you understand that? What the hell is wrong with you people?” (Tom Smykowksi)
- CRE Intro
- Begrüßung
FreeBSD
Cryx
- Cryx nutzt auf seinen Servern exklusiv FreeBSD
Mailserver
Webserver
FTP (File Transfer Protocol)
Chaos Computer Club (CCC)
Chaosradio
- Tim hatte mal einen sehr stabilen FreeBSD-Server
- FreeBSD, andere BSDs und Linux
Open Source
Betriebssystem
Concurrent Versions System (CVS)
Perforce
- Unterschiede der BSDs und zu Linux
Linux
BSD-Lizenz
GPL-Lizenz
Berkeley Software Distribution
Unix
University of California, Berkeley (UCB)
Internet Protocol (IP)
Die Wende
- “Tja, ich kann mich noch dran erinnern, damals in Klondike…” (Tim) “Als wir nur Nullen und keine Einsen hatten!” (Cryx)
Klondike
UNIX History
Linus Torvalds
AT&T
Interactive Unix
SCO Unix
OpenBSD
NetBSD
Platforms Supported by NetBSD
- Sourcecode-Austausch zwischen den Systemen
Harald Welte
GPL Violations
Darwin
Mac OS X
Mach (Kernel)
DragonFly BSD
Theo de Raadt
- Unterscheide der BSD-Community gegenüber Linux
Linux-Distribution
Richard Stallman
FreeBSD Core Team
- Klischees über FreeBSD- und Linux-Benutzer
- Popularität der freien Betriebssysteme
The *BSDstats Project
PC-BSD
KDE
Gnome
MidnightBSD
- FreeBSD Features
- FreeBSD ist aufgeräumt
Userland
- FreeBSD ist einfach zu aktualisieren
FreeBSD Jail
Packet Filter (PF)
FreeBSD Ports
Wiki
- Beispiel: Tim will einen Heimserver
ISO-Abbild
FreeBSD Handbook
- FreeBSD Ports Collection
Wordpress
MediaWiki
qmail
Postfix
FreeBSD Jail
Virtualisierung
VMware
Parallels
- Jails sind gut abgehangen
portaudit
jailaudit
- Anwendung von Jails
Packet Filter (PF)
- UCB vs. AT&T und die BSD-Lizenz
GEOM: Modular Disk Transformation Framework
- “Stopf dir den Kopf nicht voll mit Fakten, dafür gibt es Akten.” (Cryx)
- Datenträger sind GEOM-Provider
Floppy-Disc
RAID
Journaling-Dateisystem
erdgeist
ezjail
tar
rsync
- Tips und Tricks
- Situation im Desktop-Bereich
- Im Server-Bereich wird kaum etwas nicht unterstützt
SAP
Mathematica
- “Ich mag FreeBSD, weil’s funktioniert.” (Cryx)
- Verabschiedung
- CRE Outro