Update of /cvsroot/freevo/freevo/boot
In directory sc8-pr-cvs1:/tmp/cvs-serv3049
Added Files:
gentoo-freevo-mga gentoo-recordserver gentoo-webserver
Log Message:
init.d scripts for freevo
--- NEW FILE: gentoo-freevo-mga ---
#!/sbin/runscript
# Distributed under the terms of the GNU General Public License, v2 or later
depend() {
need lircd
}
start() {
ebegin "Starting freevo"
export DISPLAY=""
sysctl -w dev.rtc.max-user-freq=1024 > /dev/null
/usr/local/bin/freevo 2>/dev/null >/dev/null&
eend $?
}
stop() {
ebegin "Stopping freevo"
killall mplayer 2>/dev/null
killproc freevo > /dev/null 2>/dev/null
kill `pgrep -f "python.*rc_client/remote.py"` 2>/dev/null >/dev/null
kill `pgrep -f "python.*main.py"` 2>/dev/null >/dev/null
eend 0
}
--- NEW FILE: gentoo-recordserver ---
#! /sbin/runscript
# Boot script for freevoweb on gentoo
# by den_RDC
depend() {
need localmount net
}
start() {
ebegin "Starting freevo record_server"
/opt/freevo/freevo execute /opt/freevo/src/tv/record_server.py \
&> /dev/null &
eend
}
stop() {
ebegin "Stopping freevo record_server"
kill `pgrep -f "python /opt/freevo/src/tv/record_server.py" -d" "` \
&> /dev/null
eend
}
--- NEW FILE: gentoo-webserver ---
#! /sbin/runscript
# Boot script for freevoweb on gentoo
# by den_RDC
depend() {
need localmount net
}
start() {
ebegin "Starting freevo webserver"
/opt/freevo/freevo execute /opt/freevo/src/www/webserver.py \
&> /dev/null &
eend
}
stop() {
ebegin "Stopping freevo webserver"
kill `pgrep -f "python /opt/freevo/src/www/webserver.py" -d" "` \
&> /dev/null
eend
}
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
Freevo-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog