Package Details: plex-media-server-plexpass

Git Clone URL: (read-only, click to copy)
Package Base: plex-media-server-plexpass
Description: The back-end media server component of Plex.
Upstream URL:
Keywords: DLNA
Licenses: custom
Conflicts: plex-media-server
Provides: plex-media-server
Submitter: miffe
Maintainer: fryfrog (tixetsal)
Last Packager: fryfrog
Votes: 127
Popularity: 1.14
First Submitted: 2014-10-16 20:13
Last Updated: 2020-04-04 01:05

Dependencies (0)

Required by (13)

Sources (9)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

fryfrog commented on 2020-03-31 03:59

@sakaru, great idea! I've switched box this and the non-plexpass version to use try-restart like you suggested. I haven't pushed a pkgrelbump, so it'll show up naturally at the next update. Or you can force it and have it now.


sakaru commented on 2020-03-31 02:34

I've been thinking about that hook that grawlinson suggested. I've had the symlink in place for a while, and while it works, and while I understand that I chose to put the hook in place, sometimes I forget that I stopped plex for some reason and an update will start up back up (since restart will start a stopped service).

I would suggest changing the Exec to:

/usr/bin/systemctl try-restart plexmediaserver.service

That way it'll only issue a restart if the service was already running. From the docs:

This does nothing if units are not running.

fryfrog commented on 2020-02-01 20:42

@AgentX, your impression is wrong, if you don't pay for PlexPass, use the regular package plex-media-server.

AgentX commented on 2020-02-01 20:39

was under the impression that this hacked the plex pass. after installing and launching plex was asked to signup to buy a plex pass. is there something more i need to do after install? thanks

fryfrog commented on 2019-11-28 15:34

@kode54, not sure why I didn't see this until now. I added @grawlinson's suggestion and bumped pkgrel so that should sort it out. Thanks for the idea!

grawlinson commented on 2019-11-28 08:38

I get a few errors when upgrading Plex that a restart solves systemctl restart plexmediaserver.service, so a Pacman hook0 would be ideal.

Since automatically adding hooks via packages is discouraged (due to the hooks.d folder being user-settable), it would be preferred to add the hook to /usr/share/doc/plex-media-server-plexpass/ that the user could then symlink/copy it to wherever pacman hooks are stored.

Here is an example hook that should work.

# Force a restart when Plex is updated to prevent errors from occurring
Operation = Upgrade
Type = Package
Target = plex-media-server-plexpass
Target = plex-media-server

When = PostTransaction
Exec = /usr/bin/systemctl restart plexmediaserver.service

kode54 commented on 2019-11-23 06:38

The last user to commit to this package’s git repository deleted all the branches, leaving only a detached HEAD.

This breaks auto installing for example with `yay`.

fryfrog commented on 2019-10-19 03:36

Hey @dsonck92, the package(s) used to actually be like that, but then Plex did something that caused anyone who had something special in that file for some setting to fail. It "fixed" more people than it "broke" to over write it. I'm not super opposed to putting it back like it was, but if they do it again... I'll have to do it again.

Could you try using a systemd service override instead? If it is just one thing, you can edit your override w/ systemctl edit plexmediaserver then pass it in via Environment=THING=value, I think under the [Service] section, but double check that.

Done that way, my environment won't ever overwrite or override yours. I think that is the safest solution, but if you have any great ideas otherwise let me know.

dsonck92 commented on 2019-10-18 21:29

Could you add the /etc/conf.d/plexmediaserver to the backup array in the PKGBUILD. I use a custom install location for the APPLICATION_SUPPORT_DIR with more space, and use the conf.d file as it seems like the best option. However this has been the 2nd time the upgrade has reset the contents back, causing a moment of confusion as my server loses all of its collections. Other than that, it works great.

fryfrog commented on 2019-10-14 17:08

Yeah, I should have bumped the pkgrel. I just assumed they'd put another version out quickly like they've been doing. :/