Eksperimenti Gentoo tÔlkimiseks Rusti keeles Coreutils versiooni kasutusele vÔtta

Avaldatud on eksperimendi tulemused, milles GNU Coreutils pakett asendati uutilsiga Gentoo sĂŒsteemikeskkonnas, et testida vĂ”imalust koguda ja installida sellises keskkonnas pakette Portage paketi halduri abil, mis on seotud Coreutilsi vĂ”imalustega. Uutils coreutils projekt arendab platvormidevahelist alternatiivi GNU Coreutils paketile, kirjutatud Rusti keeles, ja levitatakse MIT litsentsi alusel (GPL kopileft-litsensi asemel) ning suudab töötada mitte ainult Linuxis.

LÔpuks Ônnestus uutils Portage jaoks kohandada. Soovijatele on koostatud hoidla, mis sisaldab Gentoo stage 3 varianti koos uutils kasutamiseks vajalike muudatustega, mis on kohandatud kÀivitamiseks chroot-keskkonnas. Tehtud muudatustest vÔib mainida:

  • Utiliitide ehitamise lĂ”petamine, mis on tarnitud vĂ€ljaspool coreutils paketti (more, hostname, kill, uptime, groups) ja konflikti tekitavad teiste pakettidega (util-linux, net-tools, procps, shadow).
  • KĂ€skude vabastamine eellausest «uu-«.
  • MĂ€histe loomine puuduvate utiliitide jaoks (nĂ€iteks,
    md5sum ja sha256sum on realiseeritud vĂ€ljakutsumise kaudu «cksum -a md5/sha256 —untagged»).
  • Paigaldamine eraldi kĂ€ivitatavate failidena, mitte ĂŒhes kĂ€ivitatavas faalis ja sĂŒmboolsetes linkides sellele (utiliit emerge kutsub vĂ€lja kĂ€ivitatava faili install-xattr, mis avab sĂŒmboolsed lingid enne kĂ€ivitamist, mistĂ”ttu ĂŒldine kĂ€ivitatav fail uutils ei suuda tuvastada, milline kĂ€sk on kĂ€ivitatud).

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster