Added a few and some fixes.

This commit is contained in:
2025-08-14 22:10:42 +01:00
parent cf94b48a42
commit 58ccdb5209
18 changed files with 1439 additions and 1439 deletions

View File

@ -1,51 +1,51 @@
# Requirements:
This script makes no additional requirments other than the following. The script will automatically install all dependencies and make the additional required system modifications.
# Installation:
To run this script:
1. Use wget to grab the latest version:
`wget https://og.codes/oliver/install-scripts/raw/branch/master/graylog/install.sh`
2. CHMOD the script to make it executable:
`sudo chmod +x install.sh`
3. Run the script:
`sudo ./install.sh`
# Script Process:
This script makes the following checks (in order):
Checks the script is being run as root.
Installs required dependencies.
Checks the system meets the minimum system requirements.
Disables Huge Pages Support if Enabled (OpenSearch).
Sets Maximum File Count (OpenSearch).
Adds all required respitory keys & Updates the package index.
Adds the OpenSearch user.
Installs OpenSearch.
Creates required OpenSearch directories & log file. Ensures their permissions.
Installs MongoDB.
Installs Graylog
# Requirements:
This script makes no additional requirments other than the following. The script will automatically install all dependencies and make the additional required system modifications.
# Installation:
To run this script:
1. Use wget to grab the latest version:
`wget https://og.codes/oliver/install-scripts/raw/branch/master/graylog/install.sh`
2. CHMOD the script to make it executable:
`sudo chmod +x install.sh`
3. Run the script:
`sudo ./install.sh`
# Script Process:
This script makes the following checks (in order):
Checks the script is being run as root.
Installs required dependencies.
Checks the system meets the minimum system requirements.
Disables Huge Pages Support if Enabled (OpenSearch).
Sets Maximum File Count (OpenSearch).
Adds all required respitory keys & Updates the package index.
Adds the OpenSearch user.
Installs OpenSearch.
Creates required OpenSearch directories & log file. Ensures their permissions.
Installs MongoDB.
Installs Graylog