Ventrilo Startup and Password Problems

It seems that logging into a server-password-protected thing (such as file transfer) causes a 500 error. Redoing the passwords from scratch should fix this. Perhaps a file’s missing or there’s some configuration change. I’ll find it when I stop being lazy.

Anyways, I’m posting my crude-but-operational Ventrilio daemon startup script:

#! /bin/sh
# /etc/init.d/vent
# Things here would be carried out every run, but
# we don't have any of those

# Now carry out commands
case "$1" in
	start)
	 echo "Starting ventrilo daemon..."
	 /home/steve/vent/ventrilo_srv -f/home/steve/vent/ventrilo_srv -d
	 ;;
	stop)
	 echo "Stoping ventrilo daemon..."
	 killall ventrilo_srv
	 ;;
	force-reload|restart)
	 sh $0 stop
	 sh $0 start
	 ;;
	*)
	 echo "Usage: /etc/init.d/vent {start|stop|force-reload|restart}"
	 exit 1
	 ;;
esac

exit 0

Stick that in /ect/init.d, make sure it’s chmod’d to 755, and run update-rc.d vent defaults.  It’ll start  a Ventrilo daemon (you’ll probably have to change the paths) which will also turn off upon system shutdown, halt, or reboot.

I’ve been trying to get a TeamSpeak server working well, and maybe it’s a combination of bad codec choices and running off a home DSL connection, but it sounds horrible and lags too. Maybe it would help if I RTFM. This weekend seems like it’ll be chock full of time.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.