diff --git a/src/freedombone-app-rss b/src/freedombone-app-rss index 759a284a4918877db8df75c6cb08888c224440f2..75e6bb02c0217b48b9c992274dd54237b1fdf63f 100755 --- a/src/freedombone-app-rss +++ b/src/freedombone-app-rss @@ -271,14 +271,23 @@ function rss_modifications { return fi + rss_modified= + # ensure that socks5 proxy is used if ! grep -q "CURLPROXY_SOCKS5" $RSS_READER_PATH/plugins/af_unburn/init.php; then 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 + rss_modified=1 fi if ! grep -q "CURLPROXY_SOCKS5" $RSS_READER_PATH/include/functions.php; then 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 + rss_modified=1 + fi + if [ $rss_modified ]; then + cd $RSS_READER_PATH + git commit -a -m"Modify for Tor proxying" fi chown -R www-data:www-data $RSS_READER_PATH + chmod a+x $RSS_READER_PATH }