From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.sysutils.supervision.general/2220 Path: news.gmane.org!not-for-mail From: Jonathan de Boyne Pollard Newsgroups: gmane.os.freebsd.devel.hackers,gmane.linux.debian.user,gmane.comp.sysutils.supervision.general Subject: nosh version 1.18 Date: Thu, 20 Aug 2015 14:01:22 +0100 Message-ID: <55D5CFA2.5010402@NTLWorld.com> References: <54430B41.3010301@NTLWorld.com> <54B86FD5.3090203@NTLWorld.com> <554E53EF.4080600@NTLWorld.com> <554E93AF.3070709@NTLWorld.com> <556BA130.50708@NTLWorld.com> <55902328.8080602@NTLWorld.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1440075783 32289 80.91.229.3 (20 Aug 2015 13:03:03 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 20 Aug 2015 13:03:03 +0000 (UTC) To: debian-user@lists.debian.org, "supervision@list.skarnet.org" , FreeBSD Hackers Original-X-From: owner-freebsd-hackers@freebsd.org Thu Aug 20 15:02:52 2015 Return-path: Envelope-to: freebsd-hackers@m.gmane.org Original-Received: from mx2.freebsd.org ([8.8.178.116]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZSPUa-0006F2-2c for freebsd-hackers@m.gmane.org; Thu, 20 Aug 2015 15:02:52 +0200 Original-Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx2.freebsd.org (Postfix) with ESMTPS id 5154D2455; Thu, 20 Aug 2015 13:02:50 +0000 (UTC) (envelope-from owner-freebsd-hackers@freebsd.org) Original-Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 2B1FCA86; Thu, 20 Aug 2015 13:02:50 +0000 (UTC) (envelope-from owner-freebsd-hackers@freebsd.org) Original-Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 059A39BDE77 for ; Thu, 20 Aug 2015 13:02:39 +0000 (UTC) (envelope-from j.deboynepollard-newsgroups@ntlworld.com) Original-Received: from know-smtprelay-omc-3.server.virginmedia.net (know-smtprelay-omc-3.server.virginmedia.net [80.0.253.67]) by mx1.freebsd.org (Postfix) with ESMTP id 516E09E8 for ; Thu, 20 Aug 2015 13:02:37 +0000 (UTC) (envelope-from j.deboynepollard-newsgroups@ntlworld.com) Original-Received: from [192.168.1.100] ([86.10.211.13]) by know-smtprelay-3-imp with bizsmtp id 711R1r00D0HtmFq0111R6H; Thu, 20 Aug 2015 14:01:25 +0100 X-Originating-IP: [86.10.211.13] X-Spam: 0 X-Authority: v=2.1 cv=TYVrzkkh c=1 sm=1 tr=0 a=SB7hr1IvJSWWr45F2gQiKw==:117 a=SB7hr1IvJSWWr45F2gQiKw==:17 a=NLZqzBF-AAAA:8 a=n40ctHC_h8IA:10 a=N659UExz7-8A:10 a=6N1ahujPuNbNjhWrB9AA:9 a=pILNOxqGKmIA:10 a=XdyKOaxJwVsA:10 User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 In-Reply-To: <55902328.8080602@NTLWorld.com> X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: owner-freebsd-hackers@freebsd.org Original-Sender: owner-freebsd-hackers@freebsd.org Xref: news.gmane.org gmane.os.freebsd.devel.hackers:56181 gmane.linux.debian.user:500980 gmane.comp.sysutils.supervision.general:2220 Archived-At: nosh is now up to version 1.18 * http://homepage.ntlworld.com./jonathan.deboynepollard/Softwares/nosh.html The big news for this release is the nosh-run-system-manager Debian binary package. This, and the new additional service bundles in nosh-bundles, package up everything that is needed for running an entirely nosh-managed basic Debian system with the nosh system-manager program as process #1. And so the entry on the roadmap WWW page is crossed out. Some notes: * Don't forget that the Nosh Guide has a whole chapter on troubleshooting. * With that package alone, you get very little running. This is intentional. You'll have to install other nosh-run packages, or add presets, for the various other things that you want. To get an OpenSSH server running, for example, you'll need a local preset file (named, say, /etc/system-control/presets/20-sshd.preset) with "enable sshd" and "enable cyclog@sshd" before (re-)installing nosh-bundles. (Re-)Installing the nosh-bundles package (re-)applies all current presets, including your local ones, and auto-starts all enabled services. * If you are running the freedesktop services, read the notes hyperlinked-from the package download page. * You may have spotted that there's a choice between running udev and busybox mdev. (You pretty much must run one or the other for a fully functional system.) The nosh-run-busybox-mdev package is broken. I forgot to write the adapter tool. I've written it ready for version 1.19. There will be more said on the subject of busybox mdev in the 1.19 announcement, therefore. * It's also intentional that you don't get System 5 shim commands for the likes of "telinit" and "halt" unless you install the nosh-systemv-shims package. "system-control poweroff" works without the presence of the shims, of course. * For novices, I recommend starting with nosh-run-kernel-vt . nosh-run-user-vt still requires a manual step, after re-building the service configuration each time, of "system-control disable ttylogin@tty{1,2,3,4,5,6,7,8,9,10,11,12}". * The recovery mode misbehaviour is a known problem. I'm investigating. As a local fix, boot with init=/bin/sh on the kernel command line and then run "exec /sbin/init -s" or even "exec /sbin/init -b" from that shell prompt. This is not the only news, of course. The BSD crowd should not feel left out, moreover. There are four long-standing problems with the Linux libkqueue library. One of those problems causes svscan a.k.a. service-dt-scanner to be spuriously woken up. This doesn't affect Debian but does affect Linux operating systems such as Gentoo that have more recent versions of that library. This has been worked around in version 1.18. The pre-built mount@-, fsck@-, mount@-usr, fsck@-usr, mount@-var, and fsck@-var service bundles have been removed. Generation of the service bundles for mounting and checking volumes is now entirely based upon the auto-creation system in /etc/system-control/convert/ . If you are installing from scratch by hand, then you must remember to "redo all" in that directory. The nosh-bundles package does this for you as part of its post-install procedures. The problem with the local-syslog-read service on Linux providing the wrong socket (the BSD one) has been fixed. The tools now speak true TAI, rather than UTC-10. There's an explanation of the consequences of this in the manual pages for cyclog, tai64n, and tai64nlocal. The /etc/fstab conversion system now recognizes remote filesystem types and attaches the generated services to remote-fs.target . _______________________________________________ freebsd-hackers@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"