OpenBSD အတွက် Firefox သည် ယခုထုတ်ဖော်ပြသမှုကို ပံ့ပိုးပေးသည်။

OpenBSD အတွက် Firefox တွင် အကောင်အထည်ဖော်ခဲ့သည်။ စနစ်ခေါ်ဆိုမှုကို အသုံးပြု၍ ဖိုင်စနစ်အထီးကျန်မှုအတွက် ပံ့ပိုးမှု unveil(). လိုအပ်သော ဖာထေးမှုများကို upstream firefox တွင် လက်ခံထားပြီးဖြစ်ပြီး Firefox 72 တွင် ထည့်သွင်းမည်ဖြစ်သည်။

OpenBSD ရှိ Firefox ကို ယခင်က အသုံးပြု၍ လုံခြုံစေခဲ့သည်။ ကတိ စနစ်ခေါ်ဆိုမှုများသို့ လုပ်ငန်းစဉ်အမျိုးအစားတစ်ခုစီ၏ ဝင်ရောက်ခွင့်ကို ကန့်သတ်ရန်၊ ၎င်းတို့သည် ယခုအခါ unveil() ကို အသုံးပြု၍ ဖိုင်စနစ်သို့ ဝင်ရောက်ခြင်းကိုလည်း ကန့်သတ်လိုက်မည်ဖြစ်သည်။ ပုံမှန်အားဖြင့်၊ ဝင်ရောက်ခွင့်ကို ~/ဒေါင်းလုဒ်များနှင့် /tmp; လမ်းညွှန်များတွင် ကန့်သတ်ထားသည်။ ကွန်ရက်မှဖိုင်များကိုဒေါင်းလုဒ်လုပ်သည့်အခါနှင့် disk မှဖိုင်များကိုကြည့်ရှုသည့်အခါနှစ်ခုလုံး။ Pledge() နှင့် unveil() ဆက်တင်များကို /usr/local/lib/firefox/browser/defaults/preferences/ တွင် ဖိုင်များတွင် သိမ်းဆည်းထားပြီး၊ ၎င်းအကြောင်းအရာများကို /etc/firefox/ မှ ဖိုင်များတွင် လွှမ်းမိုးနိုင်သည်။ ဒုတိယရွေးချယ်မှု၏အားသာချက်မှာ root သာလျှင်ဤဖိုင်များကိုတည်းဖြတ်နိုင်သည်။

ယခင်ကလည်း အလားတူအခွင့်အရေးများ ရှိခဲ့သည်။ ထပ်ပြောသည်။ Chromium နှင့် Iridium ဘရောက်ဆာများတွင်

source: opennet.ru

မှတ်ချက် Add