Re: Adding a hook to shutdown.c & halt (reboot.c) to call a script.

"Julian H. Stacey" <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Organization http://berklix.com BSD Unix Linux Consultancy, Munich Germany
Message-ID <[email protected]>
> shutdown(8) signals init (unless -o is given), which will run
> /etc/rc.shutdown from multi-user mode. The same applies to ctrl+alt+del,
> kernel-controlled overheating shutdown, etc.

Thanks Jilles, So I appended to my rc.shutdown
	# -x not -f below to also allow a symbolic link to work.
	if [ -x "/etc/rc.shutmedia" ]; then
		/etc/rc.shutmedia
& renamed my URL to  http://www.berklix.com/~jhs/bin/.sh/rc.shutmedia


> reboot(8) and halt(8) do not involve init and do not run any shutdown
> scripts. I think they should be changed to signal init (except reboot
> -q, halt -q) and should not be used until then. However, there are
> apparently some problems with that.
> 
> The incorrect umount order should perhaps be fixed in the kernel.

Yes, bad enough for a local laptop to hang, 
if it was a remote server, very nasty.

Cheers,
Julian
-- 
Julian Stacey, BSD Unix Linux C Sys Eng Consultant, Munich http://berklix.com
 Reply below not above, like a play script.  Indent old text with "> ".
 Send plain text.  No quoted-printable, HTML, base64, multipart/alternative.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.