Package Details: sabnzbd 4.4.0-1

Git Clone URL: https://aur.archlinux.org/sabnzbd.git (read-only, click to copy)
Package Base: sabnzbd
Description: A web-interface based binary newsgrabber with NZB file support
Upstream URL: http://www.sabnzbd.org
Keywords: network usenet
Licenses: GPL
Submitter: esh
Maintainer: fryfrog
Last Packager: fryfrog
Votes: 270
Popularity: 0.95
First Submitted: 2007-11-09 16:21 (UTC)
Last Updated: 2024-12-10 17:02 (UTC)

Latest Comments

« First ‹ Previous 1 .. 10 11 12 13 14 15 16 17 18 19 20 .. 64 Next › Last »

francoism90 commented on 2020-08-09 05:02 (UTC)

I would suggest to use cp instead of moving the config files to the new location and/or maybe just copy everything as SAB should convert does if I'm not mistaking.

sysfs commented on 2020-08-08 23:06 (UTC)

@fryfrog I ran into some issues.

I think we'll need a usermod to update the homedir for the user.

I think we'll also need a way of ensuring that things get moved or copied over proper. I lost all my settings, and my custom postprocessing scripts weren't brought over, either.

I'm having trouble with the new version now -- I've blown it completely away from the disk and reinstalled and I can't get it to start up, even when dropping into a shell for the user. The python script doesn't output anything. Will continue to tinker.

martinm1000 commented on 2020-08-05 03:50 (UTC)

@fryfrog

You can forget this, it works !

I changed the Group=%I to Group=users

I don't known why it worked before and just stopped, and if its related to systemd or sabnzbd.

martinm1000 commented on 2020-08-05 03:44 (UTC) (edited on 2020-08-05 03:45 (UTC) by martinm1000)

@fryfrog

Here is my old file that do not work anymore, but the ExecStart does work when running in a terminal:

[Unit]
Description=SABnzbd binary newsreader
After=network.target

[Service]
User=%I
Group=users
Type=simple
SyslogIdentifier=sabnzbd
ExecStart=/usr/lib/sabnzbd/SABnzbd.py --logging 0 --browser 0 --config-file /home/%I/.sabnzbd.ini

[Install]
WantedBy=multi-user.target

As described in https://wiki.archlinux.org/index.php/SABnzbd#Running_SABnzbd_as_a_user_w/_systemd

My ~/.sabnzbd.ini is a directory, but the problem isn't there.

fryfrog commented on 2020-08-05 03:41 (UTC)

@martinm1000: I don't use that method of .service, can you describe a little bit about how you do it and I can try it on mine?

fryfrog commented on 2020-08-04 18:53 (UTC)

I "tested" by just removing the 2.3.9 sabnzbd package and it leaves a lot of trash around in /opt/sabnzbd that isn't related. And the defaults are an admin and logs folder and the sabnzbd.ini. I think someone who's queue/history didn't get properly moved needs to tell me their setup. My guess is that they've change the values for "Administrative Folder" and/or "Log Folder" which means they could be anywhere.

I'll improve the little bit of output from the package and I think maybe I should improve and link the wiki w/ some details.

But in the end, it'll be a one time pain at least. :/

fryfrog commented on 2020-08-04 18:45 (UTC)

That is a good point, let me have a look.

Kr1ss commented on 2020-08-04 18:41 (UTC)

Well, at the time of execution of post_upgrade() the files in /opt/sabnzbd/ which belong to the package should already be removed, since the actual upgrade has already been done. I think, therefore only configuration files should be left there.

I did not actually test that though, and I can't do so atm.

fryfrog commented on 2020-08-04 18:35 (UTC)

@mkomko: The old /opt/sabnzbd folder has everything in it, the configs and the installation. It'd be a hot mess to copy everything, I think.

On a default installation of 3.0.0, all the queue and history files are in the admin folder and it defaults to admin folder. Let me go back and install the last version and see how that is.