Install official and WireGuard packages in separate steps
This commit is contained in:
parent
699069ef79
commit
870adf892a
@ -25,14 +25,30 @@ build {
|
|||||||
EOF
|
EOF
|
||||||
,
|
,
|
||||||
<<EOF
|
<<EOF
|
||||||
printf 'deb http://ppa.launchpad.net/wireguard/wireguard/ubuntu/ bionic main\n' > /etc/apt/sources.list.d/wireguard.list
|
|
||||||
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E1B39B6EF6DDB96564797591AE33835F504A1A25
|
|
||||||
apt-get update
|
apt-get update
|
||||||
apt-get upgrade -yo DPkg::options::=--force-confold
|
apt-get dist-upgrade -yo DPkg::options::=--force-confold
|
||||||
apt-get install -yo DPkg::options::=--force-confold dns-root-data fail2ban ufw unattended-upgrades unbound
|
EOF
|
||||||
apt-get install -yo DPkg::options::=--force-confold linux-headers-$(uname -r) openresolv wireguard
|
,
|
||||||
apt-get install -yo DPkg::options::=--force-confold htop iperf3 qrencode nano ssh-import-id
|
<<EOF
|
||||||
apt-get autoremove -y
|
apt-get install -yo DPkg::options::=--force-confold \
|
||||||
|
dns-root-data \
|
||||||
|
fail2ban \
|
||||||
|
htop \
|
||||||
|
iperf3 \
|
||||||
|
linux-headers-"$(uname -r)" \
|
||||||
|
nano \
|
||||||
|
openresolv \
|
||||||
|
qrencode \
|
||||||
|
ssh-import-id \
|
||||||
|
ufw \
|
||||||
|
unattended-upgrades \
|
||||||
|
unbound
|
||||||
|
EOF
|
||||||
|
,
|
||||||
|
<<EOF
|
||||||
|
printf 'deb http://ppa.launchpad.net/wireguard/wireguard/ubuntu/ $(lsb_release -cs) main\n' > /etc/apt/sources.list.d/wireguard.list
|
||||||
|
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E1B39B6EF6DDB96564797591AE33835F504A1A25
|
||||||
|
apt-get update && apt-get install -yo DPkg::options::=--force-confold wireguard
|
||||||
EOF
|
EOF
|
||||||
,
|
,
|
||||||
<<EOF
|
<<EOF
|
||||||
@ -54,8 +70,8 @@ build {
|
|||||||
EOF
|
EOF
|
||||||
,
|
,
|
||||||
<<EOF
|
<<EOF
|
||||||
groupadd -r ssh-user
|
groupadd --system ssh-user
|
||||||
usermod -aG ssh-user root
|
usermod --append --groups ssh-user root
|
||||||
passwd -d root
|
passwd -d root
|
||||||
EOF
|
EOF
|
||||||
,
|
,
|
||||||
|
Loading…
Reference in New Issue
Block a user