dnscrypt-proxy

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

برنامه با پیام "امکان کلون سازی توصیفگر پرونده [bad file descriptor]" وجود ندارد ، احتمالاً در dropPrivilege .