From owner-freebsd-current@FreeBSD.ORG Wed Apr 29 09:05:02 2009 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 66430106564A for ; Wed, 29 Apr 2009 09:05:02 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from mail-gw1.york.ac.uk (mail-gw1.york.ac.uk [144.32.128.246]) by mx1.freebsd.org (Postfix) with ESMTP id F41FB8FC1A for ; Wed, 29 Apr 2009 09:05:01 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from mail-gw7.york.ac.uk (mail-gw7.york.ac.uk [144.32.129.30]) by mail-gw1.york.ac.uk (8.13.6/8.13.6) with ESMTP id n3T94VFN019096; Wed, 29 Apr 2009 10:04:31 +0100 (BST) Received: from buffy-128.york.ac.uk ([144.32.128.160] helo=buffy.york.ac.uk) by mail-gw7.york.ac.uk with esmtps (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1Lz5iQ-0002gO-Dc; Wed, 29 Apr 2009 10:04:30 +0100 Received: from buffy.york.ac.uk (localhost [127.0.0.1]) by buffy.york.ac.uk (8.14.3/8.14.3) with ESMTP id n3T94Tjx093731; Wed, 29 Apr 2009 10:04:29 +0100 (BST) (envelope-from gavin@FreeBSD.org) Received: (from ga9@localhost) by buffy.york.ac.uk (8.14.3/8.14.3/Submit) id n3T94Smi093730; Wed, 29 Apr 2009 10:04:28 +0100 (BST) (envelope-from gavin@FreeBSD.org) X-Authentication-Warning: buffy.york.ac.uk: ga9 set sender to gavin@FreeBSD.org using -f From: Gavin Atkinson To: "Daniel O'Connor" In-Reply-To: <200904291157.07441.doconnor@gsoft.com.au> References: <200904291157.07441.doconnor@gsoft.com.au> Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Wed, 29 Apr 2009 10:04:28 +0100 Message-Id: <1240995868.93326.11.camel@buffy.york.ac.uk> Mime-Version: 1.0 X-Mailer: Evolution 2.22.2 FreeBSD GNOME Team Port X-York-MailScanner: Found to be clean X-York-MailScanner-From: gavin@freebsd.org Cc: freebsd-current@FreeBSD.org Subject: Re: Syslog doesn't start at boot X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Apr 2009 09:05:02 -0000 On Wed, 2009-04-29 at 11:56 +0930, Daniel O'Connor wrote: > Hi, > I have an odd problem with my 3 week old -current install - syslogd > isn't started. Or rather, it is started before lo0 is up and it fails to > start, eg.. Odd. What does "rcorder /etc/rc.d/*" show? The rc.d REQUIRE lines should prevent this from happening: (this is on a RELENG_7 system, but it should be similar on HEAD) ga9@buffy% grep REQUIRE /etc/rc.d/syslogd # REQUIRE: mountcritremote cleanvar newsyslog ga9@buffy% grep REQUIRE /etc/rc.d/mountcritremote # REQUIRE: NETWORKING FILESYSTEMS cleanvar ipsec ga9@buffy% grep REQUIRE /etc/rc.d/NETWORKING # REQUIRE: netif netoptions routing network_ipv6 isdnd ppp # REQUIRE: routed mrouted route6d mroute6d resolv (I believe it's netif that configures the network interfaces) Gavin > Apr 29 11:13:05 inchoate kernel: /dev/ad0s3a: FILE SYSTEM CLEAN; SKIPPING CHECKS > Apr 29 11:13:05 inchoate kernel: /dev/ad0s3a: clean, 381721 free (3297 frags, 47303 blocks, 0.7% fragmentation) > Apr 29 11:13:05 inchoate kernel: /dev/ufs/inchoatevar: FILE SYSTEM CLEAN; SKIPPING CHECKS > Apr 29 11:13:05 inchoate kernel: /dev/ufs/inchoatevar: clean, 417071 free (4815 frags, 51532 blocks, 1.0% fragmentation) > Apr 29 11:13:05 inchoate kernel: /dev/ufs/inchoateusr: DEFER FOR BACKGROUND CHECKING > Apr 29 11:13:05 inchoate kernel: Apr 29 20:42:48 syslogd: bind: Can't assign requested address > Apr 29 11:13:05 inchoate kernel: Apr 29 20:42:48 syslogd: bind: Can't assign requested address > Apr 29 11:13:05 inchoate kernel: syslogd: > Apr 29 11:13:05 inchoate kernel: child pid 285 exited with return code 1 > Apr 29 11:13:05 inchoate kernel: > Apr 29 11:13:05 inchoate kernel: /etc/rc: WARNING: failed to start syslogd > Apr 29 11:13:05 inchoate kernel: Additional ABI support: > Apr 29 11:13:05 inchoate kernel: linux > Apr 29 11:13:05 inchoate kernel: . > Apr 29 11:13:05 inchoate kernel: Starting wpa_supplicant. > Apr 29 11:13:05 inchoate kernel: Starting Network: lo0 bfe0. > Apr 29 11:13:05 inchoate kernel: add net ::ffff:0.0.0.0: gateway ::1 > > I put '/etc/rc.d/syslogd restart' in rc.local but that's only a work around. > > I ran mergemaster -s and it did find a few changes (worringly) but the > rc.d ones were just removing 'noprofile' from the keyword line which I don't > think would affect things. >