diff options
author | midnightix | 2021-07-14 11:26:06 +0800 |
---|---|---|
committer | midnightix | 2021-07-14 11:26:06 +0800 |
commit | 91bf50b873b9e4db5428eb62d6b8ab7bb5e36189 (patch) | |
tree | 662888190610356f5a720587bfc7ecaf8c02342a | |
parent | e90f47b1c88eb1a6b9fc5fdf9be1c9d1a9c9e53c (diff) | |
download | aur-91bf50b873b9e4db5428eb62d6b8ab7bb5e36189.tar.gz |
fix mistake and make applications more compliant
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | config.yaml | 6 |
2 files changed, 8 insertions, 6 deletions
@@ -19,15 +19,17 @@ source=("git+https://github.com/Kr328/clash-premium-installer.git#commit=e729951 "config.yaml") sha256sums=('SKIP' '2f6d81b350048c71fc142ea743ee4463663170638286e49d71e1c7b930c2d5b4' - '267f63b7b35ff59c0a183449d5a4c1bc5e5d3637f9a92389e60cd098bfeb5d32') + '1938bc7544f8e33a6e41636f45e87a17de2eac0ca14f47c2f7a71c3c87341bf0') prepare() { cd "${srcdir}"/clash-premium-installer/scripts sed -i "s/srv/etc/g" clash.service sed -i "s/lib/share/g" clash.service + sed -i "s/bin\/bypass/share\/clash\/bypass/g" clash.service sed -i "s/lib/share/g" 99-clash.rules sed -i "/bash/,+38 s/tcp, udp/tcp, udp, icmp/g" setup-tun.sh sed -i "s/1.0.0.1/198.18.0.2/g" clash-default + sed -i "s/bypass/\/usr\/share\/clash\/bypass/g" bypass-proxy } package() { @@ -37,8 +39,8 @@ package() { install -Dm 644 ../config.yaml "${pkgdir}"/etc/clash/config.yaml cd "${srcdir}"/clash-premium-installer/scripts install -Dm 644 clash-default "${pkgdir}"/etc/default/clash - install -Dm 755 bypass-proxy-pid "${pkgdir}"/usr/bin/bypass-proxy-pid - install -Dm 755 bypass-proxy "${pkgdir}"/usr/bin/bypass-proxy + install -Dm 755 bypass-proxy-pid "${pkgdir}"/usr/share/clash/bypass-proxy-pid + install -Dm 755 bypass-proxy "${pkgdir}"/usr/share/clash/bypass-proxy install -Dm 700 clean-tun.sh "${pkgdir}"/usr/share/clash/clean-tun.sh install -Dm 700 setup-tun.sh "${pkgdir}"/usr/share/clash/setup-tun.sh install -Dm 700 setup-cgroup.sh "${pkgdir}"/usr/share/clash/setup-cgroup.sh diff --git a/config.yaml b/config.yaml index c13b7ccd1388..ff049be01a16 100644 --- a/config.yaml +++ b/config.yaml @@ -1,6 +1,6 @@ dns: - enable: enable - listen: 0.0.0.0:53 + enable: true + # listen: 0.0.0.0:53 # ipv6: false # when the false, response to AAAA questions will be empty # These nameservers are used to resolve the DNS nameserver hostnames below. @@ -9,7 +9,7 @@ dns: - 114.114.114.114 - 8.8.8.8 enhanced-mode: redir-host # or fake-ip - fake-ip-range: 198.18.0.1/16 # Fake IP addresses pool CIDR + # fake-ip-range: 198.18.0.1/16 # Fake IP addresses pool CIDR # use-hosts: true # lookup hosts and return IP record # Hostnames in this list will not be resolved with fake IPs |