Umfrage über *BSD Zweige

Kamikaze

Warrior of Sunlight
Teammitglied
Ich will eine Umfrage über die wichtigsten BSD-Zweige starten, ich kenne mich aber mit der Release-Architektur von NetBSD, DragonflyBSD und OpenBSD aus. Bei FreeBSD sieht man gleich auf der Homepage welche Zweige supportet sind. Bei den anderen habe ich auf die schnelle nur das aktuelle Release gefunden.

So stelle ich mir die FreeBSD Optionen vor:
- FreeBSD CURRENT (head)
- FreeBSD 9 (stable/9)
- FreeBSD 9.1 (release/9.1.*, releng/9.1)
- FreeBSD 9.0 (release/9.0.*, releng/9.0)
- FreeBSD 8 (stable/8)
- FreeBSD 8.3 (release/8.3.*, releng/8.3)
- FreeBSD 8.n (release/8.n.*, releng/8.n)
- FreeBSD 7 (stable/7)
- FreeBSD 7.4 (release/7.4.*, releng/7.4)
- FreeBSD 7.n (release/7.n.*, releng/7.n)
- FreeBSD ungepflegter Zweig

OpenBSD
- OpenBSD Current (HEAD)
- OpenBSD 5.2 (OPENBSD_5_2_BASE, OPENBSD_5_2)
- OpenBSD 5.1 (OPENBSD_5_1_BASE, OPENBSD_5_1)
- OpenBSD ungepflegter Zweig

Könnt ihr mir äquivalente Optionen für die anderen BSDs liefern?
 
Zuletzt bearbeitet:
Es gibt drei Aromata von OpenBSD:

  • release: Die Version von OpenBSD, die alle 6 Monate auf CD ausgeliefert wird.
  • stable: Release und zusätzliche Korrekturroutinen, die für Sicherheit und Zuverlässigkeit als notwendig erachtet werden.
  • current: Hier werden die aktuellen Entwicklungsarbeiten durchgeführt; letzten Endes wird das nächste Release aus diesem Aroma erstellt.

Code:
       ,------o-----------o----X                    4.9 Stable
       |      .           .
       |      .    ,------o---------o----X          5.0 Stable
       |      .    |      .         .
       |      .    |      .    ,----o----------o--> 5.1 Stable
       |      .    |      .    |    .          .
       |      .    |      .    |    .    ,-----o--> 5.2 Stable
       |      .    |      .    |    .    |     .
       |      .    |      .    |    .    |     .
 -->4.9Rel----->5.0Rel----->5.1Rel----->5.2Rel----> Current

          Zeit --->

Patches für den Release Zweig werden nur per Source Code zur Verfügung gestellt.
Dazu entpackt man die "comp52.tgz" und die "src.tar.gz" nach "/usr/src" und Patch den Code wie im Patch-File angegeben.
Danach kompiliert man den Code neu. (Steht auch im Patch-File). Dauert meist nur ein paar Minuten.

Hier ist die Seite mit den aktuellen Fixes der jeweiligen Versionen:
http://www.openbsd.org/errata52.html

Damit es zu keinen Problemen kommt, sollte immer alle Patches einspielen, auch wenn man genau weiss, dass man dieses Tool/Programm nicht verwenden wird.

http://www.openbsd.org/faq/de/faq5.html#Flavors
 
Zuletzt bearbeitet:
Ah, danke, dann ist stable das was unter FreeBSD releng ist und zu FreeBSD stable gibt es kein Äquivalent.
 
Zurück
Oben