Remove some pre-installed addons, fixes #59
screenshots@mozilla.org.xpi might be benign; that needs to be looked into before merging.
This commit is contained in:
parent
aa65d098e1
commit
90d4fbb2d9
2 changed files with 13 additions and 0 deletions
6
PKGBUILD
6
PKGBUILD
|
|
@ -276,6 +276,12 @@ END
|
||||||
exec /usr/lib/$pkgname/librewolf "\$@"
|
exec /usr/lib/$pkgname/librewolf "\$@"
|
||||||
END
|
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
|
# Replace duplicate binary with wrapper
|
||||||
# https://bugzilla.mozilla.org/show_bug.cgi?id=658850
|
# https://bugzilla.mozilla.org/show_bug.cgi?id=658850
|
||||||
ln -srfv "$pkgdir/usr/bin/$pkgname" "$pkgdir/usr/lib/$pkgname/librewolf-bin"
|
ln -srfv "$pkgdir/usr/bin/$pkgname" "$pkgdir/usr/lib/$pkgname/librewolf-bin"
|
||||||
|
|
|
||||||
|
|
@ -36,6 +36,13 @@ cp -r $_EXTRACTED_TARBALL_FOLDER/settings/* $_EXTRACTED_TARBALL_FOLDER;
|
||||||
# Add distribution.ini
|
# Add distribution.ini
|
||||||
distini="$_EXTRACTED_TARBALL_FOLDER/distribution/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" <<END
|
install -Dvm644 /dev/stdin "$distini" <<END
|
||||||
[Global]
|
[Global]
|
||||||
id=io.gitlab.LibreWolf
|
id=io.gitlab.LibreWolf
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue