Package Details: plex-media-server-plexpass 1.40.2.8395-1

Git Clone URL: https://aur.archlinux.org/plex-media-server-plexpass.git (read-only, click to copy)
Package Base: plex-media-server-plexpass
Description: The back-end media server component of Plex.
Upstream URL: https://plex.tv/
Keywords: DLNA
Licenses: custom
Conflicts: plex-media-server
Provides: plex-media-server
Submitter: miffe
Maintainer: fryfrog (tixetsal)
Last Packager: fryfrog
Votes: 141
Popularity: 0.150891
First Submitted: 2014-10-16 20:13 (UTC)
Last Updated: 2024-04-18 21:47 (UTC)

Latest Comments

« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 13 14 15 .. 36 Next › Last »

fryfrog commented on 2019-03-18 23:37 (UTC)

If you flip to the second page, you can see where I thought the same thing. Turns out they just moved where the bundled libva is and our hard coded LD_LIBRARY_PATH needed to be updated. Did it move again or do you need to update yours?

tmoore commented on 2019-03-18 23:21 (UTC)

FYI.. looks like libva might be a new depend.

fryfrog commented on 2019-03-01 06:28 (UTC)

@krutoileshii, I'm open to suggestions. One thought I had was that really that conf.d file isn't even needed. I can just move all those variables into the .service file. Most of them aren't even something a user would would to change and if they do, it'd be easy in an override.

That file used to be protected actually, but then Plex went and moved around where some libraries were located and so the Plex server started trying to use some system libraries for things and wasn't working. I decided fewer people were probably customizing that file vs. people impacted by the library move.

krutoileshii commented on 2019-03-01 03:31 (UTC)

@mmozeiko,

Shouldn't it then be in the /etc/defaults instead, since every updated overrides the /etc/conf.d/plexmediaserver file?

Also, systemd already offers this functionality with /etc/systemd/system/application.d/override.conf. I wonder if we can set something up similar to what grub does with these using backup=() and a post-install script.

backup=('etc/config.d/plexmediaser')

Here is example from grub on the install script:

!/bin/sh

post_upgrade() { # We used to package /boot/grub/grub.cfg, but there is no reason to. # Remove the file from package, but move real file back in place. if [ ! -f /boot/grub/grub.cfg -a -f /boot/grub/grub.cfg.pacsave ]; then mv /boot/grub/grub.cfg.pacsave /boot/grub/grub.cfg fi }

post_install() { cat << 'EOM' Generate your bootloader configuration with: grub-mkconfig -o /boot/grub/grub.cfg EOM }

krutoileshii commented on 2019-03-01 03:23 (UTC)

@mmozeiko,

Shouldn't it then be in the /etc/defaults instead, since every updated overrides the /etc/conf.d/plexmediaserver file?

Also, systemd already offers this functionality with /etc/systemd/system/application.d/override.conf. I wonder if we can set something up similar to what grub does with these using backup=() and a post-install script.

mmozeiko commented on 2019-02-22 08:54 (UTC)

@krutoileshii Click on plexmediaserver.service link. You'll see that it uses /etc/conf.d/plexmediaserver file to set up its environment. Some services do this to allow user easier edit environment for service without need to edit actual service file.

krutoileshii commented on 2019-02-22 07:08 (UTC)

Is /etc/conf.d/plexmediaserver even needed nowadays? Most use systemd and thus one seems to get higher priority over the systemd override.

Also, how do I prevent it from overriding existing config?