dnscrypt-proxy
من FreeBSD 12.2 را اجرا می کنم و تصمیم گرفتم dnscrypt-proxy 2.0.44 را نصب کنم ، همان چیزی است که FreeBSD به عنوان یک بسته ارائه می دهد. با وحشت متوجه شدم که شما نمی توانید dnscrypt-proxy را به عنوان root شروع کنید و آنرا به کاربر دیگری تنزل دهید. با توجه به توجه داشته باشید بسته ، این یک نقص در است ، و بنابراین قابل رفع نیست. این بسته دارای مقدار زیادی ماموریت هک برای رفع این نقص است ، اما به هیچ وجه نمی خواهم این مورد را به سیستم خود اضافه کنم ، نه فقط به دلیل هک بودن ، بلکه بهم ریختگی مجموعه ای از تنظیمات امنیتی. همچنین dnscrypt-proxy را به عنوان root اجرا نخواهم کرد. یک چیز ، دسترسی root به سیستم عمومی من به صورت کلی نیست. از طرف دیگر ، من فقط بدون دلیل قانع کننده همه چیز را به صورت root اجرا نمی کنم و در اینجا چنین موردی ندارم.
برنامه با پیام "امکان کلون کردن توصیفگر پرونده [bad file descriptor]" وجود ندارد ، احتمالاً در dropPrivilege .
