Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 201136 - media-sound/ventrilo-server-bin-3.0.2 version bump
Summary: media-sound/ventrilo-server-bin-3.0.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Sound Team
URL: http://www.ventrilo.com/download.php
Whiteboard:
Keywords:
: 231370 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-12-03 18:44 UTC by grischa
Modified: 2009-03-02 00:25 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge 3.0.2 from overlay (failed) log (emerge.log,2.37 KB, text/plain)
2007-12-14 23:24 UTC, Kyle Evans
Details
ventrilo-server-bin-3.0.2.ebuild (ventrilo-server-bin-3.0.2.ebuild,1.33 KB, text/plain)
2008-01-01 05:58 UTC, Donald R. Gray Jr
Details
Updated conf.d (conf.d.ventrilo,91 bytes, text/plain)
2008-01-01 05:59 UTC, Donald R. Gray Jr
Details
updated init.d (init.d.ventrilo,832 bytes, text/plain)
2008-01-01 06:00 UTC, Donald R. Gray Jr
Details

Note You need to log in before you can comment on or make changes to this bug.
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.