O le vaega saogalemu i Red Hat, lea e atiina ae le tufatufaina o Linux o le igoa lava e tasi, na maua ai se faaletonu ogaoga i UNIX, o le faiga lea e faavae uma ai Linux ma OS X. O se faaletonu ogaoga i le faagasologa bash i le teori, e mafai ai e le tagata osofaʻi ona pulea atoatoa le komepiuta faʻafefe. E le o se pusa fou, i se isi itu, sa i ai i UNIX faiga mo le luasefulu tausaga.
O le Bash o se atigi faʻapipiʻi e faʻatino ai faʻatonuga o loʻo tuʻuina atu i le laina faʻatonu, le faʻavae Terminal interface i le OS X ma lona tutusa i Linux. Poloaiga e mafai ona tuʻuina ma le lima e le tagata faʻaoga, ae o nisi tusi talosaga e mafai foi ona faʻaogaina le gaioiga. O le osofaʻiga e le tatau ona faʻatatau saʻo i le bash, ae i soʻo se talosaga e faʻaaogaina. E tusa ai ma tagata tomai faapitoa i le puipuiga, o lenei pusa e igoa ia Shellshock e sili atu le matautia nai lo Heartbleed faletusi SSL sese, lea na aafia ai le tele o le initaneti.
E tusa ai ma Apple, o tagata faʻaoga e faʻaogaina le faʻaogaina o le faʻaogaina o le polokalama e tatau ona saogalemu. Fai mai le kamupani mo le server iMore fa'apea:
O se vaega tele o tagata fa'aoga OS X e le o lamatia mai le fa'aletonu o le bash na maua talu ai nei. O loʻo i ai se pusa i totonu o le bash, o le Unix command processor ma le gagana o loʻo aofia i le OS X, e mafai ona faʻatagaina tagata e le faʻatagaina e maua le avanoa e pulea mamao ai se faiga faʻaletonu. O faiga OS X e malupuipuia e ala i le faaletonu ma e le afaina i le mamao o le faʻaogaina o le bash bug seʻi vagana ua faʻapipiʻi e le tagata faʻaoga auaunaga a Unix. O loʻo matou galulue e tuʻuina atu se faʻafouga polokalame mo matou tagata faʻaoga Unix i se taimi vave e mafai ai.
I luga o le server StackExchange na faaali mai o ia faatonuga, fa'afefea ona fa'ata'ita'i e tagata fa'aoga a latou faiga mo fa'aletonu, ma fa'afefea ona fa'aleleia ma le lima le pusa e ala i le laina. O le ae mauaina foi se talanoaga tele ma le pou.
Ole a'afiaga ole Shellshock e matua tele lava. E mafai ona e mauaina Unix e le gata i le OS X ma i komepiuta ma se tasi o faʻasalalauga Linux, ae faʻapea foʻi i se numera tele i luga o sapalai, elemene fesoʻotaʻiga ma isi mea tau eletise.
Manuia tala. Fa'afetai mo fa'amatalaga
E mafai e se tasi ona tusi iinei ina ua faʻamaufaʻailogaina e Apple? Ua uma ona faaleleia le mea sese..
E leai ea se fatu Unix a le Android i soo se avanoa?
E pei lava o iOS.
Ae ui i lea, e le o se faʻafitauli o unix kernels, ae o le bash
Sese i le ulutala. E le o Unix e mafatia i le pusa, ae o le bash. Unix e le tatau ona aofia ai le bash, o lea e le o se mea sese a Unix.
Android ole Linux ma Dalvik JVM. O le fatu ole Linux, e aofia ai mea aoga e pei o Bash.
Ae o lena faafitauli ua fai si faatupulaia. E leai se aʻafiaga i le OS X, e naʻo le ogaoga mo Linux servers e faʻaaoga Bash e taʻavale ai daemons pei o Apache, ma isi.
Ae e oʻo lava i lenei mea e le masani ai, mo se faʻataʻitaʻiga i luga o Debian ma Ubuntu, Bash e le faʻaaogaina e le faʻaaogaina mo auaunaga faʻaumau, ae Dash, ma e le afaina.
I luga o alalaupapa eseese, WiFI APs, ma isi, e foliga mai e le o se mea, ona e foliga mai latou te maua se faʻasologa o Linux lea e le fetaui ai Bash, faʻaaoga Busybox poʻo zsh nai lo, ma isi ...
O lea ou te manatu o se vaega o se fa'asalalauga fa'asalalau.
Dalvik e le o se JVM.
"Kernel o Linux e aofia ai mea aoga" e le talafeagai.
Android e masani ona le aofia ai le bash, poʻo isi faʻaoga masani GNU.
O le mea pito sili ona taua (!): O le faʻafitauli e le o le Apache poʻo se isi server e amataina e le bash, ae pe a fai o loʻo tamoe le bash.
Aua e te soona aafia ma Zsh, e sili atu le fegalegaleai.
E le o se pulu.
Ae a leai e sa'o lava oe.
Ua uma le faafouga