Compare commits
3 Commits
se9.0
...
2023-04-05
Author | SHA1 | Date | |
---|---|---|---|
739d818bc6 | |||
2211bfa19d | |||
d2e8ae0eaa |
5151
arch/arm64/configs/exynos7885-a7y18lte_defconfig
Normal file
5151
arch/arm64/configs/exynos7885-a7y18lte_defconfig
Normal file
File diff suppressed because it is too large
Load Diff
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -e
|
set -e
|
||||||
USER_AGENT="WireGuard-AndroidROMBuild/0.2 ($(uname -a))"
|
USER_AGENT="WireGuard-AndroidROMBuild/0.3 ($(uname -a))"
|
||||||
|
|
||||||
exec 9>.wireguard-fetch-lock
|
exec 9>.wireguard-fetch-lock
|
||||||
flock -n 9 || exit 0
|
flock -n 9 || exit 0
|
||||||
|
@ -8,11 +8,11 @@ flock -n 9 || exit 0
|
||||||
[[ $(( $(date +%s) - $(stat -c %Y "net/wireguard/.check" 2>/dev/null || echo 0) )) -gt 86400 ]] || exit 0
|
[[ $(( $(date +%s) - $(stat -c %Y "net/wireguard/.check" 2>/dev/null || echo 0) )) -gt 86400 ]] || exit 0
|
||||||
|
|
||||||
while read -r distro package version _; do
|
while read -r distro package version _; do
|
||||||
if [[ $distro == upstream && $package == kmodtools ]]; then
|
if [[ $distro == upstream && $package == linuxcompat ]]; then
|
||||||
VERSION="$version"
|
VERSION="$version"
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
done < <(curl -A "$USER_AGENT" -LSs https://build.wireguard.com/distros.txt)
|
done < <(curl -A "$USER_AGENT" -LSs --connect-timeout 30 https://build.wireguard.com/distros.txt)
|
||||||
|
|
||||||
[[ -n $VERSION ]]
|
[[ -n $VERSION ]]
|
||||||
|
|
||||||
|
@ -23,6 +23,6 @@ fi
|
||||||
|
|
||||||
rm -rf net/wireguard
|
rm -rf net/wireguard
|
||||||
mkdir -p net/wireguard
|
mkdir -p net/wireguard
|
||||||
curl -A "$USER_AGENT" -LsS "https://git.zx2c4.com/WireGuard/snapshot/WireGuard-$VERSION.tar.xz" | tar -C "net/wireguard" -xJf - --strip-components=2 "WireGuard-$VERSION/src"
|
curl -A "$USER_AGENT" -LsS --connect-timeout 30 "https://git.zx2c4.com/wireguard-linux-compat/snapshot/wireguard-linux-compat-$VERSION.tar.xz" | tar -C "net/wireguard" -xJf - --strip-components=2 "wireguard-linux-compat-$VERSION/src"
|
||||||
sed -i 's/tristate/bool/;s/default m/default y/;' net/wireguard/Kconfig
|
sed -i 's/tristate/bool/;s/default m/default y/;' net/wireguard/Kconfig
|
||||||
touch net/wireguard/.check
|
touch net/wireguard/.check
|
||||||
|
|
Loading…
Reference in New Issue
Block a user