diff --git a/PKGBUILD b/PKGBUILD index e4b10ac..591944b 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -276,6 +276,12 @@ END exec /usr/lib/$pkgname/librewolf "\$@" END + # Remove some pre-installed addons that might be questionable + rm -f "$pkgdir/usr/lib/$pkgname/browser/features/doh-rollout@mozilla.org.xpi" + rm -f "$pkgdir/usr/lib/$pkgname/browser/features/screenshots@mozilla.org.xpi" + rm -f "$pkgdir/usr/lib/$pkgname/browser/features/webcompat-reporter@mozilla.org.xpi" + rm -f "$pkgdir/usr/lib/$pkgname/browser/features/webcompat@mozilla.org.xpi" + # Replace duplicate binary with wrapper # https://bugzilla.mozilla.org/show_bug.cgi?id=658850 ln -srfv "$pkgdir/usr/bin/$pkgname" "$pkgdir/usr/lib/$pkgname/librewolf-bin" diff --git a/binary_tarball/scripts/5_Configure_Binary_Tarball.sh b/binary_tarball/scripts/5_Configure_Binary_Tarball.sh index c7517d1..bf2bf2d 100755 --- a/binary_tarball/scripts/5_Configure_Binary_Tarball.sh +++ b/binary_tarball/scripts/5_Configure_Binary_Tarball.sh @@ -36,6 +36,13 @@ cp -r $_EXTRACTED_TARBALL_FOLDER/settings/* $_EXTRACTED_TARBALL_FOLDER; # Add distribution.ini distini="$_EXTRACTED_TARBALL_FOLDER/distribution/distribution.ini" +# Remove some pre-installed addons that might be questionable +rm -f "$_EXTRACTED_TARBALL_FOLDER/browser/features/doh-rollout@mozilla.org.xpi" +rm -f "$_EXTRACTED_TARBALL_FOLDER/browser/features/screenshots@mozilla.org.xpi" +rm -f "$_EXTRACTED_TARBALL_FOLDER/browser/features/webcompat-reporter@mozilla.org.xpi" +rm -f "$_EXTRACTED_TARBALL_FOLDER/browser/features/webcompat@mozilla.org.xpi" + + install -Dvm644 /dev/stdin "$distini" <