MidnightBSD on ilmainen BSD jakelu haarainen päässä FreeBSD käyttöjärjestelmä ja ympärille rakennettu GNUstep graafinen työpöytäympäristö. Sen tavoitteena on tuottaa helposti käyttää työpöydän suuntautunut OS massoille. Se jaetaan alla sekä BSD ja GPL avoimen lähdekoodin lisenssejä.
Tukee 32-bittinen ja 64-bittinen tietokoneet
Tämä FreeBSD-johdettu käyttöjärjestelmä on ladattavissa asennettavissa vain ISO kuvia, jotka tukevat sekä 32-bittinen (x86) ja 64-bittinen (x86_64) tietokoneet. Käyttäjän on ladattava ja kirjoittaa ISO kuva, joka vastaa hänen / hänen tietokone & rsquo; s arkkitehtuuri CD-levyn tai USB-muistitikun (suositus).
Boot vain ISO-kuvat ovat myös ladattavissa, suunniteltu ihmisille, jotka haluavat vain käynnistää käyttöjärjestelmän ja käyttää minimaalinen komentotulkille sekä virtuaalilaitesovellusten varten VMware ja Parallels virtualisointi-ohjelmisto.
käynnistysvaihtoehtoja
Käynnistysvaiheessa ISO kuvan BIOS PC, käyttämällä joko USB-tikku tai Compact Disc, et pudotetaan boot menu, josta voit käynnistää järjestelmän ja lataa asennusohjelma, putoaa komentotulkin , käynnistä kone, mahdollistaa ACPI (ACPI) sekä käynnistää vikasietotilassa, yhden käyttäjän tilassa tai verbose tilassa
Mikä on uusi tässä julkaisussa:
- MidnightBSD 0,8 sisältää useita parannuksia järjestelmään. Siirryimme järjestelmä kerääjiä GCC 4.2 llvm / kalahtaa 3,3 suunnitelmia päivittää uudempiin versioihin. Olemme hyödyntämällä libdispatch meidän paketinhallinnan. Useita pitkäaikaisia vikoja kanssa mports puitteet on vahvistettu.
Mikä on uusi versiossa 0.8:
- MidnightBSD 0,8 sisältää useita parannuksia järjestelmään. Siirryimme järjestelmä kerääjiä GCC 4.2 llvm / kalahtaa 3,3 suunnitelmia päivittää uudempiin versioihin. Olemme hyödyntämällä libdispatch meidän paketinhallinnan. Useita pitkäaikaisia vikoja kanssa mports puitteet on vahvistettu.
Mikä on uusi versiossa 0.7:
- Tämä julkaisu on ensisijaisesti vakauttaminen, ZFS ja mport -pakettityökalu parannuksia.
Mikä on uusi versiossa 0.6:
- Suojaus:
- OpenSSL: kuitti nimenomaan muotoillun DTLS kättelyviestin voi aiheuttaa OpenSSL kuluttaa paljon muistia. [CVE-2014-3506]
- saatuaan erityisesti muotoillun DTLS paketti voi aiheuttaa OpenSSL vuotaa muistia. [CVE-2014-3507]
- virhe OBJ_obj2txt voi aiheuttaa melko tulostuksen toimintoja, kuten X509_name_oneline, X509_name_print_ex et al. vuotaa joitakin tietoja pinosta. [CVE-2014-3508]
- OpenSSL DTLS asiakkaita mahdollistaa anonyymin (EY) DH salausohjelmistoa kohdistuu palvelunestohyökkäyksen hyökkäys. [CVE-2014-3510]
- TCP SYN: Kun segmentti, jossa SYN lippu jo olemassa olevan yhteyden saapuu, TCP pino repii alas yhteys, ohittaen tarkista, että järjestysnumero segmentissä on odotettavissa ikkunassa.
- Korjattu useita suojausaukkoja reititetty, rtsold, ja namei suhteen Capsicum hiekkalaatikot etsimisessä olematon polkunimien ja vuotaa muistia.
- Syöte polku reititetty (8) hyväksyy kyselyt mistä tahansa lähteestä ja yrittää vastata niihin. Kuitenkin lähtö polku olettaa, että kohde-osoite vastaus on on suoraan yhteydessä verkkoon.
- puuttuvan pituuden tarkistaa koodin, joka käsittelee DNS parametreja, epämuodostunut reitittimenilmoitusviestissä voi aiheuttaa pinon ylivuoto in rtsold (8).
- tnftp 20141031 korjaa tietoturvaheikkous kanssa tnftp, CVE-2014-8517.
- Korjaa tietoturvaongelma tiedostojen ja libmagic joka voi antaa hyökkääjän luoda palvelunestohyökkäyksen hyökkäys tahansa ohjelma, joka käyttää libmagic.
- BIND-palvelimia, jotka on sovitettu suorittamaan DNSSEC validointi ja jotka käyttävät hallitaan avaimia (mikä tapahtuu epäsuorasti käytettäessä & quot; DNSSEC-validointi auto; & quot; tai & quot; DNSSEC-Lookaside auto; & quot;), saattaa esiintyä oikkuja takia käytön, väärin alustettu muuttuja.
- CVE-2015-1349 kokonaisluvun ylivuoto laskettaessa koko IGMPv3 datapuskurin voi aiheuttaa puskurin, joka on liian pieni valitulle toimintaa. Tämä voi johtaa DOS hyökkäys.
- IPv6: Naapurisarja Tutustu pöytäkirja mahdollistaa paikallinen reititin mainostaa ehdotettu Nykyinen Hop Raja-arvo linkin, joka korvaa Nykyinen Hop Limit Liittymä kytketty linkin MidnightBSD järjestelmään.
- sqlite 3.8.9 - Fix potentiaalinen 32-bittinen kokonaisluvun ylivuoto ongelma sqlite3_blob_read () ja sqlite3_blob_write () rajapinnat.
- Parannukset:
- Fix rakentaa Perl aikana buildworld kun GDBM- portti on asennettu.
- Kiinteä vika meidän clearenv (3) täytäntöönpano, joka aiheutti segfaults joidenkin ohjelmien kuten Dovecot.
- Päivitä USB quirks tukemaan K70 Corsair näppäimistö, ja useita muita laitteita.
- Uusi ohjelmistoversiot:
- Apple mDNSResponder 561.1.1
- mksh R50E
- OpenSSH 6.6p1
- OpenSSL 0.9.8.zf
- maaorja 1.3.8
- sudo 1.7.8
- sqlite 3.8.9
- tnftp 20141031
- tzdata 2014i
- xz 5.0.7
- mports & paketti työkalut:
- libmport tukee nyt plist komentoja @dir, @owner, @group, @mode ja @sample. Tämä mahdollistaa pkt-plist tiedostot määrittää oikeudet ja käsitellä luominen ja poistaminen hakemistoja. Aiemmin @dirrm sallittu vain poistamalla hakemistoon asennuksen. Tämä edellytti joitakin plist sisältävän mkdir komentoja rakennettu. Uusi prosessi on puhtaampi ja nopeampi.
- Tämä tarkoittaa myös sitä, että satamat, jotka on päivitetty eivät ole yhteensopivia MidnightBSD 0,5 ja alempi mport työkaluja enää.
- libmport yrittää tunnistaa interaktiivinen tty on käytössä ja vaimentaa tiettyjä tilailmoitukset ajettavat vuorovaikutteeton istunnossa.
- On olemassa useita uusia varojen tyyppejä plist lukien ASSET_DIR ja ASSET_SAMPLE. Asiakkaat vievää libmport ehkä muutoksia, jos ne muuttaa käyttäytymistä käsittelyyn plist tiedostoja.
- Tietokanta versio mport paketit päivitettiin (paketin versio) ja uusia sarakkeita CPE lisättiin tietokantaan. Tämä tieto on alttiina kautta mport info-komento ja monet mports nyt antaa nämä tiedot. Voit mport CPE luetella yhteenveto asennettu paketti.
- Mitä paketteja, nykyinen valinta ei ole suuri. Tällä hetkellä 1500 paketteja i386 ja 1400 amd64. Tämä johtuu suurten refaktorointi että mports järjestelmän käynnissä. Käytettävissä paketti määrä on kaksinkertaistunut tammikuusta ja odotamme enemmän pian saatavilla. Jotkut osat on rakennettava käsin mports sijaan binääripakettien. Tämä on valitettavasti totta xorg-server hetkellä. Pyrimme saamaan X11 paketteja varten binary asennusta etusijalla.
- Jos olet päivittämässä olemassa olevaa järjestelmää, asennuksen jälkeen 0,6, voit mport päivittää päivittää paketteja 0,6 versioita. On suositeltavaa poistaa / usr / mports / Paketit ja ajaa mport puhdas poistaa vanha paketti jäänteitä.
Mikä on uusi versiossa 0.5.2:
- Kiinteä regressiolla mksh R50c.
Mikä on uusi versiossa 0.5:
- Suojaus:
- Korjattu tietoturvaongelma TCP SYN paketin käsittelyä, joka voisi johtaa palvelunestohyökkäyksen.
- Kiinteä vika, jossa clearenv (3), jotka voivat johtaa segfault
- Useat OpenSSL turvallisuuskysymyksiä käsiteltiin tässä julkaisussa myös [CVE-2014-3506], [CVE-2014-3507], [CVE-2014-3508] ja [CVE-2014-3510]
- Korjaa heikkous ohjaussanoma API. Puskuri ei ole kunnolla selvitetty ennen jakamisen userland.
- Sendmail ei oikein lähelle vs. Exec avoimeen tiedostokuvaajia.
- ktrace sivuvirheen ytimen jälki merkinnät oli asetettu väärälle koko, joka johti vuotaa tietoa.
- Korjaa TCP kokoamista vika, joka voisi johtaa DOS hyökkäys
- bsnmpd sisältää pinon ylivuoto kun lähetetään tietty kyselyitä.
- Parannukset:
- Jails nyt suorittaa sammutuksen skriptejä.
- Tuki käyttäjätunnuksen pituus 32. Aiempi raja oli 16
- Tuodut FreeBSD 9.2 usb pinon (plus Z87 laastareita vakaista)
- Päivitetty em (4), IGB (4) ja ixgbe (4)
- MidnightBSD toimii nyt Z87 Intelin piirisarjoja.
- rarpd tukee VLAN (4) ja on pid lippu. (FreeBSD)
- Tuki 65536 reititystauluja lisättiin. (Ylös 16)
- Lisätty kumoukselliseen perustaa (kuten svnlite)
- virtio (4) tuotu FreeBSD 9-vakaa. SCSI tuki ei sisälly
- Poistettu Ominaisuudet:
- SPARC64 alustan tuki
- Poista (BIND) nimetty pohjasta. Meillä on vielä muun muassa asiakkaan apuohjelmat nyt vasta tilalle löytyy.
- Uusi ohjelmistoversiot:
- Tiedosto 5,19
- MKSH R50
- vähemmän v458
- Perl 5.18.2
- Sendmail 8.14.7 (plus AAAA kirjaa patch)
- Subversion 1.8.1
- zlib 1.2.7
- mports & paketti työkalut:
- libmport muutettiin tukemaan käsitettä & quot; päivitä & quot; siirtyä yhdestä OS julkaisusta toiseen. Paketit sisältävät nyt käyttöjärjestelmän version ne on rakennettu kanssa. mport lista näyttää nyt käyttöjärjestelmän version paketin auttaa päivittämistä ja mport lista päivityksiä muutettiin ehdottaa parantaminen nykyiseen versioon.
- Useita korjauksia noin tarkiste käsittelyyn ratkaistiin.
- Package rakentaa vapauttamisesta eivät ole vielä valmis.
- KDE poistettiin mports puutteen vuoksi ylläpitäjän meidän satamissa. KDE 3.x oli liian epävarma ja 4.x ei ole toiminut oikein jonkin aikaa MidnightBSD.
- Tällä me suositella xfce 4.x kuten työpöydän ympäristö.
Mikä on uusi versiossa 0.4:
- Uusi paketti hallintatyökalu, mport, lisättiin.
- Suuri joukko ominaisuuksia tuotiin FreeBSD 9.1, kuten ZFS kanssa ZPOOL 28 / dedup tukea, llvm + clang in pohja, siirtyminen GPT oletukseksi asennusohjelman, bsdinstall, BSD lisensoitu lajitella ja grep, cpucontrol ( 8), ja UFS2 + SUJ (journaling).
- Myös tuodut olivat uudempia FreeBSD USB pino, NFSv4 asiakas, syscons, ja CAM pohjainen ATA.
Mikä on uusi versiossa 0.3:
- 0.3 sisältää uusia ominaisuuksia kuten tuki ZFS, mDNSResponder multicast DNS, libdispatch (ei lohkoa tue vielä), brainfuck (1), AMD CPU lämpötilan valvonta, päivitykset Linux emulointia kerroksen ( 2.6.16 yhteensopivuus) ja OpenBSD anturit puitteissa.
- Tämä julkaisu sisältää suuren yhdistämisen FreeBSD 7.0-RELEASE. Kehittäjät äänesti päätös yhdistää monia näkökohtia FreeBSD 7 osaksi MidnightBSD marraskuussa 2008. Yhdistämisen kesti jonkin aikaa ja viivytti 0,3-RELEASE. Se ei ole tarkoitus tehdä mitään tämänkaltaisia uudelleen. Tämä julkaisu perustuu siten FreeBSD 7,0 sijasta 6,1.
- Useita uusia skriptejä on lisätty helpompi hallita järjestelmää. Yksi näistä on netwait in rc.d. Sen avulla voit odottaa verkkoliitännän keksiä koneen käynnistyessä varmistaa verkon toiminta on valmis herkkä ohjelmistoja.
- Päivitetty ohjelmisto
- Seuraavat ohjelmistot päivitettiin tämän julkaisun:
- vanu (1) uusiksi C
- BIND 9.6.1-P2
- bzip2 1.0.6
- cpudup (DragonFly)
- diffutils 2.8.7
- em (4)
- GCC 4.2.1
- libarchive (2.5.5) kanssa bsdcpio
- libreadline 5,2 (GNU)
- mksh R39c
- NVE (4)
- OpenNTPD 4.4
- OpenSSH 5.3p1
- OpenSSL .98e
- pnpinfo
- Sendmail 8.14.4
- sudo 1.7.2p6
- sqlite 03.06.23
- tcpdump 3.9.8
- tzdata 2010e
- unzip (BSD)
- zlib 1.2.5
- Uusi ohjelmisto:
- ale (4)
- amdtemp (4)
- tarkastus (OpenBSM)
- brainfuck (MirBSD)
- firmware (9) FreeBSD
- jemalloc (FreeBSD)
- libdispatch
- libffi 3.0.9
- makefs (NetBSD)
- mDNSResponder
- mport työkalut (valinnainen uusi paketti järjestelmä)
- netpgp (NetBSD)
- NFE (4)
- Anturit puitteet (OpenBSD) sisältäen sensorsd (8)
- ZFS (v6)
- Poistettu ohjelmisto:
- Alpha & PC98 apuohjelmat usr / sbin
- PCC
- pcvt (4)
- HPFS- tuki
Mikä on uusi versiossa 0.2.1:
- Tämä versio keskittyi lisäämällä laitteiston uudempia laitteita, kuten ATI, NVIDIA ja Intel SATA-ohjaimet, ja langaton tuki standardi. Paljon työtä otettiin luomalla paketteja yli 2.000 paketteja tarjolla FTP-palvelimen. Uusi versio sisältää kaksi CD-levyä paketteja plus X11 disc1. Muu ohjelmisto päivitetään: GCC 3.4.6, BIND 9.4.2-P1, Sendmail, bzip2, OpenSSH 5.0p1, PCC kääntäjä lisätään (i386), poisto GNU cpio BSD lisensoitu versio, cpdup lisäsi, IPv6 korjauksia, mksh lisätty. Käyttäjät, jotka asentaa KDE ISOs pystyy mahdollistaa graafisen kirjautuminen käynnistys-. Skripti toimii nyt ensimmäisen käynnistyksen pyytäen jotta BSDStats ja "graafinen työpöytäympäristö".
Kommentteja ei löytynyt