diff -Nur e-smith-base-5.4.0/createlinks e-smith-base-5.4.0-local_service/createlinks --- e-smith-base-5.4.0/createlinks 2013-01-31 16:52:04.000000000 +0100 +++ e-smith-base-5.4.0-local_service/createlinks 2013-02-03 23:14:02.886353766 +0100 @@ -593,3 +593,9 @@ safe_symlink("run.dhclient", "root/var/service/wan/run.DHCPHostname"); safe_symlink("run.dhclient", "root/var/service/wan/run.DHCPEthernetAddress"); + +# Local event +safe_symlink("daemontools", "root/etc/rc.d/init.d/supervise/local"); +safe_symlink("/var/service/local" , 'root/service/local'); +safe_touch("root/var/service/local/down"); + diff -Nur e-smith-base-5.4.0/root/etc/e-smith/templates/etc/inittab/25local e-smith-base-5.4.0-local_service/root/etc/e-smith/templates/etc/inittab/25local --- e-smith-base-5.4.0/root/etc/e-smith/templates/etc/inittab/25local 2005-11-21 05:28:07.000000000 +0100 +++ e-smith-base-5.4.0-local_service/root/etc/e-smith/templates/etc/inittab/25local 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -ll:7:wait:/sbin/e-smith/signal-event local - diff -Nur e-smith-base-5.4.0/root/var/service/local/run e-smith-base-5.4.0-local_service/root/var/service/local/run --- e-smith-base-5.4.0/root/var/service/local/run 1970-01-01 01:00:00.000000000 +0100 +++ e-smith-base-5.4.0-local_service/root/var/service/local/run 2013-02-03 22:37:55.876077252 +0100 @@ -0,0 +1,3 @@ +#!/bin/sh +/sbin/e-smith/signal-event local +/usr/bin/sv d .