Abo
  • Services:
Anzeige
OpenBSD mit 64-Bit-Zeit
OpenBSD mit 64-Bit-Zeit (Bild: OpenBSD)

Unix: OpenBSD 5.5 löst Unix-Zeitproblem

Die Unix-Zeit von OpenBSD nutzt nun fast ausschließlich eine 64-Bit-Variable und löst damit das Jahr-2038-Problem. Die Installation ist zudem signiert.

Anzeige

In dem Ur-Unix der Bell Labs wurde die Zeit in einer 32-Bit-Variablen gespeichert, was in direkt oder indirekt darauf aufbauenden Betriebssystemen übernommen worden ist. Diese Variable time_t läuft im Jahr 2038 über, weil damit für positive und negative Werte nur zweimal 68 Jahre gespeichert werden können. OpenBSD 5.5 hat dieses Problem durch einen Wechsel hin zu einer 64-Bit-Variablen behoben.

Mit dieser neuen Variablen lassen sich zumindest theoretisch etwas weniger als 300 Milliarden Jahre repräsentieren. Für die Umstellung hat das Team seinen gesamten Quellcode überprüft und viele verschiedene Programme angepasst, darunter auch Spiele sowie zahlreiche Ports. Für die Teile des Systems, die mit 64 Bit nicht umgehen können, kommt von nun an eine vorzeichenlose Variable zum Einsatz, die bis zum Jahr 2106 benutzt werden kann.

Signierte Installation

Mit Hilfe des neuen Signify-Kommandos sind die Installationsroutine selbst sowie sämtliche Pakete kryptografisch signiert. Noch ist die Installation ohne Überprüfung der Signatur möglich, wird vom Entwickler-Team aber nicht empfohlen. Außerdem vertraut die Paketinstallation pkg_add standardmäßig nur noch signierten Paketen.

Darüber hinaus lassen sich nun Installationen erstellen, die ohne Aufsicht durchlaufen. Dieser Vorgang lässt sich über eine spezielle Konfigurationsdatei kontrollieren. Für x86-kompatible Architekturen bietet das Team auch selbst erstellte Abbilder an, die auf USB-Speicher geschrieben werden können.

Die vielfach verwendete Firewall pf besitzt ein neues System zum Einreihen der Pakete mit entsprechend neuer Syntax. Der Zufallszahlengenerator arc4random nutzt die ChaCha20-Stromverschlüsselung von Daniel J. Bernstein und das Zufallszahlensystem des Kernels verwendet Daten aus dem Bootloader, um Funktionen auch im frühen Bootprozess bereitzustellen.

Für Desktop-Nutzer enthaltene Ports sind unter anderem Gnome 3.10, KDE SC 4.11, aktuelle ESR-Releases von Firefox und Thunderbird, Chromium 32 oder auch Libreoffice 4.1.4. Weitere Änderungen und eine Auflistung weiterer Ports finden sich in der Ankündigung. Installationsabbilder sind über die Spiegelserver des Projekts verfügbar.


eye home zur Startseite
robinx999 11. Mai 2014

Keine ahnung warum, das reine rechnen mit solchen daten klappt noch, das setzen der Zeit...

Nerd_vom_Dienst 03. Mai 2014

Echt mal, die kriegen auch nix Dauerhaftes zustande! In 5 Mrd~ Jahren explodiert schon...

Tantalus 02. Mai 2014

Die bewahren Dich nur vor exornitanten Stromkosten für 24 Jahre lang Bier kühlen...



Anzeige

Stellenmarkt
  1. Daimler AG, Stuttgart
  2. Horváth & Partners Management Consultants, München, Hamburg, Berlin, Frankfurt, Stuttgart, Düsseldorf
  3. SICK AG, Waldkirch bei Freiburg im Breisgau
  4. PKS Software GmbH, deutschlandweit


Anzeige
Blu-ray-Angebote
  1. 24,99€ (Vorbesteller-Preisgarantie)
  2. (u. a. Drive 7,79€, John Wick: Kapitel 2 9,99€ und Predator Collection 14,99€)
  3. (u. a. Hobbit Trilogie Blu-ray 43,89€ und Batman Dark Knight Trilogy Blu-ray 17,99€)

Folgen Sie uns
       


  1. Sysinternals-Werkzeug

    Microsoft stellt Procdump für Linux vor

  2. Forschungsförderung

    Medizin-Nobelpreisträger Rosbash kritisiert Trump

  3. Sicherheit

    Keylogger in HP-Notebooks gefunden

  4. IBM AC922

    In Deep Learning schlägt der Power9 die X86-Konkurrenz

  5. FTTH

    Telekom kündigt weitere Glasfaser-Stadt an

  6. 2-Minuten-Counter gegen Schwarzfahrer

    Das sekundengenaue Handyticket ist möglich

  7. Super Mario

    Computerspiele könnten vor Demenz schützen

  8. Playstation VR

    Weniger als drei Prozent der PS4-Besitzer haben das Headset

  9. Cryptokitties

    Mein Leben als Kryptokatzenzüchter

  10. Uniti One

    Schwedisches Unternehmen Uniti stellt erstes Elektroauto vor



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Twitch, Youtube Gaming und Mixer: Weltweites Aufmerksamkeitsdefizit
Twitch, Youtube Gaming und Mixer
Weltweites Aufmerksamkeitsdefizit
  1. Kiyo und Seiren X Razer bringt Ringlicht-Webcam für Streamer
  2. Roboter Megabots kündigt Video vom Roboterkampf an
  3. Free to Play World of Tanks bringt pro Nutzer und Monat 3,30 Dollar ein

Blade Runner (1997): Die unsterbliche, künstliche Erinnerung
Blade Runner (1997)
Die unsterbliche, künstliche Erinnerung
  1. SNES Classic Mini im Vergleichstest Putzige Retro-Konsole mit suboptimaler Emulation

Umrüstung: Wie der Elektromotor in den Diesel-Lkw kommt
Umrüstung
Wie der Elektromotor in den Diesel-Lkw kommt
  1. LEVC London bekommt Elektrotaxis mit Range Extender
  2. Vehicle-to-Grid Honda macht Elektroautos zu Stromnetz-Puffern
  3. National Electric Vehicle Sweden Der Saab 9-3 ist zurück als Elektroauto

  1. Re: Ist das wirklich so schwer zu begreifen?

    Herr Unterfahren | 14:21

  2. Re: So ein Käse!

    teenriot* | 14:20

  3. Re: Kfz-Steuer

    AllDayPiano | 14:20

  4. Zielgerichtete Forschung benötigt keine Subventionen

    EdwardBlake | 14:19

  5. Re: Schwarzfahrer

    Herr Unterfahren | 14:17


  1. 13:30

  2. 13:10

  3. 13:03

  4. 12:50

  5. 12:30

  6. 12:12

  7. 12:11

  8. 11:24


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel