From owner-freebsd-hackers@freebsd.org Sun Sep 10 10:45:13 2017 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C772BE0953C for ; Sun, 10 Sep 2017 10:45:13 +0000 (UTC) (envelope-from j.deboynepollard-newsgroups@ntlworld.com) Received: from know-smtprelay-omc-4.server.virginmedia.net (know-smtprelay-omc-4.server.virginmedia.net [80.0.253.68]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client CN "Bizanga Labs SMTP Client Certificate", Issuer "Bizanga Labs CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 110CE6E45D for ; Sun, 10 Sep 2017 10:45:12 +0000 (UTC) (envelope-from j.deboynepollard-newsgroups@ntlworld.com) Received: from [192.168.1.5] ([86.10.211.13]) by know-smtprelay-4-imp with bizsmtp id 7mjv1w0080HtmFq01mjv2T; Sun, 10 Sep 2017 11:43:55 +0100 X-Originating-IP: [86.10.211.13] X-Authenticated-User: J.deBoynePollard-newsgroups@NTLWorld.COM X-Spam: 0 X-Authority: v=2.1 cv=E/ww3vpl c=1 sm=1 tr=0 a=SB7hr1IvJSWWr45F2gQiKw==:117 a=SB7hr1IvJSWWr45F2gQiKw==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=x7bEGLp0ZPQA:10 a=r77TgQKjGQsHNAKrUKIA:9 a=2rVjqWD_AAAA:8 a=6I5d2MoRAAAA:8 a=itly7gIdAAAA:8 a=Lvekd-s6X64mJFDZ9nUA:9 a=QEXdDO2ut3YA:10 a=ZUGwP7LCt9cA:10 a=7YrUDqsB9R4A:10 a=FSu5OgGmP5kA:10 a=-FEs8UIgK8oA:10 a=NWVoK91CQyQA:10 a=n6cf16u8BA8RtRk39fsA:9 a=f08GDC4oldWNsAXz:21 a=_W_S_7VecoQA:10 a=ULaUcM2Ibn9MdPUUwucP:22 a=IjZwj45LgO3ly-622nXo:22 a=1RpNR2E4bTkVPcsa2RFZ:22 Subject: nosh version 1.35 To: Debian users , FreeBSD Hackers , Supervision References: <54430B41.3010301@NTLWorld.com> <76c00c13-4cc9-ed9c-f48f-81a3f050b80b@NTLWorld.com> <0d6afc48-3465-3509-ff46-494da45022bc@NTLWorld.com> <731531599.156033.1491767527334.JavaMail.open-xchange@oxbe4.tb.ukmail.iss.as9143.net> <592685009.2293134.1499287287329.JavaMail.open-xchange@oxbe2.tb.ukmail.iss.as9143.net> From: Jonathan de Boyne Pollard Message-ID: <43de321f-e66c-5353-09db-58b9921354b4@NTLWorld.COM> Date: Sun, 10 Sep 2017 11:43:49 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 MIME-Version: 1.0 In-Reply-To: <592685009.2293134.1499287287329.JavaMail.open-xchange@oxbe2.tb.ukmail.iss.as9143.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Sep 2017 10:45:13 -0000 The nosh package is now up to version 1.35 . * http://jdebp.eu./Softwares/nosh/ * https://www.freebsd.org/news/status/report-2015-07-2015-09.html#The-nosh-Project * http://jdebp.info./Softwares/nosh/ Networking As I mentioned a week or so ago, the external configuration import subsystem now converts a Debian-style /etc/network/interfaces configuration file, via rc.conf settings, into the native networking subsystem. There is also a whole new /Networking/ chapter in the /nosh Guide/, which explains this and several other things, including how Plug and Play integration interoperates with the networking services and what the native networking subsystem encompasses, to the level of what service does what and to what purpose. Work on the Plug and Play integration is on-going, and I hope to have yet more for this, and indeed for other parts of the networking subsystem, in version 1.36. Packages There are some Debian packages that declare that they need the logrotate package, even though they do not when run under nosh service management. For their benefit there is now a nosh-logrotate-shims Debian package that is simply a dummy package that satisfies this need without setting up a spurious and unnecessary logrotate system. Service bundles There are a few more service bundles, including ones for sysstat and elasticsearch. The existing service bundles for things such as unbound, clamav, and freshclam have been augmented and fixed in response to user feedback. And a bug that incorrectly resulted in the ldconfig service being disabled has been fixed. The dbus services, the system-wide one and the per-user one(s), have been renamed to dbus-daemon. This is because of the existence of a dbus-broker service bundle. This is a placeholder for if the dbus-broker people ever fix it so that it works. dbus-broker does not provide a working system right now. It is currently not possible to substitute dbus-broker for dbus-daemon on non-systemd systems, because dbus-broker is very tightly tied in to systemd's idiosyncratic D-Bus control interface. It /only/ speaks the systemd-specific protocol, and knows no other way of stopping and starting services, not even the service command. (In contrast dbus-daemon can still be configured to demand-start services using simple service management commands .)