BTW, is there a mean to tell lms to use already installed packages (for example flac) rather than supplied 32 bits binaries ?
Search Criteria
Package Details: logitechmediaserver 8.5.2-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/logitechmediaserver.git (read-only, click to copy) |
---|---|
Package Base: | logitechmediaserver |
Description: | Slimserver for Logitech Squeezebox players. This server is also called Logitech Media Server. (Release-Version, if you prefer bleeding edge consider using logitechmediaserver-git instead) |
Upstream URL: | https://github.com/LMS-Community/slimserver |
Keywords: | logitech slimserver squeezebox |
Licenses: | GPL, custom |
Submitter: | vesath |
Maintainer: | stef.an (FabioLolix) |
Last Packager: | stef.an |
Votes: | 72 |
Popularity: | 0.000093 |
First Submitted: | 2011-11-03 06:54 (UTC) |
Last Updated: | 2024-07-01 19:06 (UTC) |
Dependencies (10)
- perl (perl-gitAUR)
- perl-io-socket-ssl
- gd (gd-gitAUR) (make)
- nasm (nasm-gitAUR) (make)
- rsync (rsync-gitAUR, rsync-reflinkAUR, rsync-reflink-gitAUR) (make)
- wget (wget-gitAUR, wurlAUR) (make, aarch64)
- yasm (yasm-gitAUR) (make)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat) (make)
- lib32-gcc-libs (lib32-gcc-libs-gitAUR, lib32-gccrs-libs-gitAUR, lib32-gcc-libs-snapshotAUR) (optional, x86_64) – transcoding on 64-bit systems
- lib32-glibc (lib32-glibc-gitAUR, lib32-glibc-linux4AUR, lib32-glibc-eacAUR, lib32-glibc-eac-binAUR, lib32-glibc-eac-rocoAUR) (optional, x86_64) – transcoding on 64-bit systems
Required by (0)
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 14 15 16 17 18 19 20 21 22 23 24 .. 50 Next › Last »
elb commented on 2014-10-21 10:16 (UTC)
elb commented on 2014-10-21 10:11 (UTC)
In order to enable transcoding from anything to mp3 on the server (e.g. to stream to a smartphone over 3G), 32 bits compat libraries are necessary :
pacman -S lib32-glibc
pacman -S lib32-gcc-libs
Indeed, lms includes 32 bits binaries for flac and others decoders.
Could you add those libs as optional dependencies ?
Xtof commented on 2014-09-27 17:19 (UTC)
Well, problem solved.
TwoNotes has the solution. The execute privilege for everyone that was not set for the mounted raid1 volume containing the media folder (this x permission is not set for users directories in /home too, which seems obvious but I never paid attention with).
Thanks to everyone for helping :)
NygelLyndley commented on 2014-09-22 13:51 (UTC)
stef.an, FWIW `su -s /bin/bash logitechms` does the same but without the add/removal of /bin/bash
stef.an commented on 2014-09-22 13:43 (UTC)
If the server ist running as logitechms you could first try to get normal shell access to the folder.
Give logitechms a bash (all as root, use the commands without the hash ;)
# usermod -s /bin/bash logitechms
test access
# su logitechms
# cd /home
post a "ls -la" here
# cd totof
(what heppens? should give you access denied)
remove the bash for security
# usermod -s /bin/false logitechms
TwoNotes commented on 2014-09-22 13:43 (UTC)
I had a problem like this - it was ignoring my library. I found that setting world read+execute privs recursively on the entire library fixed it. In particular, it needed the priv to read a directory, not just the files within the directory.
NygelLyndley commented on 2014-09-22 13:20 (UTC)
What user is the logitechmediaserver running as?
If you're using the supplied systemd startup file the default is as 'logitechms' user and 'logitechms' group. Use that and all you probably need to do is add the logitechms user to your users group.
Xtof commented on 2014-09-22 13:06 (UTC)
Hi guys,
Sorry to come back with still the same issue.
I have a laptop and an home server both with an up-to-date archlinux distribution.
The logitechmediaserver package was installed in both computers. It appears fully functional on the laptop, but not in the home server.
For this computer, the LMS server has never been able to access to media folders. The folders are not shown from the "browse" button. When I put the right folder manually and ask LMS to "rescan" the directory, here is what the scanner.log file tels to me :
[14-09-22 14:44:30.5064] main::main (202) Starting Logitech Media Server scanner (v7.8.0, 1395409907, Thu Mar 27 13:31:59 PDT 2014) perl 5.020000
[14-09-22 14:44:31.0727] Slim::Music::Import::runImporter (488) Starting Slim::Media::MediaFolderScan scan
[14-09-22 14:44:31.0735] Slim::Utils::Scanner::Local::rescan (174) Discovering audio files in /home/totof
[14-09-22 14:44:31.0819] main::main (329) Error: Failed when running main scan: [/home/totof: Permission non accordée at /opt/logitechmediaserver/CPAN/File/Next.pm line 217.
]
[14-09-22 14:44:31.0825] main::main (330) Error: Skipping post-process & Not updating lastRescanTime!
"Permission non accordée" means that LMS cannot reach this folder because of a sort of permission granting issue but I'm really stuck here. My user "totof" is in the logitechms group, as with the laptop were everything works flawlessly. The folder I'm trying to reach belongs to the user "totof" with "users" as group.
Any idea ?
Pinned Comments
FabioLolix commented on 2024-05-26 08:40 (UTC)
-bin variant uploaded https://aur.archlinux.org/packages/logitechmediaserver-bin