From owner-freebsd-questions@FreeBSD.ORG Tue Dec 2 00:12:21 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0002D16A4CE for ; Tue, 2 Dec 2003 00:12:20 -0800 (PST) Received: from zim.0x7e.net (zim.0x7e.net [203.38.184.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE39843FE1 for ; Tue, 2 Dec 2003 00:12:18 -0800 (PST) (envelope-from listone@deathbeforedecaf.net) Received: from goo.0x7e.net ([203.38.184.164] helo=goo) by zim.0x7e.net with smtp (Exim 3.36 #1) id 1AR5dj-0005jJ-00; Tue, 02 Dec 2003 18:42:11 +1030 Message-ID: <001c01c3b8ab$fce350a0$a4b826cb@goo> From: "Rob" To: , "FreeBSD Questions" References: <3FCB1B0C.6080902@pacbell.net><007201c3b7fe$c6635280$a4b826cb@goo> <3FCBE16E.5010204@pacbell.net> Date: Tue, 2 Dec 2003 18:42:10 +1030 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4927.1200 X-MIMEOLE: Produced By Microsoft MimeOLE V5.50.4927.1200 Subject: Re: Controlling init on shutdown/reboot X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Dec 2003 08:12:21 -0000 I haven't used ppp(8) - I prefer pppd(8) - so I'm not familiar with ppp.linkdown.sh. If this is a shell script, there's a couple of things that I've seen cause strange script behaviour: lack of default environment and lack of TTY. This usually shows up in scripts that work fine at the command line, but fail under other circumstances (such as crontabs). Does it take more than 2 minutes at the command line? Have you tried adding set -x at the start to see where it's failing? If it's called by rc.shutdown the output should be to the console, but I'm not sure what ppp(8) does with script output. ----- Original Message ----- From: "Daniel Rudy" Subject: Re: Controlling init on shutdown/reboot > Somewhere around the time of 12/01/2003 03:32, the world stopped and > listened as Rob contributed this to humanity: > > >>From line 99 of /usr/src/sbin/init/init.c, > > > > #define DEATH_SCRIPT 120 /* wait for 2min for /etc/rc.shutdown */ > > > > and on line 1576 it looks like you can change this with the sysctl > > 'kern.shutdown_timeout'. > > > > But 2 minutes is a long time for a shell script - are you sure that > > everything is working correctly? > > The problem is that a ppp.linkdown.sh script needs to do something and > it's not doing it. Works fine if I execute the script normally from the > command line though using the approperiate parameters that ppp would > send it. It seems that init is killing the script before the script can > finish, which is the problem. > > BTW, that oid, kern.shutdown_timeout does not exist. I'm running > 4.9-RELEASE. > > > > ----- Original Message ----- > > From: "Daniel Rudy" > > Subject: Controlling init on shutdown/reboot > > > > > > > >>Hello, > >> > >>How does one allocate more time for /etc/rc.shutdown? It seems that > >>some of my scripts are not being executed when the system shuts down or > >>reboots. > >> > >>-- > >>Daniel Rudy > >> > >>_______________________________________________ > >>freebsd-questions@freebsd.org mailing list > >>http://lists.freebsd.org/mailman/listinfo/freebsd-questions > >>To unsubscribe, send any mail to > > > > "freebsd-questions-unsubscribe@freebsd.org" > > > > > > > -- > Daniel Rudy > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" >