|
@@ -8307,6 +8307,13 @@ function install_rss_reader {
|
8307
|
8307
|
cd $RSS_READER_PATH
|
8308
|
8308
|
git_pull $RSS_READER_REPO $RSS_READER_COMMIT
|
8309
|
8309
|
sed -i "s/RSS reader commit.*/RSS reader commit:$RSS_READER_COMMIT/g" $COMPLETION_FILE
|
|
8310
|
+ # ensure that socks5 proxy is used
|
|
8311
|
+ if ! grep -q "CURLOPT_PROXYTYPE" $RSS_READER_PATH/plugins/af_unburn/init.php; then
|
|
8312
|
+ sed -i '/curl_setopt($ch, CURLOPT_PROXY, _CURL_HTTP_PROXY);/a \\t\t\t\t\tcurl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);' $RSS_READER_PATH/plugins/af_unburn/init.php
|
|
8313
|
+ fi
|
|
8314
|
+ if ! grep -q "CURLOPT_PROXYTYPE" $RSS_READER_PATH/include/functions.php; then
|
|
8315
|
+ sed -i '/curl_setopt($ch, CURLOPT_PROXY, _CURL_HTTP_PROXY);/a \\t\t\t\tcurl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);' $RSS_READER_PATH/include/functions.php
|
|
8316
|
+ fi
|
8310
|
8317
|
chown -R www-data:www-data $RSS_READER_PATH
|
8311
|
8318
|
fi
|
8312
|
8319
|
else
|
|
@@ -8460,6 +8467,14 @@ function install_rss_reader {
|
8460
|
8467
|
echo " define('CONFIG_VERSION', 26);" >> $RSS_READER_PATH/config.php
|
8461
|
8468
|
fi
|
8462
|
8469
|
|
|
8470
|
+ # ensure that socks5 proxy is used
|
|
8471
|
+ if ! grep -q "CURLOPT_PROXYTYPE" $RSS_READER_PATH/plugins/af_unburn/init.php; then
|
|
8472
|
+ sed -i '/curl_setopt($ch, CURLOPT_PROXY, _CURL_HTTP_PROXY);/a \\t\t\t\t\tcurl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);' $RSS_READER_PATH/plugins/af_unburn/init.php
|
|
8473
|
+ fi
|
|
8474
|
+ if ! grep -q "CURLOPT_PROXYTYPE" $RSS_READER_PATH/include/functions.php; then
|
|
8475
|
+ sed -i '/curl_setopt($ch, CURLOPT_PROXY, _CURL_HTTP_PROXY);/a \\t\t\t\tcurl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);' $RSS_READER_PATH/include/functions.php
|
|
8476
|
+ fi
|
|
8477
|
+
|
8463
|
8478
|
chown -R www-data:www-data $RSS_READER_PATH
|
8464
|
8479
|
chmod a+x $RSS_READER_PATH
|
8465
|
8480
|
|