summaryrefslogtreecommitdiffstats
path: root/net/ushare/files/patch-ushare
diff options
context:
space:
mode:
Diffstat (limited to 'net/ushare/files/patch-ushare')
-rw-r--r--net/ushare/files/patch-ushare111
1 files changed, 0 insertions, 111 deletions
diff --git a/net/ushare/files/patch-ushare b/net/ushare/files/patch-ushare
deleted file mode 100644
index 1967b2f..0000000
--- a/net/ushare/files/patch-ushare
+++ /dev/null
@@ -1,111 +0,0 @@
---- scripts/ushare.orig 2008-10-13 13:23:21.000000000 +0800
-+++ scripts/ushare 2008-10-13 13:24:47.000000000 +0800
-@@ -1,82 +1,29 @@
--#!/bin/sh -e
-+#!/bin/sh
- #
--# uShare init script
-+# ushare.sh for rc.d usage (c) 2007 Volker Theile <votdev@gmx.de>.
- #
--### BEGIN INIT INFO
--# Provides: ushare
--# Required-Start: $local_fs $syslog $network
--# Should-Start:
--# Required-Stop:
--# Should-Stop:
--# Default-Start: 2 3 4 5
--# Default-Stop: 0 1 6
--# Short-Description: uShare
--# Description: uShare UPnP (TM) A/V & DLNA Media Server
--# You should edit configuration in /etc/ushare.conf file
--# See http://ushare.geexbox.org for details
--### END INIT INFO
--
--PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
--DAEMON=/usr/bin/ushare
--NAME=ushare
--DESC="uShare UPnP A/V & DLNA Media Server"
--PIDFILE=/var/run/ushare.pid
--CONFIGFILE=/etc/ushare.conf
--
--# abort if no executable exists
--[ -x $DAEMON ] || exit 0
--
--# Get lsb functions
--. /lib/lsb/init-functions
--. /etc/default/rcS
--
--[ -f /etc/default/ushare ] && . /etc/default/ushare
--
--checkpid() {
-- [ -e $PIDFILE ] || touch $PIDFILE
--}
--
--check_shares() {
-- if [ -r "$CONFIGFILE" ]; then
-- . $CONFIGFILE
-- [ -n "$USHARE_DIR" ] && return 0
-- fi
-- return 1
--}
--
--case "$1" in
-- start)
-- log_daemon_msg "Starting $DESC: $NAME"
-- if ! $(check_shares); then
-- log_warning_msg "No shares avalaible ..."
-- log_end_msg 0
-- else
-- checkpid
-- start-stop-daemon --start --quiet --background --oknodo \
-- --make-pidfile --pidfile $PIDFILE \
-- --exec $DAEMON -- $USHARE_OPTIONS
-- log_end_msg $?
-- fi
-- ;;
-- stop)
-- log_daemon_msg "Stopping $DESC: $NAME"
-- start-stop-daemon --stop --signal 2 --quiet --oknodo --pidfile $PIDFILE
-- log_end_msg $?
-- ;;
-- reload|force-reload)
-- log_daemon_msg "Reloading $DESC: $NAME"
-- start-stop-daemon --stop --signal 1 --quiet --oknodo --pidfile $PIDFILE --exec $DAEMON
-- log_end_msg $?
-- ;;
-- restart)
-- $0 stop
-- $0 start
-- ;;
-- *)
-- N=/etc/init.d/$NAME
-- log_success_msg "Usage: $N {start|stop|restart|reload|force-reload}"
-- exit 1
-- ;;
--esac
-
--exit 0
-+# PROVIDE: ushare
-+# REQUIRE: DAEMON
-+# BEFORE: LOGIN
-+# KEYWORD: shutdown
-+
-+# Add the following line to /etc/rc.conf to enable `ushare':
-+#
-+#ushare_enable="YES"
-+
-+. /etc/rc.subr
-+
-+name=ushare
-+rcvar=ushare_enable
-+
-+command="/usr/local/bin/$name"
-+command_args="--daemon"
-+required_files="/usr/local/etc/$name.conf"
-+
-+# read configuration and set defaults
-+load_rc_config "$name"
-+: ${ushare_enable="NO"}
-+: ${ushare_flags=""}
-+
-+run_rc_command "$1"
OpenPOWER on IntegriCloud