MidnightBSD

Screenshot Software:
MidnightBSD
Mga detalye ng Software:
Bersyon: 0.8.5 Na-update
I-upload ang petsa: 12 Feb 17
Nag-develop: Lucas Holt
Lisensya: Libre
Katanyagan: 64

Rating: 4.5/5 (Total Votes: 2)

MidnightBSD ay isang libreng BSD pamamahagi bika mula sa FreeBSD operating system at binuo sa paligid ng GNUstep graphical desktop environment. Nilalayon nitong maghatid ng isang madaling-gamitin na desktop-oriented OS para sa masa. Ito ay ipinamamahagi sa ilalim ng parehong BSD at GPL open-source lisensiya.


Sinusuportahan 32-bit at 64-bit na computer

Ito FreeBSD-nagmula operating system ay magagamit para sa pag-download bilang nai-install-only ISO mga imahe na sumusuporta sa dalawa 32-bit (x86) at 64-bit (x86_64) computer. Ang user ay dapat i-download at isulat ang ISO imahen na tumutugon sa kanyang / kanyang computer & rsquo;. s architecture sa isang CD disc o isang USB thumb drive (inirerekomenda)

Boot-only ISO mga imahe ay maaaring i-download din, na idinisenyo para sa mga taong gusto lamang upang boot ang operating system at ma-access ng isang minimal shell prompt, pati na rin ang virtual appliances para sa mga software VMware at Parallels virtualization.


pagpipilian Boot

Kapag booting ang ISO imahen mula sa BIOS ng isang PC, gamit ang alinman sa isang USB stick o isang Compact Disc, ikaw ay bumaba sa isang boot menu mula sa kung saan maaari kang boot ang sistema at i-load ang installer, drop sa isang shell prompt , i-reboot ang machine, paganahin ACPI (Advanced Configuration at Power Interface), pati na rin mag-boot sa safe mode, single user mode o maligoy mode

Ano ang bago sa ito release:

  • MidnightBSD 0.8 may kasamang maraming mga pagpapahusay sa sistema. Kami ay inililipat sistema compilers mula GCC 4.2 sa LLVM / clang 3.3 na may mga plano upang i-update sa mas bagong mga bersyon. Kami ay paggawa ng paggamit ng libdispatch sa aming package manager. Ilang longstanding mga bug na may mports framework ay naayos na.

Ano ang bago sa bersyon 0.8:

  • MidnightBSD 0.8 may kasamang maraming mga pagpapahusay sa sistema. Kami ay inililipat sistema compilers mula GCC 4.2 sa LLVM / clang 3.3 na may mga plano upang i-update sa mas bagong mga bersyon. Kami ay paggawa ng paggamit ng libdispatch sa aming package manager. Ilang longstanding mga bug na may mports framework ay naayos na.

Ano ang bago sa bersyon 0.7:

  • Ang release na ito ay pangunahing para sa pagpapapanatag, ZFS at mport package tool mga pagpapahusay.

Ano ang bago sa bersyon 0.6:

  • Security:
  • OpenSSL: Ang pagtanggap ng isang partikular na crafted DTLS handshake mensahe ay maaaring maging sanhi ng OpenSSL upang ubusin malaking halaga ng memorya. [CVE-2014-3506]
  • Ang pagtanggap ng isang partikular na crafted DTLS packet maaaring maging sanhi ng OpenSSL upang mahayag memory. [CVE-2014-3507]
  • Ang isang lamat sa OBJ_obj2txt maaaring maging sanhi ng pretty function imprenta tulad ng X509_name_oneline, X509_name_print_ex et al. upang mahayag ang ilang mga impormasyon mula sa stack. [CVE-2014-3508]
  • OpenSSL DTLS kliyente pagpapagana anonymous (EC) DH ciphersuites ay napapailalim sa isang pagtanggi ng serbisyo na atake. [CVE-2014-3510]
  • TCP SYN:. Kapag ang isang segment sa SYN bandila para sa isang umiiral na koneksyon dumating, ang TCP stack luha down ang koneksyon, bypassing isang tseke na ang pagkakasunod-sunod na numero sa segment ay nasa inaasahan window
  • Ayusin ang ilang mga kahinaan sa seguridad sa routed, rtsold, at namei may paggalang sa Capsicum sandboxes pagtingala nonexistent pangalan ng landas at tagas memory.
  • Ang input landas sa iruruta (8) tatanggap query mula sa anumang pinagmulan at pagtatangka upang sagutin ang mga ito. Gayunman, ang output landas Ipinapalagay na ang mga patutunguhang address para sa mga tugon ay sa isang direktang konektado sa network.
  • Dahil sa isang nawawalang haba check sa code na humahawak sa mga parameter DNS, isang pangit router advertisement mensahe ay maaaring magresulta sa isang stack buffer overflow sa rtsold (8).
  • tnftp 20141031 Inaayos ng isang kahinaan sa seguridad na may tnftp, CVE-2014-8517.
  • Ayusin ang isang isyu sa seguridad sa file at libmagic na maaaring payagan ang isang magsasalakay upang lumikha ng isang pagtanggi ng serbisyo na atake sa anumang programa na gumagamit libmagic.
  • BIND server na kung saan ay naka-configure upang maisagawa DNSSEC pagpapatunay at kung saan ay gumagamit ng pinamamahalaang mga susi (na nangyayari nang kataon lamang kapag gumagamit ng & quot; DNSSEC-validation auto; & quot; o & quot; DNSSEC-lookaside auto; & quot;) ay maaaring eksibit mahuhulaan pag-uugali dahil sa ang paggamit ng isang wasto ang initialize variable.
  • CVE-2015-1349 Isang integer overflow sa computing ang laki ng IGMPv3 data buffer maaaring magresulta sa isang buffer na kung saan ay masyadong maliit para sa ang hiniling na operasyon. Ito ay maaaring magresulta sa isang DOS atake.
  • IPv6: Ang Neighbor Tuklasin Protocol ay nagbibigay-daan sa isang lokal na router na mag-advertise ng isang iminungkahing Kasalukuyang Hop Limit halaga ng isang link, na kung saan ay palitan Kasalukuyang Hop Limit sa isang interface konektado sa link sa sistema MidnightBSD
  • .
  • sqlite 3.8.9 - Ayusin ang isang potensyal na 32-bit integer overflow problema sa sqlite3_blob_read () at sqlite3_blob_write () interface
  • .
  • Pagpapahusay:
  • Ayusin gusali perl panahon buildworld kapag ang GDBM port ay naka-install.
  • Nakatakdang ng isang bug sa aming clearenv (3) pagpapatupad na sanhi segfaults na may ilang mga programa kasama na Dovecot.
  • I-update USB quirks upang suportahan K70 Corsair keyboard, at ilang mga iba pang mga aparato.
  • Bagong Software Bersyon:
  • Apple mDNSResponder 561.1.1
  • mksh R50e
  • OpenSSH 6.6p1
  • OpenSSL 0.9.8.zf
  • serf 1.3.8
  • sudo 1.7.8
  • sqlite 3.8.9
  • tnftp 20141031
  • tzdata 2014i
  • xz 5.0.7
  • mports & tools package:
  • libmport Sinusuportahan na ngayon plist utos @dir, @owner, @group, @mode at @sample. Ito ay nagpapahintulot sa pkg-plist file upang itakda ang pahintulot at hawakan paglikha at pagtanggal ng mga direktoryo. Noong nakaraan, @dirrm pinapayagan lamang ang pagtanggal ng direktoryo sa pag-uninstall. Ito kinakailangan ang ilang plists na naglalaman mkdir command built in. Ang bagong proseso ay mas malinis at mas mabilis.
  • Ito rin ay nangangahulugan na ports na nai-update ay hindi tugma sa MidnightBSD 0.5 at mas mababang mport tools anumang na.
  • libmport nagtatangkang detect isang interactive tty ay ginagamit at ay patahimikin tiyak status message kapag tumakbo sa isang non-interactive session.
  • Mayroong ilang mga bagong uri ng asset sa plists kabilang ASSET_DIR at ASSET_SAMPLE. Kliyente ubos libmport maaaring kailanganin pagbabago kung sila ay binabago pag-uugali sa pag-asikaso plist file.
  • Ang database bersyon para mport pakete ay na-update (package version) at bagong mga hanay para sa CPE ay idinagdag sa database. Ang impormasyong ito ay nakalabas na rin sa pamamagitan ng command mport info at marami mports ngayon magbigay ang impormasyong ito. Maaari mong gamitin ang mport cpe sa listahan ng isang buod para sa naka-install na mga pakete.
  • Tungkol pakete, ang kasalukuyang pinili ay hindi mahusay. Sa kasalukuyan ay may 1500 mga pakete para sa i386 at 1400 para sa amd64. Ito ay dahil sa mga pangunahing refactoring sa mports sistema sa pag-unlad. Magagamit count package ay may lambal mula noong Enero at inaasahan namin ng karagdagang upang maging magagamit sa lalong madaling panahon. Ang ilang mga item ay kailangang ma-mano-manong binuo gamit mports halip na binary package. Ito ay sa kasamaang-palad totoo para xorg-server sa kasalukuyan. Kami ay nagtatrabaho sa pagkuha ng X11 pakete na magagamit para sa binary pag-install bilang isang pangunahing priyoridad.
  • Kung ikaw ay pag-update ng isang umiiral na sistema, pagkatapos i-install 0.6, maaari mong gamitin mport upgrade upang i-update pakete na may 0.6 na bersyon. Ito ay inirerekomenda na tinanggal mo ang / usr / mports / Packages at patakbuhin mport malinis upang alisin ang mga lumang package labi.

Ano ang bago sa bersyon 0.5.2:.

  • Ang Nakatakdang ng isang pagbabalik sa mksh R50c

Ano ang bago sa bersyon 0.5:

  • Security:
  • Nakapirming isang isyu sa seguridad sa TCP SYN packet processing na maaaring magresulta sa isang pagtanggi ng serbisyo na atake.
  • Nakapirming isang bug sa clearenv (3) na maaaring magresulta sa isang segfault
  • Maraming OpenSSL mga isyu sa seguridad ay direksiyon sa release na ito kabilang ang [CVE-2014-3506], [CVE-2014-3507], [CVE-2014-3508] at [CVE-2014-3510]
  • Ayusin ang isang kahinaan sa control message API. A buffer ay hindi maayos na na-clear bago ibahagi sa userland.
  • Sendmail nabigo upang maayos ang set close-on-exec para sa open descriptors file.
  • ktrace page fault kernel trace entries ay naka-set sa isang hindi tamang laki na nagresulta sa isang pagtagas ng impormasyon.
  • Ayusin ang isang TCP reassembly bug na maaaring magresulta sa isang DOS atake
  • bsnmpd ay naglalaman ng isang stack overflow nang suguin ilang mga query.
  • Pagpapahusay:
  • Jails ngayong magpatakbo shutdown script.
  • Suporta para sa username na may haba 32. Previous limit ay 16
  • Imported FreeBSD 9.2 usb stack (plus Z87 patches mula sa matatag)
  • Na-update em (4), iGB (4) at ixgbe (4)
  • MidnightBSD ngayon ay gumagana sa Z87 Intel chipsets.
  • rarpd sinusuportahan vlan (4) at may isang pid flag. (Mula sa FreeBSD)
  • Suporta para sa 65,536 routing tables ay idinagdag. (Hanggang mula sa 16)
  • Idinagdag pagbabagsak sa base (bilang svnlite)
  • virtio (4) na-import mula FreeBSD 9-matatag. SCSI support hindi kasama
  • Inalis Tampok:
  • Sparc64 platform support
  • Mag-alis (BIND) pinangalanan mula base. Kami ay pa rin isama ang utilities client para sa ngayon hanggang replacements ay natagpuan.
  • Bagong Software Bersyon:
  • File 5.19
  • MKSH R50
  • mas mababa v458
  • Perl 5.18.2
  • Sendmail 8.14.7 (plus AAAA record patch)
  • pagbabagsak 1.8.1
  • zlib 1.2.7
  • mports & tools package:
  • libmport ay binago upang suportahan ang konsepto ng & quot; i-upgrade ang & quot; upang lumipat mula sa isang OS release sa isa pa. Packages ngayon naglalaman OS version sila ay binuo sa. mport list Nagpapakita na ngayon ang OS bersyon ng pakete upang makatulong sa pag-update at mport list update ay binago upang magmungkahi pag-upgrade sa kasalukuyang bersyon.
  • Maraming mga pag-aayos bug sa paligid checksum handling ay nalutas.
  • Package gagawa para sa release ay hindi pa kumpleto.
  • KDE ay tinanggal mula mports dahil sa kakulangan ng isang maintainer para sa aming mga ports. KDE 3.x ay masyadong hindi secure at 4.x ay hindi nagtrabaho nang tama para sa ilang oras sa MidnightBSD.
  • Sa kasalukuyan, kami ay recommending xfce 4.x bilang desktop environment.

Ano ang bago sa bersyon 0.4:.

  • Ang isang bagong pakete management tool, mport, ay idinagdag
  • Ang isang malaking bilang ng mga tampok na-import mula sa FreeBSD 9.1, kabilang ang ZFS sa ZPOOL 28 / dedup support, LLVM + Clang sa base, isang migration sa GPT bilang default sa installer, bsdinstall, BSD lisensiyadong uri-uriin at grep, cpucontrol ( 8), at UFS2 + Suj (journaling).
  • import Gayundin ay ang mas bagong FreeBSD USB stack, NFSv4 client, syscons, at CAM batay ATA.

Ano ang bago sa bersyon 0.3:

  • 0.3 may kasamang bagong nakakaganyak na tampok tulad ng suporta para ZFS, mDNSResponder para multicast DNS, libdispatch (walang mga bloke suportahan pa), Brainfuck (1), AMD CPU temperatura monitoring, mga update sa linux pagtulad layer ( 2.6.16 compatibility) at ang OpenBSD sensors framework.
  • Ang release na ito ay nagsasama ng isang malaking merge mula FreeBSD 7.0-RELEASE. Developers bumoto sa ang desisyon upang sumanib maraming mga aspeto ng FreeBSD 7 sa MidnightBSD noong Nobyembre 2008. merge na ito kinuha ng ilang oras at maantala ang 0.3-RELEASE. Ito ay hindi na binalak upang gumawa ng anumang bagay na katulad nito muli. Ang release na ito ay kaya batay sa FreeBSD 7.0 sa halip ng 6.1.
  • Ang ilang mga bagong script ay naidagdag upang gawing mas madali upang pamahalaan ang sistema. Isa na rito ang netwait in rc.d. Nagpapahintulot sa iyo na maghintay para sa isang interface ng network na dumating up habang booting upang matiyak network aktibidad ay handa na para sa masyadong maramdamin software.
  • Huling labas na Software
  • Ang mga sumusunod na pakete ng software ay na-update para sa mga ito release:
  • batt (1) muling isinusulat sa C
  • BIND 9.6.1-P2
  • bzip2 1.0.6
  • cpudup (tutubi)
  • diffutils 2.8.7
  • em (4)
  • GCC 4.2.1
  • libarchive (2.5.5) na may 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 3.6.23
  • tcpdump 3.9.8
  • tzdata 2010E
  • unzip (BSD)
  • zlib 1.2.5
  • Bagong software:
  • ale (4)
  • amdtemp (4)
  • audit (OpenBSM)
  • Brainfuck (MirBSD)
  • firmware (9) mula FreeBSD
  • jemalloc (FreeBSD)
  • libdispatch
  • libffi 3.0.9
  • makefs (NetBSD)
  • mDNSResponder
  • mport tools (opsyonal bagong sistema package)
  • netpgp (NetBSD)
  • NFE (4)
  • Sensors framework (OpenBSD) kabilang sensorsd (8)
  • ZFS (v6)
  • Inalis software:
  • Alpha & PC98 utilities mula usr / sbin
  • pcc
  • pcvt (4)
  • HPFS support

Ano ang bago sa bersyon 0.2.1:

  • Ang bersyong ito nakatutok sa pagdaragdag ng hardware para sa mas bagong mga aparato kabilang ang ATI, NVIDIA at Intel SATA controllers, at wireless standard support. Ang isang mahusay na pakikitungo ng trabaho ay ilagay sa paglikha ng mga pakete na may higit sa 2,000 mga pakete na magagamit sa aming FTP server. Ang bagong release ay may kasamang dalawang mga CD ng mga pakete plus X11 sa disc1. Iba pang mga software na-update: GCC 3.4.6, BIND 9.4.2-p1, Sendmail, bzip2, OpenSSH 5.0p1, PCC compiler idinagdag (i386), pag-aalis ng GNU cpio para BSD lisensiyadong bersyon, cpdup idinagdag, IPv6 pag-aayos, mksh idinagdag. Ang mga gumagamit na i-install ang KDE mula sa ISO ay maaaring paganahin ang graphical login sa boot-up. A script ngayon ay tumatakbo sa unang boot humihingi upang paganahin BSDStats at 'graphical desktop environment'.

Katulad na software

GNU Hurd
GNU Hurd

19 Feb 15

Core Droid
Core Droid

14 Apr 15

LiveCD-Finance
LiveCD-Finance

19 Feb 15

Iba pang mga software developer ng Lucas Holt

Mga komento sa MidnightBSD

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!