I kitea e te roopu haumaru i Red Hat, e whakawhanake ana i te tohatoha Linux o te ingoa kotahi, he hapa nui i roto i te UNIX, te punaha kei raro i a Linux me OS X. He koha kino i roto i te tukatuka. Tuhinga i roto i te ariā, ka taea e te kaiwhaiwhai te whakahaere katoa i te rorohiko kua taupatupatuhia. Ehara tenei i te pepeke hou, engari, kua noho ki roto i nga punaha UNIX mo nga tau e rua tekau.
He pūtukatuka anga te Bash e whakahaere ana i nga whakahau kua whakauruhia ki te raina whakahau, te atanga Terminal taketake i roto i te OS X me tona rite ki Linux. Ka taea e te kaiwhakamahi te whakauru i nga whakahau, engari ka taea ano e etahi tono te whakamahi i te tukatuka. Ko te whakaeke kaore e tika kia aro tika ki te bash, engari ki tetahi tono e whakamahi ana. E ai ki nga tohunga mo te haumaru, he kino ake tenei pepeke ko Shellshock te ingoa Hapa SSL whare pukapuka Heartbleed, i pa ki te nuinga o te ipurangi.
E ai ki a Apple, me noho haumaru nga kaiwhakamahi e whakamahi ana i nga tautuhinga punaha taunoa. I korero te kamupene mo te tūmau iMore e whai ake nei:
Ko te waahanga nui o nga kaiwhakamahi OS X kaore i te tupono mai i te whakaraeraetanga bash i kitea tata nei. He pepeke kei roto i te bash, te tukatuka whakahau Unix me te reo kei roto i te OS X, ka taea e nga kaiwhakamahi kore mana te uru ki te whakahaere mamao i tetahi punaha whakaraerae. He haumaru nga punaha OS X ma te taunoa, kaore e whakaraerae ki nga mahi mamao o te bug bash mena kua whirihora e te kaiwhakamahi nga ratonga Unix matatau. Kei te mahi matou ki te whakarato i tetahi whakahou rorohiko mo o matou kaiwhakamahi Unix matatau i te wa e taea ai.
I runga i te tūmau StackExchange ka puta ia tohutohu, me pehea e taea ai e nga kaiwhakamahi te whakamatautau i to raatau punaha mo nga whakaraeraetanga, me pehea te whakatika a-ringa i te bug ma te tauranga. Ka kitea hoki e koe he korerorero nui me te panui.
He tino nui te paanga o Shellshock. Ka kitea e koe a Unix ehara i te OS X me nga rorohiko me tetahi o nga tohatoha Linux, engari he maha ano hoki i runga i nga kaitoro, nga waahanga whatunga me etahi atu hikohiko.
Tuhinga whakamere. Nga mihi mo nga korero
Ka taea e tetahi te tuhi ki konei i te wa i hiritia ai e Apple? Kua whakatika kē te hapa..
Kaore he kakano Unix a Android i te tupono noa?
He rite tonu ki a iOS.
Engari, ehara tenei i te raruraru o nga kakano unix, engari o te bash
Hapa tika i te taitara. Ehara i te Unix e mate ana i te bug, he bash. Kaore a Unix me whakauru i te bash, na ehara i te mea na Unix te he.
Ko te Android ko Linux me Dalvik JVM. Na ko te kernel ko Linux, tae atu ki nga taputapu penei i a Bash.
Engari ko taua raruraru kua ahua piki haere. Ko te tikanga kaore he paanga ki te OS X, he mea tino nui mo nga kaitoro Linux e whakamahi ana i te Bash ki te whakahaere i nga daemon penei i a Apache, etc.
Engari ahakoa he rereke tenei, hei tauira, i runga i a Debian me Ubuntu, kaore a Bash e whakamahia taunoa mo nga ratonga tūmau, engari ko Dash, kaore e pa ana.
I runga i nga momo pouara, WiFI AP, me etahi atu, kaore e tino kitea, na te mea he ahua kee te ahua o te Linux kaore e uru a Bash, ma te whakamahi Busybox, zsh ranei, etc...
No reira ki taku whakaaro he mirumiru panui.
Ko Dalvik ehara i te JVM.
"Ko Kernel te Linux tae atu ki nga taputapu" kaore e tika.
I te nuinga o te wa karekau a Android e whakauru i te bash, i etahi atu taputapu GNU noa.
Ko te mea tino nui(!): Ko te raruraru ehara i te mea ka tiimata a Apache me tetahi atu tūmau ma te bash, engari mena kei te rere a bash.
Kaua e uru atu ki a Zsh, ka kaha ake te whakamahi ma te tauwhitiwhiti.
Ehara i te mirumiru.
Engari ki te kore he tika koe.
Kua puta te whakahou