Kana inti Linux Pangrojong aksara kapital nu teu sénsitip ayeuna diaktipkeun pikeun Ext4 FS.

Ted Ts'o, panulis sistem file ext2/ext3/ext4, ditarima di cabang Linux-salajengna, dumasar kana éta pelepasan kernel bakal kabentuk Linux 5.2, disetel parobahan, ngalaksanakeun pangrojong pikeun operasi sensitip-huruf dina sistem file Ext4. Patch ogé nambihan dukungan pikeun karakter UTF-8 dina nami file.

Modeu operasi anu teu merhatikeun kasus sacara opsional diaktipkeun dina hubungan ka direktori individu nganggo atribut anyar "+F" (EXT4_CASEFOLD_FL). Nalika atribut ieu disetél dina diréktori, sadaya operasi sareng file sareng subdirektori di jero bakal dilaksanakeun tanpa merhatikeun kasus karakter, kalebet kasusna bakal dipaliré nalika milarian sareng muka file (contona, file Test.txt, test.txt jeung test.TXT dina directories misalna bakal dianggap sarua). Sacara standar, iwal diréktori sareng atribut "+ F", sistem file tetep sénsitip. Pikeun ngadalikeun inklusi tina modeu hal-teu sensitip, hiji set dirobah tina Utiliti ditawarkeun e2fsprogs.

The patch anu disiapkeun ku Jibril Krisman Bertazi, hiji pagawe of Collabora, sarta ditarima kalawan katujuh usaha sanggeus tilu taun ngembangkeun sarta ngaleungitkeun komentar. palaksanaan teu nyieun parobahan format gudang disk jeung jalan solely di tingkat ngarobah logika ngabandingkeun ngaran dina ext4_lookup () fungsi jeung ngaganti Hash dina dcache (Diréktori Ngaran Lookup Cache) struktur. Nilai atribut "+F" disimpen dina inode diréktori individu sareng disebarkeun ka sadaya subfile sareng subdirektori. Inpormasi encoding disimpen dina superblok.

Pikeun ngahindarkeun tabrakan sareng nami file anu tos aya, atribut "+F" ngan ukur tiasa disetél dina diréktori kosong dina sistem file anu ngadukung Unicode dina nami file sareng diréktori diaktipkeun dina tahap ningkatna. Ngaran elemen diréktori nu atribut "+ F" diaktipkeun otomatis dirobah jadi hurup leutik tur reflected dina formulir ieu dina dcache, tapi disimpen dina disk dina formulir mimitina dieusian ku pamaké, i.e. Sanaos ngolah nami henteu paduli pasualan, nami ditampilkeun sareng disimpen tanpa kaleungitan inpormasi ngeunaan kasus karakter (tapi sistem moal ngantep anjeun nyiptakeun nami file kalayan karakter anu sami, tapi dina kasus anu béda).

sumber: opennet.ru

Mésér hosting anu dipercaya pikeun situs anu gaduh panyalindungan DDoS, server VPS VDS 🔥 Meser hosting situs wéb anu tiasa dipercaya nganggo panyalindungan DDoS, server VPS VDS | ProHoster