Compare commits

...

2 Commits

Author SHA1 Message Date
Chuck
32d5f8f737
Merge pull request #228 from ChuckPa/chuckpa/Freebsd-releases
Add support for FreeBSD (14+)
2025-06-26 00:03:35 -04:00
ChuckPa
06c0f810dd
Add support for FreeBSD (14+)
Thanks @cdf-eagles
2025-06-25 20:39:07 -04:00
3 changed files with 19 additions and 12 deletions

View File

@ -2,8 +2,8 @@
######################################################################### #########################################################################
# Database Repair Utility for Plex Media Server. # # Database Repair Utility for Plex Media Server. #
# Maintainer: ChuckPa # # Maintainer: ChuckPa #
# Version: v1.11.06 # # Version: v1.11.07 #
# Date: 22-Jun-2025 # # Date: 25-Jun-2025 #
######################################################################### #########################################################################
# Version for display purposes # Version for display purposes
@ -647,14 +647,14 @@ HostConfig() {
# Use FreeBSD RC configuration to set paths # Use FreeBSD RC configuration to set paths
if [ "x$plexmediaserver_plexpass_support_path" != "x" ]; then if [ "x$plexmediaserver_plexpass_support_path" != "x" ]; then
DBDIR="${plexmediaserver_plexpass_support_path}/Plex Media Server/Plug-in Support/Databases" DBDIR="${plexmediaserver_plexpass_support_path}/Plex Media Server/Plug-in Support/Databases"
CACHEDIR="${plexmediaserver_plexpass_support_path}/Cache" CACHEDIR="${plexmediaserver_plexpass_support_path}/Plex Media Server/Cache"
elif [ "x$plexmediaserver_support_path" != "x" ]; then elif [ "x$plexmediaserver_support_path" != "x" ]; then
DBDIR="${plexmediaserver_support_path}/Plex Media Server/Plug-in Support/Databases" DBDIR="${plexmediaserver_support_path}/Plex Media Server/Plug-in Support/Databases"
CACHEDIR="${plexmediaserver_support_path}/Cache" CACHEDIR="${plexmediaserver_support_path}/Plex Media Server/Cache"
else else
# System is using default Ports package configuration paths # System is using default Ports package configuration paths
DBDIR="/usr/local/plexdata${BsdPlexPass}/Plex Media Server/Plug-in Support/Databases" DBDIR="/usr/local/plexdata${BsdPlexPass}/Plex Media Server/Plug-in Support/Databases"
CACHEDIR="/usr/local/plexdata${BsdPlexPass}/Cache" CACHEDIR="/usr/local/plexdata${BsdPlexPass}/Plex Media Server/Cache"
fi fi
# Where is the software # Where is the software

View File

@ -92,12 +92,13 @@ Enter command # -or- command name (4 char min) :
- BINHEX - BINHEX
- HOTIO - HOTIO
- Podman (libgpod) - Podman (libgpod)
4. Linux workstation & server 4. FreeBSD (14+)
5. MacOS 5. Linux workstation & server
6. Netgear (OS5 Linux-based systems) 6. MacOS
7. QNAP (QTS & QuTS) 7. Netgear (OS5 Linux-based systems)
8. Synology (DSM 6 & DSM 7) 8. QNAP (QTS & QuTS)
9. Western Digital (OS5) 9. Synology (DSM 6 & DSM 7)
10. Western Digital (OS5)
``` ```
# Installation # Installation
@ -116,6 +117,7 @@ Enter command # -or- command name (4 char min) :
Binhex | N/A | Container root (adjacent /config) Binhex | N/A | Container root (adjacent /config)
Docker (Plex,LSIO) | N/A | Container root (adjacent /config) Docker (Plex,LSIO) | N/A | Container root (adjacent /config)
Hotio | N/A | Container root (adjacent /config) Hotio | N/A | Container root (adjacent /config)
FreeBSD (14+) | N/A | Anywhere
Kubernetes | N/A | Container root (adjacent /config) Kubernetes | N/A | Container root (adjacent /config)
Linux (wkstn/svr) | N/A | Anywhere Linux (wkstn/svr) | N/A | Anywhere
MacOS | N/A | Anywhere MacOS | N/A | Anywhere

View File

@ -8,6 +8,11 @@
![Maintenance](https://img.shields.io/badge/Maintained-Yes-green.svg) ![Maintenance](https://img.shields.io/badge/Maintained-Yes-green.svg)
# Release Info: # Release Info:
v1.11.07
1. Add support FreeBSD - Add support for FreeBSD (14+)
Thanks to @cdf-eagles for the work.
v1.11.06 v1.11.06
1. Restart after update - Correct missing variable initialization. 1. Restart after update - Correct missing variable initialization.