From af66874f38783fd619cc9b725409496d06308801 Mon Sep 17 00:00:00 2001 From: Clive Lin Date: Sun, 4 Aug 2002 07:37:39 +0000 Subject: New port: linuxigd, Linux UPnP Internet Gateway Device. This project is a deamon that 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. PR: ports/41295 Submitted by: Yen-Ming Lee Submitter sponsored by: Miss WeiWei. --- net/linuxigd/files/linuxigd.sh.sample | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 net/linuxigd/files/linuxigd.sh.sample (limited to 'net/linuxigd/files/linuxigd.sh.sample') diff --git a/net/linuxigd/files/linuxigd.sh.sample b/net/linuxigd/files/linuxigd.sh.sample new file mode 100644 index 000000000000..280bb66cf6ac --- /dev/null +++ b/net/linuxigd/files/linuxigd.sh.sample @@ -0,0 +1,25 @@ +#!/bin/sh + +EXT_IF=fxp0 # external interface +INT_IF=fxp1 # internal interface + +if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then + echo "$0: Cannot determine the PREFIX" >&2 + exit 1 +fi + +case "$1" in +start) + if [ -x ${PREFIX}/bin/upnpd ]; then + ${PREFIX}/bin/upnpd ${EXT_IF} ${INT_IF} && echo -n ' upnpd' + fi + ;; +stop) + killall upnpd && echo -n ' upnpd' + ;; +*) + echo "Usage: `basename $0` {start|stop}" >&2 + ;; +esac + +exit 0 -- cgit v1.2.3