diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | cfw-start-pre.sh | 3 |
3 files changed, 7 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = clash-for-windows-electron-bin pkgdesc = A Windows/macOS/Linux GUI based on Clash and Electron. Using system clash and electron pkgver = 0.20.4 - pkgrel = 1 + pkgrel = 2 url = https://github.com/Fndroid/clash_for_windows_pkg install = clash-for-windows-bin.install arch = x86_64 @@ -25,7 +25,7 @@ pkgbase = clash-for-windows-electron-bin source = clash-core-service@.service sha256sums = 9a84b05b718913d3d1fbe462a2da671abff2cb94bb2ded75a3af12204cebe32f sha256sums = db2e160e5d5cf82ed69d0926ac51c0eccb9efc541f89be3bb467d85be509f735 - sha256sums = c3262d75e89b380ecf6790268c9e364ed5300a26a3c7b2987b74f1729b654cf2 + sha256sums = 4bea2fe6e8580a4316451ca5c8b921bd908422d839f8bd9ceaddd709f9178153 sha256sums = d55c2f4088505116a5bad6d09f5ebe232e7c6a269ea6bf46daada02bc3a9f961 source_x86_64 = clash-for-windows-electron-bin-0.20.4-x86_64-linux.tar.gz::https://github.com/Fndroid/clash_for_windows_pkg/releases/download/0.20.4/Clash.for.Windows-0.20.4-x64-linux.tar.gz sha256sums_x86_64 = 4e9a1d7a0e80d6419830daa156e6458e92a6e09db660b254ff345e16b8f91236 @@ -2,7 +2,7 @@ pkgname=clash-for-windows-electron-bin _pkgname=${pkgname%-bin} pkgver=0.20.4 -pkgrel=1 +pkgrel=2 pkgdesc="A Windows/macOS/Linux GUI based on Clash and Electron. Using system clash and electron" arch=("x86_64" "aarch64") license=('unknown') @@ -29,7 +29,7 @@ source=( "clash-core-service@.service") sha256sums=('9a84b05b718913d3d1fbe462a2da671abff2cb94bb2ded75a3af12204cebe32f' 'db2e160e5d5cf82ed69d0926ac51c0eccb9efc541f89be3bb467d85be509f735' - 'c3262d75e89b380ecf6790268c9e364ed5300a26a3c7b2987b74f1729b654cf2' + '4bea2fe6e8580a4316451ca5c8b921bd908422d839f8bd9ceaddd709f9178153' 'd55c2f4088505116a5bad6d09f5ebe232e7c6a269ea6bf46daada02bc3a9f961') sha256sums_x86_64=('4e9a1d7a0e80d6419830daa156e6458e92a6e09db660b254ff345e16b8f91236') sha256sums_aarch64=('d7b1cb81ee791a75a89cfe1d779645b32e1316498c5d4a07a7e8ca00cc1d6880') diff --git a/cfw-start-pre.sh b/cfw-start-pre.sh index 731d4bbf6e23..0a5383c22bad 100644 --- a/cfw-start-pre.sh +++ b/cfw-start-pre.sh @@ -8,6 +8,9 @@ install -d "/home/$1/.config/clash/service" ln -sf "/opt/clash-for-windows/static/files/linux/${_parch}/service/clash-core-service" \ -t "/home/$1/.config/clash/service" +# fix permissions of directories +chown -R "$1:$1" "/home/$1/.config/clash" + # setcap everytime to prevent the case clash is updated. for clsh in {clash,clash-meta}; do |