Package Details: sabnzbd 4.2.3-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: 269
Popularity: 0.31
First Submitted: 2007-11-09 16:21 (UTC)
Last Updated: 2024-03-11 16:27 (UTC)

Latest Comments

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

fryfrog commented on 2020-08-09 06:01 (UTC)

@mhicklen: Can you confirm the user's homedir isn't getting changed? The package is using sabnzbd.sysusers, so I'd think that would override?

fryfrog commented on 2020-08-09 06:00 (UTC)

@francoism90: That is a good idea, I switched to cp to get the folders to /var/lib/sabnzbd and then just added .saved to the files/folders left in /opt. That way they can't accidentally overwrite the new files in /var/lib/sabnzbd and anything running from /opt/sabnzbd will stop working still.

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.

hicklemon 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.