ΠΠΎΡΡΡΠΏΠ΅Π½ Π΅ ΡΠ΅Π»ΠΈΠ· Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠ½ΠΈΡ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡ Pacman 7.0, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π² Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΡΠ° Arch Linux. ΠΡ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΎΡΠ±Π΅Π»ΡΠ·Π°Π½ΠΈ:
- ΠΡΠΌ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΡΡ DownloadUser, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ Π΄Π° ΠΎΡΠ½Π΅ΠΌΠ΅ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ ΠΏΡΠΈ ΠΈΠ·Π²ΡΡΡΠ²Π°Π½Π΅ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΏΠΎ ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ Π΄Π° Π·Π°ΠΏΠ°Π·ΠΈ ΠΈΠ·ΡΠ΅Π³Π»Π΅Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ Π² Π²ΡΠ΅ΠΌΠ΅Π½Π½Π° ΠΏΠ°ΠΏΠΊΠ°, ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°ΡΠ° Π½Π° ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈΡ Π² Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²Π°ΡΠ° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π».
- Π ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΡΠ΄ΡΠΎΡΠΎ Linux, ΡΠ° Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° ΠΈΠ·ΠΎΠ»Π°ΡΠΈΡ, ΠΊΠΎΠΈΡΠΎ Π·Π°Π±ΡΠ°Π½ΡΠ²Π°Ρ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠ°, ΠΈΠ·Π²ΡΡΡΠ²Π°Ρ ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅, Π΄Π° Π·Π°ΠΏΠΈΡΠ²Π° Π² ΠΎΠ±Π»Π°ΡΡΠΈ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°, ΠΈΠ·Π²ΡΠ½ ΠΏΠ°ΠΏΠΊΠ°ΡΠ° Π·Π° ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅. ΠΠ° Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅ΠΆΠΈΠΌΠ° Π½Π° ΠΈΠ·ΠΎΠ»Π°ΡΠΈΡ ΠΏΡΠΈ ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅ ΡΠ° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° DisableSandbox ΠΈ ΠΎΠΏΡΠΈΡΡΠ° Π·Π° ΠΊΠΎΠΌΠ°Π½Π΄Π΅Π½ ΡΠ΅Π΄ "--disable-sandbox".
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π΄Π°Π»ΠΈ Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ ΠΈ ΡΠΈΡΡΠΎΠ²ΠΈΡΡ ΠΏΠΎΠ΄ΠΏΠΈΡ ΡΠ° ΠΈΠ·ΡΠ΅Π³Π»Π΅Π½ΠΈ ΠΎΡ Π΅Π΄ΠΈΠ½ ΠΈ ΡΡΡ ΠΈΠ·ΡΠΎΡΠ½ΠΈΠΊ.
- Π ΠΊΠΎΠ΄Π° Π·Π° ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠ΅Π»ΠΈΠ²Π°Π½Π΅ Π½Π° Π±ΡΡΠ΅ΡΠ° Π²ΠΌΠ΅ΡΡΠΎ ΡΡΠ½ΠΊΡΠΈΡΡΠ° sprintf Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° ΡΡΠ½ΠΊΡΠΈΡΡΠ° snprintf, ΠΏΡΠΈ ΠΊΠΎΡΡΠΎ ΡΠ΅ Π·Π°Π΄Π°Π²Π° Π»ΠΈΠΌΠΈΡ Π·Π° ΡΠ°Π·ΠΌΠ΅ΡΠ° Π½Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠ½ΠΈΡ Π½ΠΈΠ·.
- ΠΠ°ΡΡΡΠΎΠ΅Π½Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½Π΅ Π² ΡΠ΅ΠΆΠΈΠΌ "-D_FORTIFY_SOURCE=3", ΠΊΠΎΠΉΡΠΎ ΠΎΡΠΊΡΠΈΠ²Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΈ ΠΏΡΠ΅Π»ΠΈΠ²Π°Π½ΠΈΡ Π½Π° Π±ΡΡΠ΅ΡΠ° ΠΏΡΠΈ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° ΡΡΡΠΈΠ½Π³ΠΎΠ²ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ Π² Π·Π°Π³Π»Π°Π²Π½ΠΈΡ ΡΠ°ΠΉΠ» string.h.
- ΠΡΡΡΡΠ°Π½Π΅Π½ Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΠΏΡΠ΅Π»ΠΈΠ²Π°Π½Π΅ Π½Π° Π±ΡΡΠ΅ΡΠ° ΠΏΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΠ»Π³ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΈ ΠΏΡΡΠΈΡΠ° ΠΊΡΠΌ ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
