{"id":46,"date":"2010-11-16T13:52:14","date_gmt":"2010-11-16T19:52:14","guid":{"rendered":"https:\/\/www.guammie.com\/donovan\/2010\/11\/16\/ventrilo-startup-script\/"},"modified":"2010-11-16T13:52:59","modified_gmt":"2010-11-16T19:52:59","slug":"ventrilo-startup-script","status":"publish","type":"post","link":"https:\/\/www.guammie.com\/donovan\/2010\/11\/16\/ventrilo-startup-script\/","title":{"rendered":"ventrilo startup script"},"content":{"rendered":"<p>I made a post over at <a title=\"http:\/\/ubuntuforums.org\/showthread.php?t=1609521&amp;highlight=ventrilo\" href=\"http:\/\/ubuntuforums.org\/showthread.php?t=1609521&amp;highlight=ventrilo\">http:\/\/ubuntuforums.org\/showthread.php?t=1609521&amp;highlight=ventrilo<\/a>, but here\u2019s a startup script I put together for Ventrilo 3.0.<\/p>\n<p>#!\/bin\/sh<br \/>#<br \/>### BEGIN INIT INFO<br \/># Provides:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ventrilo_srv<br \/># Required-Start:&nbsp;&nbsp;&nbsp; $network $remote_fs $syslog<br \/># Required-Stop:&nbsp;&nbsp;&nbsp;&nbsp; $network $remote_fs $syslog<br \/># Should-Start:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $named<br \/># Should-Stop:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $named<br \/># Default-Start:&nbsp;&nbsp;&nbsp;&nbsp; 2 3 4 5<br \/># Default-Stop:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 1 6<br \/># Short-Description: Ventrilo version 3.0<br \/>### END INIT INFO<\/p>\n<p>NAME=ventrilo_srv<br \/>DESC=&#8221;Ventrilo 3.0&#8243;<br \/>DAEMON=\/usr\/local\/ventrilo\/ventrilo_srv<br \/>PIDFILE=\/usr\/local\/ventrilo\/$NAME.pid<br \/>DAEMON_ARGS=&#8221;-f\/usr\/local\/ventrilo\/ventrilo_srv -d&#8221;<br \/>VENT_USER=ventrilo<\/p>\n<p>do_start() {<\/p>\n<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; start-stop-daemon &#8211;quiet &#8211;start \\<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8211;user $VENT_USER \\<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8211;chuid $VENT_USER \\<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8211;pidfile $PIDFILE \\<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8211;exec $DAEMON &#8212; $DAEMON_ARGS &lt; \/dev\/null<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return $?<\/p>\n<p>}<\/p>\n<p>do_stop() {<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; start-stop-daemon &#8211;stop &#8211;quiet \\<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8211;retry=TERM\/30\/KILL\/5 \\<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8211;pidfile $PIDFILE \\<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8211;name $NAME<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rm -f $PIDFILE<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return &#8220;$?&#8221;<br \/>}<\/p>\n<p>case &#8220;$1&#8221; in<br \/>start)<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do_start<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;;<\/p>\n<p>stop)<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do_stop<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;;<\/p>\n<p>restart|reload|force-reload)<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do_stop<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sleep 10<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do_start<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;;<\/p>\n<p>*)<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo &#8220;Usage: $0 start|stop|restart|reload|force-reload&#8221;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit 1<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I made a post over at http:\/\/ubuntuforums.org\/showthread.php?t=1609521&amp;highlight=ventrilo, but here\u2019s a startup script I put together for Ventrilo 3.0. #!\/bin\/sh#### BEGIN INIT INFO# Provides:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ventrilo_srv# Required-Start:&nbsp;&nbsp;&nbsp; $network $remote_fs $syslog# Required-Stop:&nbsp;&nbsp;&nbsp;&nbsp; $network $remote_fs $syslog# Should-Start:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $named# Should-Stop:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $named# Default-Start:&nbsp;&nbsp;&nbsp;&nbsp; 2 3 4 5# Default-Stop:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 1 6# Short-Description: Ventrilo version 3.0### END INIT INFO NAME=ventrilo_srvDESC=&#8221;Ventrilo 3.0&#8243;DAEMON=\/usr\/local\/ventrilo\/ventrilo_srvPIDFILE=\/usr\/local\/ventrilo\/$NAME.pidDAEMON_ARGS=&#8221;-f\/usr\/local\/ventrilo\/ventrilo_srv -d&#8221;VENT_USER=ventrilo [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[11],"tags":[],"class_list":["post-46","post","type-post","status-publish","format-standard","hentry","category-linux"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1tGEc-K","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/www.guammie.com\/donovan\/wp-json\/wp\/v2\/posts\/46","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.guammie.com\/donovan\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.guammie.com\/donovan\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.guammie.com\/donovan\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.guammie.com\/donovan\/wp-json\/wp\/v2\/comments?post=46"}],"version-history":[{"count":1,"href":"https:\/\/www.guammie.com\/donovan\/wp-json\/wp\/v2\/posts\/46\/revisions"}],"predecessor-version":[{"id":47,"href":"https:\/\/www.guammie.com\/donovan\/wp-json\/wp\/v2\/posts\/46\/revisions\/47"}],"wp:attachment":[{"href":"https:\/\/www.guammie.com\/donovan\/wp-json\/wp\/v2\/media?parent=46"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.guammie.com\/donovan\/wp-json\/wp\/v2\/categories?post=46"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.guammie.com\/donovan\/wp-json\/wp\/v2\/tags?post=46"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}