-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackages_install.sh
More file actions
executable file
·26 lines (21 loc) · 911 Bytes
/
packages_install.sh
File metadata and controls
executable file
·26 lines (21 loc) · 911 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/sh
# Install base software on host
/usr/sbin/pkg install -y ca_root_nss subversion mosh vim curl iftop portmaster sudo zsh coreutils tmux openssl rsync
# Change Shell to ZSH
chsh -s /usr/local/bin/zsh root
chsh -s /usr/local/bin/zsh thorsten
## Software Packages from Ports using GIT (since 14+)
git clone https://git.freebsd.org/ports.git /usr/ports
## FreeBSD SRC which is needed for Jails!
# Clone current used version of FreeBSD
mv /usr/src /usr/src.bak
git clone --branch releng/14.3 https://git.FreeBSD.org/src.git /usr/src
## Clone GIT
#mkdir -p /werzel/server_config
cd /werzel && gh repo clone SamGamdschie/server_config
#mkdir -p /root/werzel_tools
cd /root && gh repo clone SamGamdschie/werzel_tools
#mkdir -p /werzel/mejep
cd /werzel && gh repo clone SamGamdschie/mejep
## Crowdsec Blocklist Importer
cd /werzel && git clone https://github.com/wolffcatskyy/crowdsec-blocklist-import.git