7.0.3 #83
			
				
			
		
		
		
	| 
						 | 
				
			
			@ -119,4 +119,4 @@ Feel free to use our `test-jibri-env.sh` tool to find some details on your curre
 | 
			
		|||
 | 
			
		||||
Please note: This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY.
 | 
			
		||||
 | 
			
		||||
SwITNet Ltd © - 2021, https://switnet.net/
 | 
			
		||||
SwITNet Ltd © - 2022, https://switnet.net/
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,26 +1,19 @@
 | 
			
		|||
#!/bin/bash
 | 
			
		||||
# Jibri Node Aggregator
 | 
			
		||||
# SwITNet Ltd © - 2021, https://switnet.net/
 | 
			
		||||
# SwITNet Ltd © - 2022, https://switnet.net/
 | 
			
		||||
# GPLv3 or later.
 | 
			
		||||
 | 
			
		||||
### 0_LAST EDITION TIME STAMP ###
 | 
			
		||||
# LETS: AUTOMATED_EDITION_TIME
 | 
			
		||||
### 1_LAST EDITION ###
 | 
			
		||||
 | 
			
		||||
#Make sure the file name is the required one
 | 
			
		||||
if [ ! "$(basename "$0")" = "add-jibri-node.sh" ]; then
 | 
			
		||||
    echo "For most cases naming won't matter, for this one it does."
 | 
			
		||||
    echo "Please use the original name for this script: \`add-jibri-node.sh', and run again."
 | 
			
		||||
    exit
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
do
 | 
			
		||||
    case "${option}"
 | 
			
		||||
    in
 | 
			
		||||
        m) MODE=${OPTARG};;
 | 
			
		||||
        \?) echo "Usage: sudo ./add_jibri_node.sh [-m debug]" && exit;;
 | 
			
		||||
    esac
 | 
			
		||||
	case "${option}"
 | 
			
		||||
	in
 | 
			
		||||
		m) MODE=${OPTARG};;
 | 
			
		||||
		\?) echo "Usage: sudo bash ./$0 [-m debug]" && exit;;
 | 
			
		||||
	esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
#DEBUG
 | 
			
		||||
| 
						 | 
				
			
			@ -28,6 +21,13 @@ if [ "$MODE" = "debug" ]; then
 | 
			
		|||
set -x
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
#Make sure the file name is the required one
 | 
			
		||||
if [ ! "$(basename "$0")" = "add-jibri-node.sh" ]; then
 | 
			
		||||
    echo "For most cases naming won't matter, for this one it does."
 | 
			
		||||
    echo "Please use the original name for this script: \`add-jibri-node.sh', and run again."
 | 
			
		||||
    exit
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
#Check admin rights
 | 
			
		||||
if ! [ "$(id -u)" = 0 ]; then
 | 
			
		||||
   echo "You need to be root or have sudo privileges!"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,12 +1,26 @@
 | 
			
		|||
#!/bin/bash
 | 
			
		||||
# JVB2 Node Aggregator
 | 
			
		||||
# SwITNet Ltd © - 2021, https://switnet.net/
 | 
			
		||||
# SwITNet Ltd © - 2022, https://switnet.net/
 | 
			
		||||
# GPLv3 or later.
 | 
			
		||||
 | 
			
		||||
### 0_LAST EDITION TIME STAMP ###
 | 
			
		||||
# LETS: AUTOMATED_EDITION_TIME
 | 
			
		||||
### 1_LAST EDITION ###
 | 
			
		||||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
do
 | 
			
		||||
	case "${option}"
 | 
			
		||||
	in
 | 
			
		||||
		m) MODE=${OPTARG};;
 | 
			
		||||
		\?) echo "Usage: sudo bash ./$0 [-m debug]" && exit;;
 | 
			
		||||
	esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
#DEBUG
 | 
			
		||||
if [ "$MODE" = "debug" ]; then
 | 
			
		||||
set -x
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
#Make sure the file name is the required one
 | 
			
		||||
if [ ! "$(basename "$0")" = "add-jvb2-node.sh" ]; then
 | 
			
		||||
    echo "For most cases naming won't matter, for this one it does."
 | 
			
		||||
| 
						 | 
				
			
			@ -14,19 +28,6 @@ if [ ! "$(basename "$0")" = "add-jvb2-node.sh" ]; then
 | 
			
		|||
    exit
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
do
 | 
			
		||||
    case "${option}"
 | 
			
		||||
    in
 | 
			
		||||
        m) MODE=${OPTARG};;
 | 
			
		||||
        \?) echo "Usage: sudo ./add-jvb2-node.sh [-m debug]" && exit;;
 | 
			
		||||
    esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
#DEBUG
 | 
			
		||||
if [ "$MODE" = "debug" ]; then
 | 
			
		||||
set -x
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
#Check admin rights
 | 
			
		||||
if ! [ "$(id -u)" = 0 ]; then
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -6,11 +6,11 @@
 | 
			
		|||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
do
 | 
			
		||||
    case "${option}"
 | 
			
		||||
    in
 | 
			
		||||
        m) MODE=${OPTARG};;
 | 
			
		||||
        \?) echo "Usage: sudo ./etherpad-docker.sh [-m debug]" && exit;;
 | 
			
		||||
    esac
 | 
			
		||||
	case "${option}"
 | 
			
		||||
	in
 | 
			
		||||
		m) MODE=${OPTARG};;
 | 
			
		||||
		\?) echo "Usage: sudo bash ./$0 [-m debug]" && exit;;
 | 
			
		||||
	esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
#DEBUG
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										12
									
								
								grafana.sh
								
								
								
								
							
							
						
						
									
										12
									
								
								grafana.sh
								
								
								
								
							| 
						 | 
				
			
			@ -8,17 +8,17 @@
 | 
			
		|||
# by "mephisto"
 | 
			
		||||
#
 | 
			
		||||
# Igor Kerstges © - 2021
 | 
			
		||||
# SwITNet Ltd © - 2021, https://switnet.net/
 | 
			
		||||
# SwITNet Ltd © - 2022, https://switnet.net/
 | 
			
		||||
#
 | 
			
		||||
# GPLv3 or later.
 | 
			
		||||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
do
 | 
			
		||||
    case "${option}"
 | 
			
		||||
    in
 | 
			
		||||
        m) MODE=${OPTARG};;
 | 
			
		||||
        \?) echo "Usage: sudo ./grafana.sh [-m debug]" && exit;;
 | 
			
		||||
    esac
 | 
			
		||||
	case "${option}"
 | 
			
		||||
	in
 | 
			
		||||
		m) MODE=${OPTARG};;
 | 
			
		||||
		\?) echo "Usage: sudo bash ./$0 [-m debug]" && exit;;
 | 
			
		||||
	esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
#DEBUG
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,9 +1,23 @@
 | 
			
		|||
#!/bin/bash
 | 
			
		||||
# Jitsi Meet recurring upgrader and customization keeper
 | 
			
		||||
# for Debian/*buntu binaries.
 | 
			
		||||
# SwITNet Ltd © - 2021, https://switnet.net/
 | 
			
		||||
# SwITNet Ltd © - 2022, https://switnet.net/
 | 
			
		||||
# GNU GPLv3 or later.
 | 
			
		||||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
do
 | 
			
		||||
	case "${option}"
 | 
			
		||||
	in
 | 
			
		||||
		m) MODE=${OPTARG};;
 | 
			
		||||
		\?) echo "Usage: sudo bash ./$0 [-m debug]" && exit;;
 | 
			
		||||
	esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
#DEBUG
 | 
			
		||||
if [ "$MODE" = "debug" ]; then
 | 
			
		||||
set -x
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
Blue='\e[0;34m'
 | 
			
		||||
Purple='\e[0;35m'
 | 
			
		||||
Green='\e[0;32m'
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										16
									
								
								jm-bm.sh
								
								
								
								
							
							
						
						
									
										16
									
								
								jm-bm.sh
								
								
								
								
							| 
						 | 
				
			
			@ -1,9 +1,23 @@
 | 
			
		|||
#!/bin/bash
 | 
			
		||||
# Jitsi Meet brandless mode
 | 
			
		||||
# for Debian/*buntu binaries.
 | 
			
		||||
# SwITNet Ltd © - 2021, https://switnet.net/
 | 
			
		||||
# SwITNet Ltd © - 2022, https://switnet.net/
 | 
			
		||||
# GNU GPLv3 or later.
 | 
			
		||||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
do
 | 
			
		||||
	case "${option}"
 | 
			
		||||
	in
 | 
			
		||||
		m) MODE=${OPTARG};;
 | 
			
		||||
		\?) echo "Usage: sudo bash ./$0 [-m debug]" && exit;;
 | 
			
		||||
	esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
#DEBUG
 | 
			
		||||
if [ "$MODE" = "debug" ]; then
 | 
			
		||||
set -x
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
DOMAIN="$(find /etc/prosody/conf.d/ -name \*.lua|awk -F'.cfg' '!/localhost/{print $1}'|xargs basename)"
 | 
			
		||||
CSS_FILE="/usr/share/jitsi-meet/css/all.css"
 | 
			
		||||
TITLE_FILE="/usr/share/jitsi-meet/title.html"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,14 +1,15 @@
 | 
			
		|||
#!/bin/bash
 | 
			
		||||
# JRA (Jibri Recordings Access) via Nextcloud
 | 
			
		||||
# SwITNet Ltd © - 2021, https://switnet.net/
 | 
			
		||||
# SwITNet Ltd © - 2022, https://switnet.net/
 | 
			
		||||
# GPLv3 or later.
 | 
			
		||||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
do
 | 
			
		||||
    case "${option}"
 | 
			
		||||
    in
 | 
			
		||||
        m) MODE=${OPTARG};;
 | 
			
		||||
        \?) echo "Usage: sudo ./jra_nextcloud.sh [-m debug]" && exit;;
 | 
			
		||||
    esac
 | 
			
		||||
	case "${option}"
 | 
			
		||||
	in
 | 
			
		||||
		m) MODE=${OPTARG};;
 | 
			
		||||
		\?) echo "Usage: sudo bash ./$0 [-m debug]" && exit;;
 | 
			
		||||
	esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
#DEBUG
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,20 +1,14 @@
 | 
			
		|||
#!/bin/bash
 | 
			
		||||
# Custom High Performance Jitsi conf
 | 
			
		||||
# SwITNet Ltd © - 2021, https://switnet.net/
 | 
			
		||||
# SwITNet Ltd © - 2022, https://switnet.net/
 | 
			
		||||
# GPLv3 or later.
 | 
			
		||||
 | 
			
		||||
#Check if user is root
 | 
			
		||||
if ! [ "$(id -u)" = 0 ]; then
 | 
			
		||||
   echo "You need to be root or have privileges!"
 | 
			
		||||
   exit 0
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
do
 | 
			
		||||
	case "${option}"
 | 
			
		||||
	in
 | 
			
		||||
		m) MODE=${OPTARG};;
 | 
			
		||||
		\?) echo "Usage: sudo ./chp-mode.sh [-m debug]" && exit;;
 | 
			
		||||
		\?) echo "Usage: sudo bash ./$0 [-m debug]" && exit;;
 | 
			
		||||
	esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -23,6 +17,12 @@ if [ "$MODE" = "debug" ]; then
 | 
			
		|||
set -x
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
#Check if user is root
 | 
			
		||||
if ! [ "$(id -u)" = 0 ]; then
 | 
			
		||||
   echo "You need to be root or have privileges!"
 | 
			
		||||
   exit 0
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
wait_seconds() {
 | 
			
		||||
secs=$(($1))
 | 
			
		||||
while [ $secs -gt 0 ]; do
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,9 +1,23 @@
 | 
			
		|||
#!/bin/bash
 | 
			
		||||
# Custom Selenium Grid-Node fro Jitsi Meet
 | 
			
		||||
# Pandian © - https://community.jitsi.org/u/Pandian
 | 
			
		||||
# SwITNet Ltd © - 2021, https://switnet.net/
 | 
			
		||||
# SwITNet Ltd © - 2022, https://switnet.net/
 | 
			
		||||
# GPLv3 or later.
 | 
			
		||||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
do
 | 
			
		||||
	case "${option}"
 | 
			
		||||
	in
 | 
			
		||||
		m) MODE=${OPTARG};;
 | 
			
		||||
		\?) echo "Usage: sudo bash ./$0 [-m debug]" && exit;;
 | 
			
		||||
	esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
#DEBUG
 | 
			
		||||
if [ "$MODE" = "debug" ]; then
 | 
			
		||||
set -x
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
#Check if user is root
 | 
			
		||||
if ! [ "$(id -u)" = 0 ]; then
 | 
			
		||||
   echo "You need to be root or have sudo privileges!"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2,24 +2,29 @@
 | 
			
		|||
# System-tune-up to remove system software restrictions on a huge load of connections.
 | 
			
		||||
# Be aware that hardware/infrastructure resources are the most common limiters.
 | 
			
		||||
#
 | 
			
		||||
# SwITNet Ltd © - 2021, https://switnet.net/
 | 
			
		||||
# SwITNet Ltd © - 2022, https://switnet.net/
 | 
			
		||||
# GPLv3 or later.
 | 
			
		||||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
do
 | 
			
		||||
	case "${option}"
 | 
			
		||||
	in
 | 
			
		||||
		m) MODE=${OPTARG};;
 | 
			
		||||
		\?) echo "Usage: sudo bash ./$0 [-m debug]" && exit;;
 | 
			
		||||
	esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
#DEBUG
 | 
			
		||||
if [ "$MODE" = "debug" ]; then
 | 
			
		||||
set -x
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
#Check if user is root
 | 
			
		||||
if ! [ "$(id -u)" = 0 ]; then
 | 
			
		||||
   echo "You need to be root or have privileges!"
 | 
			
		||||
   exit 0
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
do
 | 
			
		||||
	case "${option}"
 | 
			
		||||
	in
 | 
			
		||||
		m) MODE=${OPTARG};;
 | 
			
		||||
		\?) echo "Usage: sudo ./jms-stu.sh [-m debug]" && exit;;
 | 
			
		||||
	esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
echo '
 | 
			
		||||
#--------------------------------------------------
 | 
			
		||||
# Starting system tune up configuration
 | 
			
		||||
| 
						 | 
				
			
			@ -27,11 +32,6 @@ echo '
 | 
			
		|||
#--------------------------------------------------
 | 
			
		||||
'
 | 
			
		||||
 | 
			
		||||
#DEBUG
 | 
			
		||||
if [ "$MODE" = "debug" ]; then
 | 
			
		||||
set -x
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
set_once_hash_comment() {
 | 
			
		||||
if ! awk '!/^ *#/ && NF {print}' "$2"|grep -q "$(awk -F '=' '{print$1}' <<< "$1")" ; then
 | 
			
		||||
  echo "Setting $1 on $2..."
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										17
									
								
								mode/jwt.sh
								
								
								
								
							
							
						
						
									
										17
									
								
								mode/jwt.sh
								
								
								
								
							| 
						 | 
				
			
			@ -1,7 +1,22 @@
 | 
			
		|||
#!/bin/bash
 | 
			
		||||
# JWT Mode Setup
 | 
			
		||||
# SwITNet Ltd © - 2021, https://switnet.net/
 | 
			
		||||
# SwITNet Ltd © - 2022, https://switnet.net/
 | 
			
		||||
# GPLv3 or later.
 | 
			
		||||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
do
 | 
			
		||||
	case "${option}"
 | 
			
		||||
	in
 | 
			
		||||
		m) MODE=${OPTARG};;
 | 
			
		||||
		\?) echo "Usage: sudo bash ./$0 [-m debug]" && exit;;
 | 
			
		||||
	esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
#DEBUG
 | 
			
		||||
if [ "$MODE" = "debug" ]; then
 | 
			
		||||
set -x
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
DOMAIN="$(find /etc/prosody/conf.d/ -name \*.lua|awk -F'.cfg' '!/localhost/{print $1}'|xargs basename)"
 | 
			
		||||
MEET_CONF="/etc/jitsi/meet/$DOMAIN-config.js"
 | 
			
		||||
JICOFO_SIP="/etc/jitsi/jicofo/sip-communicator.properties"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,17 +1,17 @@
 | 
			
		|||
#!/bin/bash
 | 
			
		||||
# Quick Jibri Installer - *buntu (LTS) based systems.
 | 
			
		||||
# SwITNet Ltd © - 2021, https://switnet.net/
 | 
			
		||||
# SwITNet Ltd © - 2022, https://switnet.net/
 | 
			
		||||
# GPLv3 or later.
 | 
			
		||||
{
 | 
			
		||||
echo "Started at $(date +'%Y-%m-%d %H:%M:%S')" >> qj-installer.log
 | 
			
		||||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
do
 | 
			
		||||
    case "${option}"
 | 
			
		||||
    in
 | 
			
		||||
        m) MODE=${OPTARG};;
 | 
			
		||||
        \?) echo "Usage: sudo ./quick_jibri_installer.sh [-m debug]" && exit;;
 | 
			
		||||
    esac
 | 
			
		||||
	case "${option}"
 | 
			
		||||
	in
 | 
			
		||||
		m) MODE=${OPTARG};;
 | 
			
		||||
		\?) echo "Usage: sudo bash ./$0 [-m debug]" && exit;;
 | 
			
		||||
	esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
#DEBUG
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -3,6 +3,20 @@
 | 
			
		|||
# SwITNet Ltd © - 2022, https://switnet.net/
 | 
			
		||||
# GPLv3 or later.
 | 
			
		||||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
do
 | 
			
		||||
	case "${option}"
 | 
			
		||||
	in
 | 
			
		||||
		m) MODE=${OPTARG};;
 | 
			
		||||
		\?) echo "Usage: sudo bash ./$0 [-m debug]" && exit;;
 | 
			
		||||
	esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
#DEBUG
 | 
			
		||||
if [ "$MODE" = "debug" ]; then
 | 
			
		||||
set -x
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
wait_seconds() {
 | 
			
		||||
secs=$(($1))
 | 
			
		||||
while [ $secs -gt 0 ]; do
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,6 @@
 | 
			
		|||
#!/bin/bash
 | 
			
		||||
# Simple Fail2ban configuration
 | 
			
		||||
# SwITNet Ltd © - 2021, https://switnet.net/
 | 
			
		||||
# SwITNet Ltd © - 2022, https://switnet.net/
 | 
			
		||||
# GNU GPLv3 or later.
 | 
			
		||||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
| 
						 | 
				
			
			@ -8,7 +8,7 @@ do
 | 
			
		|||
	case "${option}"
 | 
			
		||||
	in
 | 
			
		||||
		m) MODE=${OPTARG};;
 | 
			
		||||
		\?) echo "Usage: sudo ./fail2ban_ssh.sh [-m debug]" && exit;;
 | 
			
		||||
		\?) echo "Usage: sudo bash ./$0 [-m debug]" && exit;;
 | 
			
		||||
	esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,6 @@
 | 
			
		|||
#!/bin/bash
 | 
			
		||||
# Simple Jibri conf updater
 | 
			
		||||
# SwITNet Ltd © - 2021, https://switnet.net/
 | 
			
		||||
# SwITNet Ltd © - 2022, https://switnet.net/
 | 
			
		||||
# GNU GPLv3 or later.
 | 
			
		||||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
| 
						 | 
				
			
			@ -8,7 +8,7 @@ do
 | 
			
		|||
	case "${option}"
 | 
			
		||||
	in
 | 
			
		||||
		m) MODE=${OPTARG};;
 | 
			
		||||
		\?) echo "Usage: sudo ./test-jibri-env.sh [-m debug]" && exit;;
 | 
			
		||||
		\?) echo "Usage: sudo bash ./$0 [-m debug]" && exit;;
 | 
			
		||||
	esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,20 +1,20 @@
 | 
			
		|||
#!/bin/bash
 | 
			
		||||
# Simple Jibri resolution enhancer
 | 
			
		||||
# SwITNet Ltd © - 2021, https://switnet.net/
 | 
			
		||||
# SwITNet Ltd © - 2022, https://switnet.net/
 | 
			
		||||
# GNU GPLv3 or later.
 | 
			
		||||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
do
 | 
			
		||||
    case "${option}"
 | 
			
		||||
    in
 | 
			
		||||
        m) MODE=${OPTARG};;
 | 
			
		||||
        \?) echo "Usage: sudo ./jibri-resolution-enhancer.sh [-m debug]" && exit;;
 | 
			
		||||
    esac
 | 
			
		||||
	case "${option}"
 | 
			
		||||
	in
 | 
			
		||||
		m) MODE=${OPTARG};;
 | 
			
		||||
		\?) echo "Usage: sudo bash ./$0 [-m debug]" && exit;;
 | 
			
		||||
	esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
#DEBUG
 | 
			
		||||
if [ "$MODE" = "debug" ]; then
 | 
			
		||||
  set -x
 | 
			
		||||
set -x
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
#Check if user is root
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,20 +1,20 @@
 | 
			
		|||
#!/bin/bash
 | 
			
		||||
#Start over
 | 
			
		||||
# SwITNet Ltd © - 2021, https://switnet.net/
 | 
			
		||||
# SwITNet Ltd © - 2022, https://switnet.net/
 | 
			
		||||
# GPLv3 or later.
 | 
			
		||||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
do
 | 
			
		||||
    case "${option}"
 | 
			
		||||
    in
 | 
			
		||||
        m) MODE=${OPTARG};;
 | 
			
		||||
        \?) echo "Usage: sudo ./start-over.sh [-m debug]" && exit;;
 | 
			
		||||
    esac
 | 
			
		||||
	case "${option}"
 | 
			
		||||
	in
 | 
			
		||||
		m) MODE=${OPTARG};;
 | 
			
		||||
		\?) echo "Usage: sudo bash ./$0 [-m debug]" && exit;;
 | 
			
		||||
	esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
#DEBUG
 | 
			
		||||
if [ "$MODE" = "debug" ]; then
 | 
			
		||||
  set -x
 | 
			
		||||
set -x
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
#Check if user is root
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,6 @@
 | 
			
		|||
#!/bin/bash
 | 
			
		||||
# Simple Jibri Env tester
 | 
			
		||||
# SwITNet Ltd © - 2021, https://switnet.net/
 | 
			
		||||
# SwITNet Ltd © - 2022, https://switnet.net/
 | 
			
		||||
# GNU GPLv3 or later.
 | 
			
		||||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
| 
						 | 
				
			
			@ -8,7 +8,7 @@ do
 | 
			
		|||
	case "${option}"
 | 
			
		||||
	in
 | 
			
		||||
		m) MODE=${OPTARG};;
 | 
			
		||||
		\?) echo "Usage: sudo ./test-jibri-env.sh [-m debug]" && exit;;
 | 
			
		||||
		\?) echo "Usage: sudo bash ./$0 [-m debug]" && exit;;
 | 
			
		||||
	esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue