Commit Graph

83 Commits (3a8c30db1292b62b13c0ea3321ccdf928ea9f39f)

Author SHA1 Message Date
Dct Mei 823d8b644d
fix: Changed from pgrep to pidof
1. Resolve incorrect matching issues.

issue #29
2020-07-27 01:04:53 +08:00
Dct Mei d72aa48586
fix: Incorrect execution of stop_v2ray function
1. In the first installation, if there happens to be a V2Ray service that is not managed by systemd, or if there is a judgment error, the stop_v2ray function will be executed incorrectly, which will cause the installation to fail.

issue #29
2020-07-26 23:02:15 +08:00
Dct Mei b09dd49446
fix: Permission control of the log folder 2020-07-25 17:15:16 +08:00
Dct Mei 8001d4ec59
style: Double quotes changed to single quotes
The unified format is very important.
2020-07-14 10:17:37 +08:00
Dct Mei d982eaf355
feat: It is feasible to not install or update geoip.dat and geosite.dat
issue #20
2020-07-14 09:57:44 +08:00
Dct Mei a2bd3852e4
Revert "Make scripts more compatible and fail fast"
This reverts commit cf8dab851f.

This affects the normal operation of the script, and debugging should be done deliberately, not to the user.
2020-07-13 00:56:56 +08:00
loyalsoldier cf8dab851f
Make scripts more compatible and fail fast 2020-07-11 18:25:10 +08:00
Dct Mei 9e23002a71
fix: Determine whether to use v2ray@ and make corresponding instruction execution
1. The modification plan has not yet been tried...
2. https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/develop/install-release.sh
2020-07-11 07:07:03 +08:00
Dct Mei 38da8a7b93
style: Canonical code format
1. Regulate two judgments, this will not cause functional changes.
2. Add some supplementary content, mainly for subsequent maintenance.
2020-06-13 20:44:22 +08:00
tzwjkl 1ec9723760
Merge pull request #2 from v2fly/master
Up to date from Origin
2020-06-13 09:30:59 +08:00
IceCodeNew 56f37614f4 Fix wrongly handling proxy parameters given to curl
巧了,正好是我手贱把原来好好的 curl 参数顺序调乱了搞得脚本不指定代理就无法正常工作。
结果我意外因为这个发现脚本原本写的提供给 curl 的代理参数多了个空格,所以原来脚本是给了代理参数就不能正常工作的(

---

` curl '-x socks5h://1.1.1.1:9999' https://ipinfo.io `
> curl: (5) Unsupported proxy syntax in ' socks5h://1.1.1.1:9999'

注意这里报错消息里的空格。
2020-06-12 12:56:53 +08:00
IceCodeNew a0bb5d8eed Only implied some ShellCheck fixes.
添上了必要的引号,同时手动修复了 [SC2181](https://github.com/koalaman/shellcheck/wiki/SC2181) 错误。
2020-06-12 12:54:36 +08:00
tzwjkl b92ed1985b fix install mode parameter 2020-06-11 15:35:50 +08:00
tzwjkl 8699dd7db5
Merge pull request #1 from v2fly/master
Up to date from Origin.
2020-06-11 14:44:07 +08:00
phlinhng 511a685bff
upstream: v2ray -> v2fly 2020-06-10 20:01:54 +08:00
tzwjkl 9bfbc5df76 Add Comments for check_if_running_as_root() 2020-06-08 04:20:43 +08:00
tzwjkl 4488a5c20b Add root uid judgment before running 2020-06-08 03:38:51 +08:00
tzwjkl a0a1c5af20 Remove unnecessary permission changes. 2020-06-06 15:29:44 +08:00
Nicholas Wang e917483e9a
checksum verification fix 2020-06-01 20:50:02 -05:00
Dct Mei 8711429d48
style: Remove the # parameter of the bad experience of cURL
When using this parameter, multiple progress bars are prone to appear.
2020-04-30 09:56:05 +08:00
12bbf7608ae1 219bb4480c
Update install-release.sh
Modify for Raspbian on Raspberry Pi.
2020-04-24 00:33:25 +08:00
Dct Mei 65fc443163
Change to function 2020-04-17 00:09:54 +08:00
Dct Mei 45f823dd06
Modify the order of output content 2020-04-12 12:18:11 +08:00
Dct Mei f30b149b6d
Correct the output 2020-04-12 11:57:44 +08:00
Dct Mei 6effa0a0da
The script should not involve data updates of package management software 2020-04-12 11:34:35 +08:00
Dct Mei e3f730b2fb
Parameter identification and correction 2020-04-12 11:22:09 +08:00
Dct Mei 47f73bf301
Canonical function naming 2020-04-12 11:01:38 +08:00
Dct Mei e6d16bc69d
Modify the location of the output 2020-04-11 22:52:15 +08:00
Dct Mei 5572d2bae8
More precise content 2020-04-11 22:03:00 +08:00
Dct Mei 728d019892
Adjust the content of the variable 2020-04-11 21:17:37 +08:00
Dct Mei 671ef064d6
Minor adjustment 2020-04-11 20:58:07 +08:00
Dct Mei 025993ece6
Modify judgment content 2020-04-11 18:41:39 +08:00
Dct Mei 5e306971ff
Fix a wrong instruction 2020-04-11 14:44:51 +08:00
Dct Mei 3a221f7bfd
Fix the problem of unable to proxy download 2020-04-11 01:32:49 +08:00
Dct Mei 2778c87a03
Correction path 2020-04-10 21:44:46 +08:00
Dct Mei 8a2f69729f
Remove support for Alpine Linux and correct judgment 2020-04-10 21:29:26 +08:00
Dct Mei 08559e320d
Support Alpine Linux 2020-04-10 21:03:03 +08:00
Dct Mei 3a5008e566
Fix local installation errors 2020-03-29 18:02:58 +08:00
Dct Mei 74f47ff8de
Determine the contents of the modular configuration file 2020-03-29 17:11:23 +08:00
Dct Mei 8c5d16c224
Change strategy 2020-03-29 14:47:30 +08:00
Dct Mei 87d0b17e4f
Revised again 2020-03-29 14:43:42 +08:00
Dct Mei 879e3b7f8d
Modify the content 2020-03-29 14:37:30 +08:00
Dct Mei c1c95f0400
Revised output 2020-03-29 14:04:47 +08:00
Dct Mei 070747d543
Remove unwanted content 2020-03-29 14:02:27 +08:00
Dct Mei 0a4d5782ea
Modular configuration file 2020-03-29 13:55:10 +08:00
Dct Mei a54bf41ae7
Modify the installation method of the configuration file 2020-03-27 13:50:29 +08:00
Dct Mei dccc5039de
Change installation strategy #2328#issuecomment-604246679 2020-03-26 15:51:26 +08:00
Dct Mei ac0ac01635
Fix the error again 2020-03-25 22:12:42 +08:00
Dct Mei 5ac5084ffe
Revision error 2020-03-25 22:05:40 +08:00
Dct Mei 9000338db2
Add missing content 2020-03-25 21:51:16 +08:00