U2FsdGVkX1+qcsVLksU4dpPpIaHH7ov4D+61pnwmgYCDRccnjJDYasgrGKh3rZLookzhq29V2jGF
7rpErCv+89Y3SVUP2ROzKR+TN+xYaHil6SVepolE/CiSslWXj0bO8CLEkzueLr8OAw8k1GHeSq8k
IbDJktVl9X3QvUJxWEhWlTiJnfLxsZSSwr/tiEbjA7eWjlHXIk448rLFexslxCyOcZf3hGZXdzzm
Cz3BoO+b8+7+qi3EZ23J0kP38Jvi3hhEH2FI97pr83rRVrxb69uszWisbgSIaO1BdR8GI48ZN3Sh
gpe+hXe6pwn2dNhOxbKI3cshRSeUKRvskUmF+BQomaKQNBBpnKVQWKIKfuXdDZPrLSDa4xlMj1bj
wyymppyJ8QSDJfw2MWLsseOni4LwFqj0WfNRyx/zCGnztd8CV1woWci9+9GWr0OKnB36VDO0EP+7
M54mAgGXh27APL1BNlgnFg4cqrJEz61QIVMnhKV5xAYtAwMeNQwAVm+ZX3ju0Ej3on177WbDvEKN
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
function check_env() { | |
libev_ver=$(ss-local -h | grep "shadowsocks-libev") | |
[ -z "$libev_ver" ] && echo "[Error] Cannot find shadowsocks-libev" && exit 1 | |
obfs_ver=$(obfs-local -h | grep "simple-obfs") | |
} | |
function get_pid() { | |
pid=$(ps -x | grep "/tmp/ss-local.pid" | grep "ss-local -c" | grep -oP '^\s*\d+' | grep -oP '\d+') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
appdir=$HOME/.ssocks | |
function check_env() { | |
if [ ! -d $appdir ]; then | |
echo "[MESSAGE] '$appdir' does not exist, creating" | |
mkdir $appdir && echo "[MESSAGE] '$appdir' created" | |
[ $? != 0 ] && echo "[ERROR] Creation of '$appdir' failed" && exit 1 | |
fi |
U2FsdGVkX19dqQztXY33iMfft07u8hICFV+K5v2dILJV3F2ILIFvZP8i66VRG+0gJEj96y8OGSTJ
6Pjao6fvAW50B3UOqhyLsDhBuEHbQ1NiTYR3NyxAbdOfRCkDN3B/ChqKChNoZW05+fUJW2fGCSHU
G4gYYt/G0/DLgFZ1jqXILfzrUAJlAox/ynjUrCaEXliUM5Kr2JOgtWjBTfopGGEaQOnlbVGK0RFJ
G9lnmBRYtg22nVOUF9DhlQWdNkg/Z71Q75sqMfnKMSJCMesaEkTqZ5M2v10+S8thswayJ7Cgnz8v
qeSBFdBVss2H5Cj/4LUG6J0baJL8XVFV7JDtto6/MsLMdbfsegqgO+Ke86xTtgPp6eRpU3UCTLqz
fu6BwZ/HEcpe0SOCUU59YLfO4B/aiTOLEQfHLR0yPdKX82e3CeNQ6nV4sfgcCBo0r1772PnTcZ62
11XopJmyUY4q/nhFSmmer1wsoK/Q6mLm9mlutENpbtLwKG0nnVqqfT6e9qk4YXCdZdrPxfjxfkEC
I hereby claim:
- I am MichaelRix on github.
- I am shared_future (https://keybase.io/shared_future) on keybase.
- I have a public key whose fingerprint is C14B D77C B856 06ED B5EE CD10 D1A5 33D7 2F4A 94B1
To claim this, I am signing this object: