HammerFS is production ready...someway...or not...

Mittwoch, 15. April 2009

DragonFlyBSD hat sich mit dem von Matt Dillon entwickelten Dateisystem "HammerFS" wieder einen Schritt weiter von seinen Wurzeln, FreeBSD, entfernt.
Mit der DragonflyBSD Version 2.2 konnte man dann nachlesen, das HammerFS nun "irgendwie" produktionsstabil ist:

The DragonFly 2.2 release is here! The HAMMER filesystem is considered production-ready in this release; It was first released in July 2008.


Allerdings auch nur "irgendwie". Denn was ist bei einem Dateisystem schlimmer, als Daten zu "verlieren". Leider hat HammerFS dieses "Feature" aber im Angebot. Besorgniserregend auch, das bis dato noch nicht ermittelt werden konnte woran dies liegt.

Ein Einzelfall scheint es auch nicht zu sein wie man nachlesen kann.

Sicherlich arbeitet Matt mit Hochdruck an einer Lösung, denn, wie schon geschrieben, nichts ist schlimmer als die Gewissheit das die Daten nur "irgendwie" sicher sind und auch immer wieder gefunden werden können.

HammerFS ist sicherlich ein interessantes Dateisystem, die Zukunft wird zeigen ob es sich dabei ausserhalb von DragonFlyBSD durchzusetzen vermag. Der Start ging allerdings dabei ziemlich in die Hose.
Man sollte bei DragonFlyBSD eventuell in Zukunft vorsichtiger sein mit Aussagen bezüglich "produktionsstabil".

Ich wünsche Matt und DragonFlyBSD das hier schnell das Problem gefunden wird, und das man in Zukunft mit Ankündigungen etwas vorsichtiger ist.

pkg_search im Base...

Donnerstag, 6. Dezember 2007


Eben wurde pkg_search noch vorgestellt, alle Welt ist begeistert, und da wurde die Frage laut, ob man dies nicht in das Base-System von FreeBSD aufnehmen könnte. Dies wird wohl nicht geschehen, aber als Port wird es pkg_search wohl nach FreeBSD schaffen. Auch gut.

Nun, bei DragonFlyBSD geht man nicht so zimperlich mit neuem Code um, hier ist pkg_search nun in das Base-System gewandert. Glückwunsch, ein wirklich sinnvolle Erweiterung.

DragonFlyBSD 1.10 erschienen

Dienstag, 7. August 2007

Am 06. August 2007 war es soweit, DragonFlyBSD 1.10 erblickte das Licht der Welt und wird voraussichtliche das letzte DragonFlyBSD 1.x Release sein. 

Dabei gibt es einige Änderungen die hier nachzulesen sind.

Die üblichen HTTP und FTP Server bieten das ISO Image zum download an. Dabei handelt es sich um eine Live CD die ein DragonFlyBSD System direkt startet. Hier hat der Anwender danach die Möglichkeit den Installer zu starten um DragonFlyBSD auf die Festplatte zu installieren.

Mit dem Erscheinen der Version 1.10 hat Matt Dillon auch ein recht langes Interview gegeben, welches hier nachzulesen ist.

DragonFlyBSD entstand im Jahre 2003 als ein Fork von FreeBSD und soll die FreeBSD 4.x Schiene, nach Meinung des Projektgründers Matt Dillon, logisch fortsetzen.

Im BSDwiki.de gibt es hierzu auch einen Eintrag.


DragonFlyBSD am Ende

Donnerstag, 26. Juli 2007

Das war es für DragonFlyBSD, zumindest für die 1.x Serie. Mittlerweile gibt es den Branch 1.10, und 1.11 ist der neue HEAD, woraus sich dann, bis zum Ende des Jahres, DragonFlyBSD 2.0 entwicklen soll.

Matt Dillon schrieb dazu:

1.10 has been branched. HEAD is now 1.11. 2.0 is slated for the end of
the year.

I finished testing USB booting. There is one outstanding issue where
preloading EHCI causes the system to fail to attach the USB drives during
boot, but otherwise it works if your BIOS supports booting from a USB
hard drive.

I will try to resolve the ehci issue before release but it isn't high
priority.

Now that we have branched the release is tentatively scheduled for
Friday. We used almost the entire month to clean up for this release
but it is looking really quite nice from where I stand.

Sometime wednesday I will do some dummy upgrades from 1.8 to 1.10 on
my test boxen to poke around and check whether all the upgrading issues
have been ironed out.

Man darf also gespannt sein was von DragonFlyBSD in Zukunft noch zu erwarten ist.


Die Kunst der Libelle

Dienstag, 10. Juli 2007

dfbsdFür alle Freunde der Libelle, um genauer zu sein, DragonFlyBSD, gibt es neben dem OS nun auch einige wallpapers von Leonardo Baldelli.

Weitere BSD wallpaper gibt es im übrigen hier.

DragonFlyBSD wird vorgestellt

Sonntag, 17. Juni 2007

dfbsdDragonFlyBSD gibt es nun schon eine ganze Weile, um genau zu sein wurde DragonFlyBSD im Juli 2003 von der 4.x Schiene von FreeBSD geforkt. Matt Dillon war der Ansicht das der neue Weg, den man mit der 5.x Richtung bei FreeBSD einschlug, in vielen Bereichen eine Einbahnstrasse war.

4 Jahre später wird immer noch kräftig an DragonFlyBSD gearbeitet und der Weg scheint klar zu sein, DragonFlyBSD wird wohl ein UNIX für Cluster. Eingefleischte DragonFlyBSD User wissen dies sicherlich schon seit langem, für alle anderen sollte der folgende Bericht bei informit interessant sein in welchem DragonFlyBSD näher betrachtet wird.

DragonFlyBSD: 1.8.1 ist nicht gleich 1.8.1

Mittwoch, 28. März 2007
DragonFlyBSD LogoGestern wurde DragonFlyBSD 1.8.1 freigegeben, ein Abkömmling von FreeBSD 4.x.

Die Release Notes geben Auskunft über die Änderungen seit 1.8.0. Die Installationsanleitung enthält wichtige Informationen wie man DragonFlyBSD am besten installiert (dabei sind mehrere Wege möglich). Die DragonFlyBSD CD ist ebenso eine Live-CD. Das System bootet normal von der CD und so kann sich der Interessierte erst einmal ein Bild über das System machen, bevor er es installiert. Neben einem Installer auf der Console, gibt es auch die Möglichkeit das System über einen webbrowser zu installieren, wobei sich diese Variante noch im Beta Stadium befindet.

Aufpassen sollte man beim download das Images. So wurde die erste 1.8.1 Version mit einem elementaren Fehler herausgegeben, so hat nach Aussagen einiger User der Installer gefehlt. Dieses Problem wurde mit einem erneuten upload eines ISO mit Installer behoben. Verwunderlich bleibt allerdings, warum ein solch elementarer Fehler nicht zur Erhöhung der Versionsnummer führt.

Also aufgepasst beim download des ISO, nur das mit REL im Namen ist das richtige.

Jails können IPv6 und multiple IPs

Freitag, 12. Januar 2007
BeastieSchon 2003 stellte Pawel Jakub Dawidek (der sich in letzter Zeit vor allem durch seine Arbeit an ZFS für FreeBSD ausgezeichnet hat) einen Patch für die FreeBSD Jails vor, mit welchem man diesen mehrere IPs zuordnen kann. Bisher ist dieser Patch (für FreeBSD 4.7) aber noch nicht offiziell übernommen worden.

Nun hat DragonFlyBSD jail so modifiziert, das Jails dort mit mehreren IPs umgehen können. Basierend auf dem alten mijail Patch von 2003 von Pawel. Da muss die Frage erlaubt sein, wann kommt dieses Feature endlich auch unter FreeBSD zum Einsatz. Viele User und ISPs würden sich dies wünschen.

Aber auch bei FreeBSD ist man nicht untätig was Jails angeht. So kann man im wiki nachlesen, dass es nun mit einem Patch möglich ist, die Ressourcen die eine Jail in Ansprich nehmen kann je nach Jail einzustellen. Bleibt zu hoffen das nicht wieder knapp 4 Jahre vergehen müssen bis ein anderes BSD dieses Feature übernimmt.

Security Advisories für multiple Platformen

Sonntag, 15. Oktober 2006
BeastieDas Programm advchk (Advisory Check), von unixgu.ru, bietet die Möglichkeit die Security Advisories der installierten Software automatisch zu beziehen. Dadurch entfällt das lesen der verschiedenen Listen oder Internetseiten.

Unter FreeBSD gibt es das Programm portaudit in den Ports, welches ebenfalls automatisch die Security Advisories bezieht und bei gefunden Problemen, den Admin des Servers über periodic dies mitteilt.

Interessant an advchk ist dabei, dass es mit verschiedenen Paketmanagern arbeitet:

  • pkg_info (*BSD)

  • dpkg (Debian, Ubuntu)

  • rpm (RedHat, SuSE, TurboLinux)

  • lpp (AIX)

  • pkginfo (Solaris)

  • portage (Gentoo)


advchk ist in Perl geschrieben und ist unter der 2-BSD Lizenz veröffentlicht werden.

Wo steckt überall *BSD

Mittwoch, 11. Oktober 2006
BeastieGoogle ist was feines. Zumindest sollen es mehr als 90% der Bundesbürger nutzen. Nach dem Zukauf von youtube werden das sicherlich noch ein paar mehr werden. Die neuste Errungenschaft aus dem Hause google.com ist aber / codesearch /. Von einigen schon als das Hackerkompendium bezeichnet (da man hiermit jeglichen Code aufspühren kann und so auch evtl. Lücken entdeckt) für andere nur eine weitere Spielerei neben froogle, google earth und co.

Wer sich dennoch dafür interssiert, kann bei / codesearch / einfach mal nach den folgenden Begriffen suchen:

\$freebsd:.*\$


\$openbsd:.*\$


\$netbsd:.*\$




Hier wird dann Code an den Tag geliefert in welchem auch Teile von den BSDs genutzt werden.


Interessant dürfte auch die Suche nach




fucking






sein. Es gibt einige Programmierer die dieses Wort nutzen um damit dem Code, dem System, oder dem Unternehmen ihre tiefe Ergebenheit mitzuteilen.




Viel Spass beim wühlen im Code.




Wer als erstes den Hinweis findet das Linux bei SCO geklaut hat, könnte reich werden...

DragonFlyBSD 1.6.2 und 1.4.5

Mittwoch, 11. Oktober 2006
DragonFlyBSD LogoDragonFlyBSD 1.6.2 und 1.4.5 wurden am 10.10.2006 freigegeben.

Das changelog zu 1.4 gibt es hier zu lesen, dass für 1.6 ist hier zu finden.

Die Ankündigung für 1.4.5 ist hier, und für 1.6.2 hier nachzulesen.

DragonFlyBSD ist ein fork von FreeBSD 4.8 vom Juni 2003, wobei die FreeBSD 4.x Linie hier weiterverfolgt wird. Die Ankündigung von Matthew Dillon gibt es hier zu lesen.