diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2007-06-30 21:49:21 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2007-06-30 21:49:21 +0000 |
commit | f7c2ef28c68e97245782a47190ad951f0965cfa0 (patch) | |
tree | fe12c488f3b46a7f632f575bc69d96dd391d5c7a /etc | |
parent | f8c9dc53496ad7c0d812d1b3de65a4f96d74e8b8 (diff) | |
download | pfsense-f7c2ef28c68e97245782a47190ad951f0965cfa0.zip pfsense-f7c2ef28c68e97245782a47190ad951f0965cfa0.tar.gz |
Correctly move upnp to base since LiveCD cannot write files to /usr/local/etc or /usr/local/etc/rc.d/
Ticket #1342
Diffstat (limited to 'etc')
-rw-r--r-- | etc/inc/services.inc | 8 | ||||
-rwxr-xr-x | etc/rc.bootup | 2 |
2 files changed, 9 insertions, 1 deletions
diff --git a/etc/inc/services.inc b/etc/inc/services.inc index 9701362..5e06c48 100644 --- a/etc/inc/services.inc +++ b/etc/inc/services.inc @@ -1269,4 +1269,10 @@ function configure_cron() { conf_mount_ro(); } -?> +function upnp_start() { + if($config['installedpackages']['miniupnpd']['config'][0]["enable"]) { + mwexec_bg("/usr/local/sbin/miniupnpd -f /var/etc/miniupnpd.conf"); + } +} + +?>
\ No newline at end of file diff --git a/etc/rc.bootup b/etc/rc.bootup index a042f21..ca1e23b 100755 --- a/etc/rc.bootup +++ b/etc/rc.bootup @@ -312,6 +312,8 @@ mwexec("sysctl net.inet.tcp.sendspace=4096"); } + upnp_start(); + /* done */ unlink("{$g['varrun_path']}/booting"); $g['booting'] = FALSE; |