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

Bug 217359

Summary: net-nntp/nzbget 0.4.0 released
Product: Gentoo Linux Reporter: Chris Carlin <volkris>
Component: New packagesAssignee: Sven Wegener <swegener>
Status: RESOLVED FIXED    
Severity: normal CC: net-news, yngwin
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://sourceforge.net/projects/nzbget/
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 124625    
Bug Blocks:    
Attachments: ebuild for version 0.4.0
revised ebuild
nzbget.conf
nzbget.init

Description Chris Carlin 2008-04-12 06:31:03 UTC
nzbget 0.4.0 has been released. A simple filename bump won't suffice this time as they've added a dependency on libpar2 (see bug 124625).

Also, the 0.2.3 patches should no longer be needed.

Attached is a modified ebuild that works for me.
Comment 1 Chris Carlin 2008-04-12 06:33:28 UTC
Created attachment 149463 [details]
ebuild for version 0.4.0
Comment 2 Chris Carlin 2008-04-12 06:35:21 UTC
Note that in my ebuild I put libpar2 at net-nntp/libpar2, which might not be the right place in portage...
Comment 3 Ben de Groot (RETIRED) gentoo-dev 2008-04-25 22:38:41 UTC
0.4.0 works fine on amd64, but it does not compile with gcc-4.3. It would also be nice to provide init.d & conf.d files for starting up the daemon.
Comment 4 Chris Carlin 2008-04-26 05:14:28 UTC
Yeah, after using 0.4.0 for a couple of weeks I see that it has a different way of operating from previous releases, especially in that they see it as primarily a daemon.

init.d and conf.d would therefore be the Right Way to handle this. Maybe I'll write the scripts later on. They should be trivial.
Comment 5 Chris Carlin 2008-05-03 22:47:05 UTC
Created attachment 151741 [details]
revised ebuild

Updated the ebuild to be daemon-ready. I based this off of hellanzb, basically copying its config.d and init.d files.

This could use some post-merge instruction to create nzbget.conf from the example file and to set a user that the daemon is to run as.

Note that the IPv6 patch will not work with this version. Maybe a warning about that needs to be included as well.
Comment 6 Chris Carlin 2008-05-03 22:48:40 UTC
Created attachment 151742 [details]
nzbget.conf

conf.d file
Comment 7 Chris Carlin 2008-05-03 22:49:03 UTC
Created attachment 151744 [details]
nzbget.init

init.d file
Comment 8 Sven Wegener gentoo-dev 2008-05-30 22:04:12 UTC
I commited 0.4.0 to the tree. Without the daemon support for now, because there's a security issue with the shipped uulib in older versions and I want to get this out as soon as possible.
Comment 9 Sven Wegener gentoo-dev 2008-06-07 21:26:19 UTC
OK, there's now net-nntp/nzbget-0.4.0-r1 in the tree, providing a system-wide nzbget daemon. Users that should be able to use the daemon should be added to the nzbget group and they can access the daemon by using nzbget -c /etc/nzbgetd.conf.