Ithimba lezokuphepha kwa-Red Hat, elithuthukisa ukusatshalaliswa kwe-Linux kwegama elifanayo, lithole iphutha elibalulekile ku-UNIX, isistimu engaphansi kwakho kokubili i-Linux ne-OS X. Iphutha elibalulekile kuphrosesa. bash ngombono, ivumela umhlaseli ukuthi alawule ngokuphelele ikhompuyutha eyonakele. Lesi akusona isiphazamisi esisha, ngokuphambene nalokho, sekuyiminyaka engamashumi amabili sikhona ezinhlelweni ze-UNIX.
I-Bash iyiphrosesa yegobolondo eyenza imiyalo efakwe kulayini womyalo, isixhumi esibonakalayo esiyisisekelo se-Terminal ku-OS X kanye nokulingana kwayo ku-Linux. Imiyalo ingafakwa ngesandla ngumsebenzisi, kodwa ezinye izinhlelo zokusebenza zingasebenzisa iphrosesa. Ukuhlasela akudingeki ukuthi kuqondiswe ngqo ku-bash, kodwa kunoma yiluphi uhlelo oluyisebenzisayo. Ngokusho kochwepheshe bezokuphepha, le bug ebizwa ngokuthi i-Shellshock iyingozi kakhulu kune Iphutha le-SSL yelabhulali yenhliziyo, okuthinte ingxenye enkulu ye-inthanethi.
Ngokusho kwe-Apple, abasebenzisi abasebenzisa izilungiselelo zesistimu ezizenzakalelayo kufanele baphephe. Inkampani iphawule ngeseva iMore Ngokulandelayo:
Ingxenye enkulu yabasebenzisi be-OS X abekho engcupheni yokuba sengozini ye-bash esanda kutholwa. Kukhona iphutha ku-bash, iphrosesa yomyalo we-Unix nolimi olufakwe ku-OS X, olungavumela abasebenzisi abangagunyaziwe ukuthi bathole ukufinyelela ekulawuleni bekude isistimu esengozini. Amasistimu we-OS X avikelekile ngokuzenzakalelayo futhi awekho engozini yokuxhashazwa okukude kwesiphazamisi se-bash ngaphandle kwalapho umsebenzisi elungise amasevisi e-Unix athuthukile. Sisebenzela ukuhlinzeka ngesibuyekezo sesoftware kubasebenzisi bethu abathuthukile be-Unix ngokushesha okukhulu.
Kuseva I-StackExchange wavela imiyalelo, abasebenzisi bangahlola kanjani isistimu yabo ubungozi, nendlela yokusilungisa mathupha isiphazamisi ngetheminali. Uzothola nengxoxo ebanzi neposi.
Umthelela weShellshock mkhulu ngokombono. Ungathola i-Unix hhayi kuphela ku-OS X nasemakhompiyutheni anokusabalalisa kwe-Linux, kodwa futhi ngenani elikhulu kumaseva, izakhi zenethiwekhi nezinye izinto zikagesi.
Isihloko esithakazelisayo. Siyabonga ngolwazi
Ingabe kukhona umuntu ongabhala lapha ngenkathi u-Apple eyivala? Iphutha selilungisiwe vele..
Ingabe i-Android ayinayo i-Unix kernel nganoma yiliphi ithuba?
Njenge-iOS.
Kodwa-ke, lokhu akuyona inkinga yama-unix kernels, kodwa ye-bash
Iphutha khona kanye esihlokweni. Akuyona i-Unix ehlushwa yi-bug, i-bash. I-Unix akudingeki ifake i-bash, ngakho-ke akulona iphutha le-Unix.
I-Android iyi-Linux ene-Dalvik JVM. Ngakho-ke i-kernel yi-Linux, kufaka phakathi izinsiza ezifana ne-Bash.
Kodwa leyo nkinga iyanda. Ayinamthelela ku-OS X, ibucayi kuphela kumaseva e-Linux asebenzisa i-Bash ukusebenzisa amadamoni afana ne-Apache, njll.
Kodwa ngisho nalokhu akujwayelekile, isibonelo ku-Debian naku-Ubuntu, i-Bash ayisetshenziswa ngokuzenzakalelayo kumasevisi weseva, kodwa i-Dash, futhi ayithinteki.
Kumarutha ahlukahlukene, ama-WiFI APs, njll, akunakwenzeka ngokusobala, ngoba avame ukuba nenguqulo ehlutshiwe ye-Linux lapho i-Bash ingeke ingene khona, isebenzisa i-Busybox noma i-zsh esikhundleni salokho, njll.
Ngakho-ke ngicabanga ukuthi kuyibhamuza elincane lemidiya.
UDalvik akayona i-JVM.
"I-Kernel i-Linux kufaka phakathi izinsiza" ayenzi mqondo.
I-Android ngokuvamile ayifaki i-bash, noma ezinye izinsiza ezivamile ze-GNU.
Into ebaluleke kakhulu(!): Inkinga ayikho uma i-Apache noma enye iseva iqalwa yi-bash, kodwa uma i-bash ngokwayo isebenza.
Ungazibandakanyi kakhulu ne-Zsh, iyasebenzisana kakhulu.
Akulona ibhamuza.
Kodwa uma kungenjalo uqinisile.
Isibuyekezo siphumile