无视证书
This commit is contained in:
parent
f0da51e731
commit
416730235b
|
@ -8,10 +8,10 @@ apt-get -qqy install dkms
|
||||||
apt-get -qqy install linux-headers-$(uname -r)
|
apt-get -qqy install linux-headers-$(uname -r)
|
||||||
distro_codename="$(source /etc/os-release && printf "%s" "${VERSION_CODENAME}")"
|
distro_codename="$(source /etc/os-release && printf "%s" "${VERSION_CODENAME}")"
|
||||||
if [[ $distro_codename = buster ]]; then
|
if [[ $distro_codename = buster ]]; then
|
||||||
wget https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Miscellaneous/BBR/5.10.0/tcp_bbrx.c
|
wget --no-check-certificate https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Miscellaneous/BBR/5.10.0/tcp_bbrx.c
|
||||||
kernel_ver=5.10.0
|
kernel_ver=5.10.0
|
||||||
elif [[ $distro_codename = bullseye ]] ; then
|
elif [[ $distro_codename = bullseye ]] ; then
|
||||||
wget https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Miscellaneous/BBR/5.15.0/tcp_bbrx.c
|
wget --no-check-certificate https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Miscellaneous/BBR/5.15.0/tcp_bbrx.c
|
||||||
kernel_ver=5.15.0
|
kernel_ver=5.15.0
|
||||||
fi
|
fi
|
||||||
algo=bbrx
|
algo=bbrx
|
||||||
|
|
|
@ -24,7 +24,7 @@ function Deluge_install {
|
||||||
if [[ $distro_codename = buster ]]; then
|
if [[ $distro_codename = buster ]]; then
|
||||||
## Installing Libtorrent
|
## Installing Libtorrent
|
||||||
apt-get -qqy install libboost-all-dev libboost-dev python python-twisted python-openssl python-setuptools intltool python-xdg python-chardet geoip-database python-notify python-pygame python-glade2 librsvg2-common xdg-utils python-mako
|
apt-get -qqy install libboost-all-dev libboost-dev python python-twisted python-openssl python-setuptools intltool python-xdg python-chardet geoip-database python-notify python-pygame python-glade2 librsvg2-common xdg-utils python-mako
|
||||||
wget https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Torrent%20Clients/Deluge/libtorrent/buster_libtorrent-rasterbar_$libtorrent_Ver-amd64.deb
|
wget --no-check-certificate https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Torrent%20Clients/Deluge/libtorrent/buster_libtorrent-rasterbar_$libtorrent_Ver-amd64.deb
|
||||||
dpkg -r libtorrent-rasterbar
|
dpkg -r libtorrent-rasterbar
|
||||||
dpkg -i /root/buster_libtorrent-rasterbar_$libtorrent_Ver-amd64.deb && rm /root/buster_libtorrent-rasterbar_$libtorrent_Ver-amd64.deb
|
dpkg -i /root/buster_libtorrent-rasterbar_$libtorrent_Ver-amd64.deb && rm /root/buster_libtorrent-rasterbar_$libtorrent_Ver-amd64.deb
|
||||||
ldconfig
|
ldconfig
|
||||||
|
@ -91,9 +91,9 @@ EOF
|
||||||
pip install Twisted service-identity mako chardet pyopenssl
|
pip install Twisted service-identity mako chardet pyopenssl
|
||||||
wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pyxdg/python-xdg_0.26-1ubuntu1_all.deb
|
wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pyxdg/python-xdg_0.26-1ubuntu1_all.deb
|
||||||
dpkg -i python-xdg_0.26-1ubuntu1_all.deb
|
dpkg -i python-xdg_0.26-1ubuntu1_all.deb
|
||||||
wget https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Torrent%20Clients/Deluge/boost/boost-1-69-0_20220512-1_amd64.deb
|
wget --no-check-certificate https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Torrent%20Clients/Deluge/boost/boost-1-69-0_20220512-1_amd64.deb
|
||||||
dpkg -i boost-1-69-0_20220512-1_amd64.deb
|
dpkg -i boost-1-69-0_20220512-1_amd64.deb
|
||||||
wget https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Torrent%20Clients/Deluge/libtorrent/bullseye_libtorrent-rasterbar_$libtorrent_Ver-amd64.deb
|
wget --no-check-certificate https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Torrent%20Clients/Deluge/libtorrent/bullseye_libtorrent-rasterbar_$libtorrent_Ver-amd64.deb
|
||||||
dpkg -r libtorrent-rasterbar
|
dpkg -r libtorrent-rasterbar
|
||||||
dpkg -i /root/bullseye_libtorrent-rasterbar_$libtorrent_Ver-amd64.deb && rm /root/bullseye_libtorrent-rasterbar_$libtorrent_Ver-amd64.deb
|
dpkg -i /root/bullseye_libtorrent-rasterbar_$libtorrent_Ver-amd64.deb && rm /root/bullseye_libtorrent-rasterbar_$libtorrent_Ver-amd64.deb
|
||||||
ldconfig
|
ldconfig
|
||||||
|
@ -274,8 +274,8 @@ EOF
|
||||||
|
|
||||||
## Setting up WebUI config
|
## Setting up WebUI config
|
||||||
DWSALT=$(head /dev/urandom | tr -dc A-Za-z0-9 | head -c 32)
|
DWSALT=$(head /dev/urandom | tr -dc A-Za-z0-9 | head -c 32)
|
||||||
wget https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Torrent%20Clients/Deluge/deluge.Userpass.py
|
wget --no-check-certificate https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Torrent%20Clients/Deluge/deluge.Userpass.py
|
||||||
wget https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Torrent%20Clients/Deluge/deluge.addHost.py
|
wget --no-check-certificate https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Torrent%20Clients/Deluge/deluge.addHost.py
|
||||||
DWP=$(python2 /root/deluge.Userpass.py $password $DWSALT)
|
DWP=$(python2 /root/deluge.Userpass.py $password $DWSALT)
|
||||||
DUDID=$(python2 /root/deluge.addHost.py)
|
DUDID=$(python2 /root/deluge.addHost.py)
|
||||||
cat << EOF >/home/$username/.config/deluge/web.conf
|
cat << EOF >/home/$username/.config/deluge/web.conf
|
||||||
|
|
|
@ -38,7 +38,7 @@ function qBittorrent_download {
|
||||||
*) warn_1; echo "Please choose a valid version"; normal_3;;
|
*) warn_1; echo "Please choose a valid version"; normal_3;;
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
wget https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Torrent%20Clients/qBittorrent/qBittorrent/qBittorrent%20$qBver%20-%20$libver/qbittorrent-nox && chmod +x $HOME/qbittorrent-nox
|
wget --no-check-certificate https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Torrent%20Clients/qBittorrent/qBittorrent/qBittorrent%20$qBver%20-%20$libver/qbittorrent-nox && chmod +x $HOME/qbittorrent-nox
|
||||||
}
|
}
|
||||||
|
|
||||||
function qBittorrent_install {
|
function qBittorrent_install {
|
||||||
|
@ -117,7 +117,7 @@ WebUI\Port=8080
|
||||||
WebUI\Username=$username
|
WebUI\Username=$username
|
||||||
EOF
|
EOF
|
||||||
elif [[ "${qBver}" =~ "4.2."|"4.3." ]]; then
|
elif [[ "${qBver}" =~ "4.2."|"4.3." ]]; then
|
||||||
wget https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Torrent%20Clients/qBittorrent/qb_password_gen && chmod +x $HOME/qb_password_gen
|
wget --no-check-certificate https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Torrent%20Clients/qBittorrent/qb_password_gen && chmod +x $HOME/qb_password_gen
|
||||||
PBKDF2password=$($HOME/qb_password_gen $password)
|
PBKDF2password=$($HOME/qb_password_gen $password)
|
||||||
cat << EOF >/home/$username/.config/qBittorrent/qBittorrent.conf
|
cat << EOF >/home/$username/.config/qBittorrent/qBittorrent.conf
|
||||||
[BitTorrent]
|
[BitTorrent]
|
||||||
|
@ -142,7 +142,7 @@ WebUI\Port=8080
|
||||||
WebUI\Username=$username
|
WebUI\Username=$username
|
||||||
EOF
|
EOF
|
||||||
elif [[ "${qBver}" =~ "4.4."|"4.5."|"4.6." ]]; then
|
elif [[ "${qBver}" =~ "4.4."|"4.5."|"4.6." ]]; then
|
||||||
wget https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Torrent%20Clients/qBittorrent/qb_password_gen && chmod +x $HOME/qb_password_gen
|
wget --no-check-certificate https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Torrent%20Clients/qBittorrent/qb_password_gen && chmod +x $HOME/qb_password_gen
|
||||||
PBKDF2password=$($HOME/qb_password_gen $password)
|
PBKDF2password=$($HOME/qb_password_gen $password)
|
||||||
cat << EOF >/home/$username/.config/qBittorrent/qBittorrent.conf
|
cat << EOF >/home/$username/.config/qBittorrent/qBittorrent.conf
|
||||||
[Application]
|
[Application]
|
||||||
|
|
|
@ -13,7 +13,7 @@ function Update {
|
||||||
## qBittorrent
|
## qBittorrent
|
||||||
function qBittorrent {
|
function qBittorrent {
|
||||||
warn_2
|
warn_2
|
||||||
source <(wget -qO- https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Torrent%20Clients/qBittorrent/qBittorrent_install.sh)
|
source <(wget --no-check-certificate -qO- https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Torrent%20Clients/qBittorrent/qBittorrent_install.sh)
|
||||||
qBittorrent_download
|
qBittorrent_download
|
||||||
qBittorrent_install
|
qBittorrent_install
|
||||||
qBittorrent_config
|
qBittorrent_config
|
||||||
|
@ -24,7 +24,7 @@ function qBittorrent {
|
||||||
## Deluge
|
## Deluge
|
||||||
function Deluge {
|
function Deluge {
|
||||||
warn_2
|
warn_2
|
||||||
source <(wget -qO- https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Torrent%20Clients/Deluge/Deluge_install.sh)
|
source <(wget --no-check-certificate -qO- https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Torrent%20Clients/Deluge/Deluge_install.sh)
|
||||||
Deluge_download
|
Deluge_download
|
||||||
Deluge_install
|
Deluge_install
|
||||||
Deluge_config
|
Deluge_config
|
||||||
|
|
|
@ -503,7 +503,7 @@ function Tweaked_BBR {
|
||||||
echo "deb http://deb.debian.org/debian bullseye-backports main" | sudo tee -a /etc/apt/sources.list
|
echo "deb http://deb.debian.org/debian bullseye-backports main" | sudo tee -a /etc/apt/sources.list
|
||||||
apt-get -qqy update && apt -qqyt bullseye-backports upgrade
|
apt-get -qqy update && apt -qqyt bullseye-backports upgrade
|
||||||
fi
|
fi
|
||||||
wget https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Miscellaneous/BBR/BBR.sh && chmod +x BBR.sh
|
wget --no-check-certificate https://git.chenpt.cn/Seedbox/Seedbox-Components/raw/branch/main/Miscellaneous/BBR/BBR.sh && chmod +x BBR.sh
|
||||||
## Install tweaked BBR automatically on reboot
|
## Install tweaked BBR automatically on reboot
|
||||||
cat << EOF > /etc/systemd/system/bbrinstall.service
|
cat << EOF > /etc/systemd/system/bbrinstall.service
|
||||||
[Unit]
|
[Unit]
|
||||||
|
|
Loading…
Reference in New Issue