aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2006-04-19 21:03:28 +0000
committerScott Ullrich <sullrich@pfsense.org>2006-04-19 21:03:28 +0000
commit21d621b2cf790c8a1cf0f6f1e37ba9542eb2b594 (patch)
treec48b10015836bd9dce43c0c5c932d16b9994ac61
parentd35e785f58e5c1f8381c5a7ce289ba3d3aa0de03 (diff)
downloadpfsense-packages-21d621b2cf790c8a1cf0f6f1e37ba9542eb2b594.tar.gz
pfsense-packages-21d621b2cf790c8a1cf0f6f1e37ba9542eb2b594.tar.bz2
pfsense-packages-21d621b2cf790c8a1cf0f6f1e37ba9542eb2b594.zip
Bring UPNPD up to speed. Package work done mostly by databeestje
-rw-r--r--packages/upnpd.inc2
-rw-r--r--pkg_config.xml24
2 files changed, 14 insertions, 12 deletions
diff --git a/packages/upnpd.inc b/packages/upnpd.inc
index e4960439..cd3044ea 100644
--- a/packages/upnpd.inc
+++ b/packages/upnpd.inc
@@ -17,6 +17,8 @@
fwrite($fout, "#!/bin/sh\n# This package was automatically generated\n# by the pfSense package system.\n\n");
fwrite($fout, "# PACKAGE: UPNP\n");
fwrite($fout, "# EXECUTABLE: upnpd\n\n");
+ fwrite($fout, "/sbin/route add -net 239.0.0.0 -iface {$lanif}\n\n");
+ fwrite($fout, "# Start package\n");
fwrite($fout, "/usr/local/bin/upnpd {$wanif} {$lanif}");
fclose($fout);
chmod("/usr/local/etc/rc.d/upnpd.sh", 0755);
diff --git a/pkg_config.xml b/pkg_config.xml
index 310a218b..a9ec47bd 100644
--- a/pkg_config.xml
+++ b/pkg_config.xml
@@ -3,6 +3,18 @@
<pfsensepkgs>
<packages>
<package>
+ <name>upnp</name>
+ <descr>Emulates Microsoft's Internet Connection Service (ICS). It implements the UPnP Internet Gateway Device specification (IGD) and allows UPnP aware clients, such as MSN Messenger to work properly from behind a NAT firewall.</descr>
+ <website>http://linux-igd.sourceforge.net/</website>
+ <category>Network Management</category>
+ <depends_on_package_base_url>http://ftp13.freebsd.org/pub/FreeBSD/ports/i386/packages-6.0-release/All</depends_on_package_base_url>
+ <depends_on_package>linuxigd-0.92_2.tbz</depends_on_package>
+ <version>1.0.5</version>
+ <status>*ALPHA*</status>
+ <config_file>http://www.pfsense.com/packages/config/upnpd.xml</config_file>
+ <configurationfile>upnpd.xml</configurationfile>
+ </package>
+ <package>
<name>ntop</name>
<website>http://www.ntop.org/</website>
<descr>ntop is a network probe that shows network usage in a way similar to what top does for processes. In interactive mode, it displays the network status on the user's terminal. In Web mode it acts as a Web server, creating an HTML dump of the network status. It sports a NetFlow/sFlow emitter/collector, an HTTP-based client interface for creating ntop-centric monitoring applications, and RRD for persistently storing traffic statistics.</descr>
@@ -250,18 +262,6 @@ test server or link availability and modify translation or routing rules. This p
<configurationfile>doorman.xml</configurationfile>
</package>
<package>
- <name>upnp</name>
- <descr>Emulates Microsoft's Internet Connection Service (ICS). It implements the UPnP Internet Gateway Device specification (IGD) and allows UPnP aware clients, such as MSN Messenger to work properly from behind a NAT firewall.</descr>
- <website>http://linux-igd.sourceforge.net/</website>
- <category>Network Management</category>
- <depends_on_package_base_url>http://ftp13.freebsd.org/pub/FreeBSD/ports/i386/packages-6.0-release/All</depends_on_package_base_url>
- <depends_on_package>linuxigd-0.92_2.tbz</depends_on_package>
- <version>1.0.4_1,1</version>
- <status>*TESTED. NEEDS MORE TESTING!*</status>
- <config_file>http://www.pfsense.com/packages/config/upnpd.xml</config_file>
- <configurationfile>upnpd.xml</configurationfile>
- </package>
- <package>
<name>squidGuard</name>
<descr>High performance Web proxy Guard</descr>
<website>http://www.squidguard.org/</website>