Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 201136

Summary: media-sound/ventrilo-server-bin-3.0.2 version bump
Product: Gentoo Linux Reporter: grischa <grischa.toedt>
Component: New packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED FIXED    
Severity: enhancement CC: chris.lieb.hotmail, jamatik, jmjohnson
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://www.ventrilo.com/download.php
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge 3.0.2 from overlay (failed) log
ventrilo-server-bin-3.0.2.ebuild
Updated conf.d
updated init.d

Description grischa 2007-12-03 18:44:52 UTC
media-sound/ventrilo-server-bin:

The actual version of the ventrilo server is 3.0.2. Since it contains security related fixes the current ebuild version 2.3.1 should be updated.

Reproducible: Always
Comment 1 JD Gray 2007-12-07 12:27:17 UTC
It's worth noting that ventrilo server version 3.x is not backwards compatible with client version 2.x, nor is client version 3.x compatible with server version 2.x.
Comment 2 Kyle Evans 2007-12-14 23:24:28 UTC
Created attachment 138523 [details]
emerge 3.0.2 from overlay (failed) log

Can anybody help here? I followed the guide from the wiki ( http://gentoo-wiki.com/HOWTO_Create_an_Updated_Ebuild ) , but the package is not installed correctly due to the "cannot stat" error.
Comment 3 Kyle Evans 2007-12-14 23:40:14 UTC
...So I cheated. I canceled the emerge mid-build and 

cp /var/tmp/portage/media-sound/ventrilo-server-bin-3.0.2/work/ventsrv/vent* /opt/vent*/
Comment 4 Donald R. Gray Jr 2008-01-01 05:58:59 UTC
Created attachment 139774 [details]
ventrilo-server-bin-3.0.2.ebuild

Updated ebuild
Comment 5 Donald R. Gray Jr 2008-01-01 05:59:54 UTC
Created attachment 139776 [details]
Updated conf.d

Updated conf.d
Comment 6 Donald R. Gray Jr 2008-01-01 06:00:42 UTC
Created attachment 139778 [details]
updated init.d

Updated init.d
Comment 7 Donald R. Gray Jr 2008-01-01 06:14:30 UTC
Created a new ebuild that should fix this bug and bug 135996.

The daemon now runs as the user ventrilo instead of root

All config files are stored in /etc/ventrilo

Moved binaries to /usr/sbin

added ventstatus option to init.d

Changed ${NICE} to ${VENT_NICENESS} in conf.d
Comment 8 Carsten Lohrke (RETIRED) gentoo-dev 2008-07-10 10:41:17 UTC
*** Bug 231370 has been marked as a duplicate of this bug. ***
Comment 9 Chris Lieb 2008-07-10 13:33:07 UTC
Has this ebuild been placed into an overlay, and if so, which one?  Also, why is it taking so long to land this in the Portage tree?  It hasn't had any action in 6 months and works fine.
Comment 10 Bjarke Istrup Pedersen (RETIRED) gentoo-dev 2009-03-02 00:25:49 UTC
Bumped to 3.0.3, logs and pid file is placed in /opt/ventrilo-server-bin, since they do not belong in /etc, and it is not possible to change the location to somewhere else than the directory from which the configs are placed.