From owner-freebsd-questions@freebsd.org Fri Mar 16 13:24:09 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 69AD5F4EB1D for ; Fri, 16 Mar 2018 13:24:09 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BE67A7E401 for ; Fri, 16 Mar 2018 13:24:08 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from r56.edvax.de ([92.195.125.64]) by mrelayeu.kundenserver.de (mreue002 [212.227.15.167]) with ESMTPA (Nemesis) id 0MEwG2-1epjv22eRW-00G1AV; Fri, 16 Mar 2018 14:24:06 +0100 Date: Fri, 16 Mar 2018 14:24:06 +0100 From: Polytropon To: Bob McDonald Cc: freebsd-questions@freebsd.org Subject: Re: Removing local_unbound Message-Id: <20180316142406.2b3a7362.freebsd@edvax.de> In-Reply-To: References: Reply-To: Polytropon Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:JaX1hPZPtTaK6jffs7fgq3bJAFTdRbJ4sNs5JVTJVs75Sjv4rLL +1gyozgCxdOuZUcZcLPG5ZlXgdWR9D/pXW6z2IiFEKw8xeU2bONMyTCSAYqG2GVMFrn8I/U q40cL2lMC9PxRFyKo8QiepcV18Jjw4X8K8cH187Qfw3GgFUHbureuCgqZkSSXwbj0v6M1gg GwyIT8+UoD81UY+4rEWyg== X-UI-Out-Filterresults: notjunk:1;V01:K0:4nyXHDJrk2E=:mCAvPHCjeoyGHy8jM6A9Uz umEtImeA0WLyHNmGTi3DZPke3mWvpv9QARfKHw5BW5Q5JOSkBLhP51MePiUDWiBC9IjzX8FxG FLLHfMOK0RqUgn3mHlcKFv8JPBWCgPYsGE6QCa6fXiVVpra9Xr7zFlqEIMcQgjHmzFO6QKl7X 8sxncevxGeu1qsw2eOr4LJjYdRkfVgXHvwMJQ0HkAjNzcStOMfAlJIacSDFL174tduG/eLipc x9OqT4Vfhzn24UYKq7yu/FJfPY/wVHbVtTxodmUBEH6bsas4KxQZN+WpEDTwH00xinbTRrXmK CqbnplsRtA/O2XGLWsaVyL9DY2HszCa3dxetvf0tlbYnEJCsia6DrWDbGqEiw97358ecBKubQ +oAKRLgYn/FZ/N6bqeQOTKlm2WIYoTRyVZ1gF+zBiVi8RyQRbQoybRpO0cNazhTN/QlNIpKRn x2f7QesmEoCtAxIujah2r/+MbFUOEHqU7yAV+VnQQT9qWrwZ9wJht393NKIcR9Bm65RUwPxIH s/KRmQEHP2ut2YMQ8pCUfg8fH3L9XSwlw21G002BvljxXgwTiccmOGR/0jDYwMnkEDYeYJ812 TGdat/FEV81G7D6DrY9+3WWR9+9U47wEXEB7z26Fg+onPfu7aR+a+gyv41S11G7BtVo8SDoJv olI7pY5Ipnl798skbCWS8Vr+VbNIndMntWvRhcxAjNONxKhSVjP+VPUyjFqFtKeYu7P73e53z 2x7nzkP/o05mFPC+LVPiin88xjZrJsEPeIsYYMb6e4tST690DC9iKqjMRwE= X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Mar 2018 13:24:09 -0000 On Fri, 16 Mar 2018 08:42:59 -0400, Bob McDonald wrote: > > Check "man 5 src.conf". Add > > > WITHOUT_UNBOUND=1 > > > to /etc/src.conf. > > > OK, is there any way to do it that doesn't require rebuilding the system? No. This approach explcitely works _only_ with rebuilding the system. At least once. > This will certainly work but if there are lots of systems, this could get > cumbersome. You can get rid of offending binaries by renaming (or removing) them, or at least removing the +x flag. However, after you've done a freebsd-update, they will be back as they were before. So maybe you can create a script that will perform this task, and then run it after every freeebsd-update. I know this doesn't look right (and it actually isn't), but it will work. I sometimes do this on systems that have base LPR installed, but require CUPS - and then two instances of tools like lpr, lpq or lprm will exist. :-) > Is there something in the install that would leave these programs out? No, this is not intended. The DNS resolver is an essential part of the OS and cannot be removed during the normal installation and updating procedures. Both installation from tarballs and binary updating will install the whole set of OS components onto the system - and doing this manually by "disassembling" this process sounds crazy. :-) But you can wait for "packaged base" to arrive in production and then check if Unbound becomes a package which can be installed optionally (or left out). -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...