Forums

Resolved
0 votes
I did a lot of searching for a how to install Squeezeboxserver in ClearOS 7 but I found it and like to share it with you.
First download the RPM from here http://downloads.slimdevices.com/nightly/?ver=7.9
then use these commands:

$ yum localinstall logitechmediaserver-7.9.0-0.1.1413470571.noarch.rpm
$ ln -s /usr/lib/perl5/vendor_perl/Slim /usr/share/perl5/vendor_perl
$ yum install perl-CGI-Session
$ chown -R squeezeboxserver /var/log/squeezeboxserver
$ systemctl start squeezeboxserver.service

Thats all it is enjoy
Thursday, December 03 2015, 09:35 AM
Share this post:
Responses (7)
  • Accepted Answer

    Thursday, April 07 2016, 08:21 AM - #Permalink
    Resolved
    0 votes
    Thank you for this Lex; it saved me a lot of time finding out why it didn't work!

    One comment though is that on 7.2 I needed to enable the clearos-centos repo
    yum install perl-CGI-Session --enablerepo=clearos-centos


    Cheers!
    Malcolm
    The reply is currently minimized Show
  • Accepted Answer

    Monday, January 18 2021, 07:33 PM - #Permalink
    Resolved
    0 votes
    Hi,
    I know this is an old thread, but it is still valid for using or installing Squeezeboxserver on ClearOS7

    The squeezeboxserver si giving a notice of an old version of IO::Socket::SSL.
    You're using a rather old version of IO::Socket::SSL (v1.94) - please try to update to at least 2.020 for improved compatibility


    No is it possible to update IO::Socket::SSL by :
    perl -MCPAN -e shell
    install IO::Socket::SSL


    and this will update it to v 2.068, but will it break the system for future updates ?
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, January 19 2021, 08:12 AM - #Permalink
    Resolved
    0 votes
    I don't know maybe just test it first in a VM I still use 7.9.2 of media server. I just installed version 8.2.0 of media server on a clean install and didn't get any warning or problem.
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, January 19 2021, 06:25 PM - #Permalink
    Resolved
    0 votes
    Strange. I’ve the error for a long time, but ignored it.
    Currently on LMS8.1 and the error/message remains
    This makes sense because it is not a LMS package.

    I’ve update the perl IO:SSL an below with success to 2.068, only LMS is still saying it uses v1.92

    Which version of perl IO:SSL are you using ?

    And if i upgrade like this will it break the dependencies ?
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, January 19 2021, 07:10 PM - #Permalink
    Resolved
    0 votes
    Logitech Media Server Versie: 8.2.0 - 1610887865 @ Sun Jan 17 14:10:37 CET 2021
    Hostnaam: frogserver.vroemen.eu
    IP-adres van server: 192.168.200.15
    HTTP-poortnummer van server: 9000
    Besturingssysteem: Red Hat - NL - utf8
    Platformarchitectuur: x86_64-linux
    Perl-versie: 5.16.3 - x86_64-linux-thread-multi
    Audio::Scan: 0.95
    IO::Socket::SSL: 1.94
    Databaseversie: DBD::SQLite 1.34_01 (sqlite 3.7.7.1)
    Totaalaantal herkende muziekspelers: 3
    This is on my production server I updated today. I think if everything is working fine I wouldn't bother about it.
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, January 19 2021, 07:50 PM - #Permalink
    Resolved
    0 votes
    Perhaps the perl command did not do a full update because it is packaged differently? How about something like https://centos.pkgs.org/7/openfusion-x86_64/perl-IO-Socket-SSL-2.020-1.of.el7.noarch.rpm.html? Obviously it is from a 3rd-party repo so the usual warnings apply
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, January 19 2021, 07:56 PM - #Permalink
    Resolved
    0 votes
    I found out that the perl update places its update in
    /root/perl5/lib/perl5/IO/Socket

    Instead of

    /usr/share/perl5/vendor_perl/IO/Socket
    The reply is currently minimized Show
Your Reply