From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.sysutils.supervision.general/2750 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Jonathan de Boyne Pollard Newsgroups: gmane.comp.sysutils.supervision.general Subject: Re: runit patches to fix compiler warnings on RHEL 7 Date: Wed, 4 Dec 2019 11:36:00 +0000 Message-ID: <80ab8f49-e61f-e236-395b-c3cb017391a9@NTLWorld.COM> References: <20191125214342.y7lx5mixrljr6s27@gromit.local> <20191127203307.ohaameqfgncm52h5@gromit.local> <20191129140901.klifpegc74iv4zul@klumpi.ignorelist.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="134058"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 To: supervision@list.skarnet.org Original-X-From: supervision-return-2339-gcsg-supervision=m.gmane.org@list.skarnet.org Wed Dec 04 12:36:03 2019 Return-path: Envelope-to: gcsg-supervision@m.gmane.org Original-Received: from alyss.skarnet.org ([95.142.172.232]) by blaine.gmane.org with smtp (Exim 4.89) (envelope-from ) id 1icSws-000Yhb-NW for gcsg-supervision@m.gmane.org; Wed, 04 Dec 2019 12:36:02 +0100 Original-Received: (qmail 5281 invoked by uid 89); 4 Dec 2019 11:36:28 -0000 Mailing-List: contact supervision-help@list.skarnet.org; run by ezmlm Original-Sender: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Original-Received: (qmail 5274 invoked from network); 4 Dec 2019 11:36:27 -0000 X-Originating-IP: [86.10.101.211] X-Authenticated-User: J.deBoynePollard-newsgroups@NTLWorld.COM X-Spam: 0 X-Authority: v=2.3 cv=f85m+t6M c=1 sm=1 tr=0 a=FQ5CjUvp3JFI4KFGyeqcZw==:117 a=FQ5CjUvp3JFI4KFGyeqcZw==:17 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=IkcTkHD0fZMA:10 a=MVff1mliAAAA:8 a=rg2V61WcAAAA:8 a=kc6ODwLD7MQjSb5ZWRAA:9 a=OP64qxEZUG-aEQTV:21 a=Z8oc5Jtz-IbXyJO8:21 a=QEXdDO2ut3YA:10 a=TY0AdBGoHMAA:10 a=POg_E_KQcsAA:10 a=54LGQyWa7_ZnQzWOCYU5:22 a=h2Zpg1Gm_F5nnxfnuFwt:22 a=pHzHmUro8NiASowvMSCR:22 a=Ew2E2A-JSTLzCXPT_086:22 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ntlworld.com; s=meg.feb2017; t=1575459360; bh=fRDTOax+eKHJbYXdc6PVGFyQ/fEcGBBpqtXsgKs1xEc=; h=Subject:To:References:From:Date:In-Reply-To; b=G81iqcp2w4MTELqu0m1pCTcFZYT7hjBuu2hP+YfVZsq10TadCxupQdidbmW842D+0 AssJ9KYvoXMpDsu7NuQA63yAcSeKNJ36mDzMbC5XgML81XXKk9OSUiQxVSq+fm4MGA e0LxX4F9WAtUfsTKzBTQwUGeziDZJuAKov72xas5SSh1I7ch9JjXPYCVAczM3UnTMg Gb4Wf8XIbMYWXd0El5Qr86wMNWmfRHMQQzkfcWJvHSuFnxg7KdQ6z7NE45iZ87Zlcs 8Ov3UXrldxMdUV0jan1Jibwms+6eZIVPI8ZOS4wBMYYuGmaluN3P4kZvDXWz5BnaUh z+zdsqBqE9cJw== In-Reply-To: <20191129140901.klifpegc74iv4zul@klumpi.ignorelist.com> X-CMAE-Envelope: MS4wfAL4QKzWxepT9kekf936sah6jDJaEjXb2kBUR7r9IAd07vYhTNTMXmpViI6Ry6Wb8xb4hHv8q1y+tgdNBigJwlTCGMGUTSF4eZG+TMlgWD0H+VJ3iAsj M/JNqbJBQSFOQCIu5wYob2fjoZ1ts6FjLtzbIgDXV+zAmq4+2aQNMdeqMPyT28K3WMEc4mPYJqK1fVolqkWKK7cF29Y+OpRSunt9xBKFTm04U8QNMXcIPpt9 Xref: news.gmane.org gmane.comp.sysutils.supervision.general:2750 Archived-At: Jan Braun: > 2) runit has manpages. s6 has HTML. :( > Daniel J. Bernstein had something to say on that subject, two decades ago. See the "Notes" section of http://cr.yp.to/slashdoc.html . I generate both manual pages and HTML from a common DocBook XML master in the nosh toolset. And the DocBook XML is itself readable directly with a WWW browser. http://jdebp.uk./Softwares/nosh/guide/commands/setuidgid-fromenv.xml is a copy of one such DocBook XML master, for example. It's on the WWW, and the packages also install it locally, for off-line reading. M. Pape did some of the manual pages for some operating system's versions of daemontools, converting M. Bernstein's HTML pages into roff. For djbwares I converted everything into DocBook XML, and the same holds for djbwares as for the nosh toolset. There is a DocBook XML master that one can view in a WWW browser directly (both on-line and off-line), generated HTML pages, and generated manual pages readable with man. http://jdebp.uk./Softwares/djbwares/guide/commands/setuidgid.xml is a copy of one such DocBook XML master, for example. This is the source for the "man setuidgid" manual and the source for http://jdebp.uk./Softwares/djbwares/guide/setuidgid.html . I even filled in the manual pages that M. Pape hadn't done and that M. Bernstein hadn't originally written in HTML, and updated some of the doco. See http://jdebp.uk./Softwares/djbwares/guide/commands/caldate_easter.xml and http://jdebp.uk./Softwares/djbwares/guide/commands/dnscache.xml for examples of that.