X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=tor-browser;h=df4dd8c4533093799d790b21147a57f674071a0d;hb=f22fdf4a151ff0dcbbf1902977559eebe18613ea;hp=c105e6e42ba0ff70592b9ddc7034207ae2afb5e1;hpb=65a0d6984b02937e49093c32c37b5cfbc26e3b79;p=buildscripts diff --git a/tor-browser b/tor-browser index c105e6e..df4dd8c 100755 --- a/tor-browser +++ b/tor-browser @@ -57,6 +57,20 @@ if [[ $timestamp != $new_timestamp || ! -e /a/opt/tor-browser_en-US/Browser/star # not already installed rm -rf tor-browser_en-US tar Jxf $f + + ## begin handlers customization + dest=/a/opt/tor-browser_en-US/Browser/TorBrowser/Data/Browser/profile.default/handlers.json + orig=/p/c/tor-handlers-orig.json + src=/p/c/tor-handlers.json + if diff -q $src $dest; then + echo "Error: handlers file changed. adjust based on upstream" + exit 1 + fi + cp $src $dest + ## end handlers customization + + cp /p/c/tor-user.js /a/opt/tor-browser_en-US/Browser/TorBrowser/Data/Browser/profile.default/user.js + fi for x in tor-*.tar.xz; do @@ -65,4 +79,3 @@ for x in tor-*.tar.xz; do [[ $x != $f ]] || continue command rm -f $x done -sudo ln -sf /a/opt/tor-browser_en-US/Browser/start-tor-browser /usr/local/bin