@Simone
Thanks for all the work!
Now, how are we supposed update LMS versions?
Do we need to uninstall the current version first and run the installer again to install the new version?
Pleas enlighten us ;-)
Also, in a fresh jail(clone) it does not work for me getting LMS 8 running…
There is this on error:
Tried 3-4 times, but LMS 8 will not come up
Now it's stuck at Downloading -- again a fresh Jail(Clone)
Cheers
Matt
Thanks for all the work!
Now, how are we supposed update LMS versions?
Do we need to uninstall the current version first and run the installer again to install the new version?
Pleas enlighten us ;-)
Also, in a fresh jail(clone) it does not work for me getting LMS 8 running…
Code:
Logitech Media Server Version: 7.9.4 - 1598243812 @ audiodigitale.eu 31-08-2020 FreeBSD LMS 11.3-RELEASE-p11 This is perl 5, version 30, subversion 3 (v5.30.3)
There is this on error:
Code:
===> Downloading the latest version of Logitechmediaserver... usr/local/share/logitechmediaserver/Firmware/boom_30.bin: truncated bzip2 input tar: Error exit delayed from previous errors.
Installing version: 8.0.0
===> Installing dependencies...
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
Checking integrity... done (0 conflicting)
The most recent versions of packages are already installed
===> Adding slimserv user and group...
pw: group name `slimserv' already exists
pw: login name `slimserv' already exists
===> Creating Logitech Media Server folders...
mkdir: /var/log/logitechmediaserver: File exists
===> Fixing permissions...
===> Downloading the latest version of Logitechmediaserver...
usr/local/share/logitechmediaserver/Firmware/boom_30.bin: truncated bzip2 input
tar: Error exit delayed from previous errors.
===> Setting up folder permissions...
Do you want to start Logitech Media Server at boot? (0 = no; 1 = yes)?
1
########################################################
Logitech Media Server is installed, if you find any bug or something is not working as it should please contact me at https://audiodigitale.eu
########################################################
Tried 3-4 times, but LMS 8 will not come up
Now it's stuck at Downloading -- again a fresh Jail(Clone)
root@LMS8:~ # pkg update
The package management tool is not yet installed on your system.
Do you want to fetch and install it now? [y/N]: y
Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/FreeBSD:11:amd64/quarterly, please wait...
Verifying signature with trusted certificate pkg.freebsd.org.2013102301... done
[LMS8] Installing pkg-1.14.6...
[LMS8] Extracting pkg-1.14.6: 100%
Updating FreeBSD repository catalogue...
[LMS8] Fetching meta.conf: 100% 163 B 0.2kB/s 00:01
[LMS8] Fetching packagesite.txz: 100% 6 MiB 3.3MB/s 00:02
Processing entries: 100%
FreeBSD repository update completed. 32054 packages processed.
All repositories are up to date.
root@LMS8:~ # pkg upgrade
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
Updating database digests format: 100%
Checking for upgrades (1 candidates): 100%
Processing candidates (1 candidates): 100%
Checking integrity... done (0 conflicting)
Your packages are up to date.
root@LMS8:~ # pkg install curl
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
The following 3 package(s) will be affected (of 0 checked):
New packages to be INSTALLED:
ca_root_nss: 3.56
curl: 7.72.0
libnghttp2: 1.41.0
Number of packages to be installed: 3
The process will require 5 MiB more space.
2 MiB to be downloaded.
Proceed with this action? [y/N]: y
[LMS8] [1/3] Fetching curl-7.72.0.txz: 100% 1 MiB 1.4MB/s 00:01
[LMS8] [2/3] Fetching libnghttp2-1.41.0.txz: 100% 116 KiB 118.4kB/s 00:01
[LMS8] [3/3] Fetching ca_root_nss-3.56.txz: 100% 285 KiB 291.6kB/s 00:01
Checking integrity... done (0 conflicting)
[LMS8] [1/3] Installing libnghttp2-1.41.0...
[LMS8] [1/3] Extracting libnghttp2-1.41.0: 100%
[LMS8] [2/3] Installing ca_root_nss-3.56...
[LMS8] [2/3] Extracting ca_root_nss-3.56: 100%
[LMS8] [3/3] Installing curl-7.72.0...
[LMS8] [3/3] Extracting curl-7.72.0: 100%
=====
Message from ca_root_nss-3.56:
--
FreeBSD does not, and can not warrant that the certification authorities
whose certificates are included in this package have in any way been
audited for trustworthiness or RFC 3647 compliance.
Assessment and verification of trust is the complete responsibility of the
system administrator.
This package installs symlinks to support root certificates discovery by
default for software that uses OpenSSL.
This enables SSL Certificate Verification by client software without manual
intervention.
If you prefer to do this manually, replace the following symlinks with
either an empty file or your site-local certificate bundle.
* /etc/ssl/cert.pem
* /usr/local/etc/ssl/cert.pem
* /usr/local/openssl/cert.pem
root@LMS8:~ # curl -A "audiodigitale" -o /usr/local/bin/lms_installer https://audiodigitale.eu/repo/freebsd/lms_installe r
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 7559k 100 7559k 0 0 2668k 0 0:00:02 0:00:02 --:--:-- 2668k
root@LMS8:~ # chmod +x /usr/local/bin/lms_installer
root@LMS8:~ # lms_installer
Logitech Media Server installation manager
What do you want to do?
1. Install Logitech Media Server
2. Uninstall Logitech Media Server
3. Check for updates
4. Exit
3
===> Checking installer updates ...
It seems that the version file is missing or corrupted; downloading the latest version...
override rwxr-xr-x root/wheel uarch for /usr/local/bin/lms_installer?
rm: /usr/local/etc/lms_installer/installer_version: No such file or directory
===>Updated successfully!<===
Restart lms_installer please!
root@LMS8:~ # lms_installer
Logitech Media Server installation manager
What do you want to do?
1. Install Logitech Media Server
2. Uninstall Logitech Media Server
3. Check for updates
4. Exit
1
Available versions:
1- Logitech Media Server 7.9.3
2- Logitech Media Server 8.0.0
2
Installing version: 8.0.0
===> Installing dependencies...
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
The following 8 package(s) will be affected (of 0 checked):
New packages to be INSTALLED:
libiconv: 1.16
libogg: 1.3.4,4
p5-IO-Socket-INET6: 2.72_1
p5-IO-Socket-SSL: 2.068
p5-Mozilla-CA: 20180117
p5-Net-SSLeay: 1.88
p5-Socket6: 0.29
perl5: 5.30.3
Number of packages to be installed: 8
The process will require 63 MiB more space.
16 MiB to be downloaded.
Proceed with this action? [y/N]: y
[LMS8] [1/8] Fetching p5-IO-Socket-SSL-2.068.txz: 100% 170 KiB 174.5kB/s 00:01
[LMS8] [2/8] Fetching perl5-5.30.3.txz: 100% 14 MiB 2.5MB/s 00:06
[LMS8] [3/8] Fetching libogg-1.3.4,4.txz: 100% 192 KiB 196.9kB/s 00:01
[LMS8] [4/8] Fetching libiconv-1.16.txz: 100% 610 KiB 624.6kB/s 00:01
[LMS8] [5/8] Fetching p5-Mozilla-CA-20180117.txz: 100% 132 KiB 135.3kB/s 00:01
[LMS8] [6/8] Fetching p5-Net-SSLeay-1.88.txz: 100% 265 KiB 271.7kB/s 00:01
[LMS8] [7/8] Fetching p5-IO-Socket-INET6-2.72_1.txz: 100% 13 KiB 13.1kB/s 00:01
[LMS8] [8/8] Fetching p5-Socket6-0.29.txz: 100% 17 KiB 16.9kB/s 00:01
Checking integrity... done (0 conflicting)
[LMS8] [1/8] Installing perl5-5.30.3...
[LMS8] [1/8] Extracting perl5-5.30.3: 100%
[LMS8] [2/8] Installing p5-Socket6-0.29...
[LMS8] [2/8] Extracting p5-Socket6-0.29: 100%
[LMS8] [3/8] Installing p5-Mozilla-CA-20180117...
[LMS8] [3/8] Extracting p5-Mozilla-CA-20180117: 100%
[LMS8] [4/8] Installing p5-Net-SSLeay-1.88...
[LMS8] [4/8] Extracting p5-Net-SSLeay-1.88: 100%
[LMS8] [5/8] Installing p5-IO-Socket-INET6-2.72_1...
[LMS8] [5/8] Extracting p5-IO-Socket-INET6-2.72_1: 100%
[LMS8] [6/8] Installing p5-IO-Socket-SSL-2.068...
[LMS8] [6/8] Extracting p5-IO-Socket-SSL-2.068: 100%
[LMS8] [7/8] Installing libogg-1.3.4,4...
[LMS8] [7/8] Extracting libogg-1.3.4,4: 100%
[LMS8] [8/8] Installing libiconv-1.16...
[LMS8] [8/8] Extracting libiconv-1.16: 100%
=====
Message from perl5-5.30.3:
--
The /usr/bin/perl symlink has been removed starting with Perl 5.20.
For shebangs, you should either use:
#!/usr/local/bin/perl
or
#!/usr/bin/env perl
The first one will only work if you have a /usr/local/bin/perl,
the second will work as long as perl is in PATH.
===> Adding slimserv user and group...
===> Creating Logitech Media Server folders...
===> Fixing permissions...
===> Downloading the latest version of Logitechmediaserver...
Cheers
Matt
Last edited: