Version in base suite: 1.9.7+repack1-1 Base version: keepassxc-browser_1.9.7+repack1-1 Target version: keepassxc-browser_1.9.7+repack1-1+deb13u1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/k/keepassxc-browser/keepassxc-browser_1.9.7+repack1-1.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/k/keepassxc-browser/keepassxc-browser_1.9.7+repack1-1+deb13u1.dsc changelog | 23 +++++++ patches/chromium-extension-key.patch | 16 ++++- patches/fix-browser-polyfill-includex.patch | 81 ++++++++++++++++++++-------- patches/fix-nacl-includes.patch | 23 ++++++- preinst | 42 ++++++++++++++ prerm | 44 +++++++++++++++ rules | 21 +++++-- webext-keepassxc-browser.dirs | 8 ++ webext-keepassxc-browser.install | 20 ++++++ webext-keepassxc-browser.links | 2 webext-keepassxc-browser.lintian-overrides | 1 11 files changed, 246 insertions(+), 35 deletions(-) diff -Nru keepassxc-browser-1.9.7+repack1/debian/changelog keepassxc-browser-1.9.7+repack1/debian/changelog --- keepassxc-browser-1.9.7+repack1/debian/changelog 2025-02-22 05:09:21.000000000 +0000 +++ keepassxc-browser-1.9.7+repack1/debian/changelog 2025-09-27 08:17:15.000000000 +0000 @@ -1,3 +1,26 @@ +keepassxc-browser (1.9.7+repack1-1+deb13u1) trixie; urgency=medium + + * Fixed integration with Chromium (Closes: #1111635) + + Split installation for Chromium and Firefox in two separate directories. + Each directory does now contain the correct manifest.json file for the + respective browser. + + Added maintainer preinst script to remove a symbolic link from previous + package versions to have this revision create a directory instead + + Added maintainer prerm script to permit a downgrade - just in case. It + conditionally reverses the action of the above mentioned preinst script. + + Extended fix-browser-polyfill-includex.patch to also adjust the Chromium + manifest + + Extended fix-nacl-includes.patch to also adjust the Chromium manifest + + Extended chromium-extension-key.patch to add the extension's key in the + manifest file which is installed from this revision on for Chromium + + Extended lintian overrides for warnings produced by the additional + installation for Chromium + + Extended and updated debian/rules to rename and install files into the + respective directories per browser. Removed obsolete file permission + fixes and improved readability. + + -- Bruno Kleinert Sat, 27 Sep 2025 10:17:15 +0200 + keepassxc-browser (1.9.7+repack1-1) unstable; urgency=medium * New upstream release diff -Nru keepassxc-browser-1.9.7+repack1/debian/patches/chromium-extension-key.patch keepassxc-browser-1.9.7+repack1/debian/patches/chromium-extension-key.patch --- keepassxc-browser-1.9.7+repack1/debian/patches/chromium-extension-key.patch 2025-02-22 05:00:37.000000000 +0000 +++ keepassxc-browser-1.9.7+repack1/debian/patches/chromium-extension-key.patch 2025-09-27 08:17:15.000000000 +0000 @@ -1,11 +1,23 @@ Index: keepassxc-browser/keepassxc-browser/manifest.json =================================================================== ---- keepassxc-browser.orig/keepassxc-browser/manifest.json 2025-02-22 06:00:31.851033462 +0100 -+++ keepassxc-browser/keepassxc-browser/manifest.json 2025-02-22 06:00:31.847033502 +0100 +--- keepassxc-browser.orig/keepassxc-browser/manifest.json 2025-09-29 19:27:55.432784526 +0200 ++++ keepassxc-browser/keepassxc-browser/manifest.json 2025-09-29 19:27:55.429986436 +0200 @@ -187,5 +187,6 @@ "storage": { "managed_schema": "managed_storage.json" }, +- "default_locale": "en" ++ "default_locale": "en", ++ "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkW1oVBU4HPYcFsKnCpUvDVoA69YG9OY2i2ccLOpiqipBI/bg6TuyI9vUo2lesjEwBYRvpqBwMtw+lxCyCxa677XO8K0swHBx2ia6ZJbSJXEUXo7MoggmaW7izWcB6zqo5qEFEq4eR5nB0SRpSoHtCoxlUIL1UiINH0fruDrfgtnpAgSxHrmZnkWUJV2+ISyylGAukYupj2lSzxqRfTxvG8So0f7PNlPvcFh6csmbKWq57r1t9XjQbDKMX2uZPTGjl5JTBXLFKSJyyadciODS5fSjAlwfQYVmX7SmzP7TSSdFfOUvWgrtjvwxKP5+E3TKH3KGRYQj4CYoc9gft2THWwIDAQAB" + } +Index: keepassxc-browser/dist/manifest_chromium.json +=================================================================== +--- keepassxc-browser.orig/dist/manifest_chromium.json 2025-09-29 19:27:55.403940156 +0200 ++++ keepassxc-browser/dist/manifest_chromium.json 2025-09-29 19:28:56.613273273 +0200 +@@ -179,5 +179,6 @@ + "storage": { + "managed_schema": "managed_storage.json" + }, - "default_locale": "en" + "default_locale": "en", + "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkW1oVBU4HPYcFsKnCpUvDVoA69YG9OY2i2ccLOpiqipBI/bg6TuyI9vUo2lesjEwBYRvpqBwMtw+lxCyCxa677XO8K0swHBx2ia6ZJbSJXEUXo7MoggmaW7izWcB6zqo5qEFEq4eR5nB0SRpSoHtCoxlUIL1UiINH0fruDrfgtnpAgSxHrmZnkWUJV2+ISyylGAukYupj2lSzxqRfTxvG8So0f7PNlPvcFh6csmbKWq57r1t9XjQbDKMX2uZPTGjl5JTBXLFKSJyyadciODS5fSjAlwfQYVmX7SmzP7TSSdFfOUvWgrtjvwxKP5+E3TKH3KGRYQj4CYoc9gft2THWwIDAQAB" diff -Nru keepassxc-browser-1.9.7+repack1/debian/patches/fix-browser-polyfill-includex.patch keepassxc-browser-1.9.7+repack1/debian/patches/fix-browser-polyfill-includex.patch --- keepassxc-browser-1.9.7+repack1/debian/patches/fix-browser-polyfill-includex.patch 2024-08-12 16:38:48.000000000 +0000 +++ keepassxc-browser-1.9.7+repack1/debian/patches/fix-browser-polyfill-includex.patch 2025-09-27 08:17:15.000000000 +0000 @@ -1,16 +1,7 @@ Index: keepassxc-browser/keepassxc-browser/manifest.json =================================================================== ---- keepassxc-browser.orig/keepassxc-browser/manifest.json 2024-08-12 18:38:42.753477251 +0200 -+++ keepassxc-browser/keepassxc-browser/manifest.json 2024-08-12 18:38:42.749478073 +0200 -@@ -32,7 +32,7 @@ - }, - "background": { - "scripts": [ -- "common/browser-polyfill.min.js", -+ "common/browser-polyfill.js", - "common/global.js", - "common/sites.js", - "background/nacl.js", +--- keepassxc-browser.orig/keepassxc-browser/manifest.json 2025-09-27 07:17:02.663658275 +0200 ++++ keepassxc-browser/keepassxc-browser/manifest.json 2025-09-27 07:17:02.662301613 +0200 @@ -57,7 +57,7 @@ "file:///*.xml*" ], @@ -22,8 +13,8 @@ "content/ui.js", Index: keepassxc-browser/keepassxc-browser/options/options.html =================================================================== ---- keepassxc-browser.orig/keepassxc-browser/options/options.html 2024-08-12 18:38:42.753477251 +0200 -+++ keepassxc-browser/keepassxc-browser/options/options.html 2024-08-12 18:38:42.749478073 +0200 +--- keepassxc-browser.orig/keepassxc-browser/options/options.html 2025-09-27 07:17:02.663658275 +0200 ++++ keepassxc-browser/keepassxc-browser/options/options.html 2025-09-27 07:17:02.662542159 +0200 @@ -11,7 +11,7 @@ @@ -35,8 +26,8 @@ Index: keepassxc-browser/keepassxc-browser/options/shortcuts.html =================================================================== ---- keepassxc-browser.orig/keepassxc-browser/options/shortcuts.html 2024-08-12 18:38:42.753477251 +0200 -+++ keepassxc-browser/keepassxc-browser/options/shortcuts.html 2024-08-12 18:38:42.749478073 +0200 +--- keepassxc-browser.orig/keepassxc-browser/options/shortcuts.html 2025-09-27 07:17:02.663658275 +0200 ++++ keepassxc-browser/keepassxc-browser/options/shortcuts.html 2025-09-27 07:17:02.662754007 +0200 @@ -10,7 +10,7 @@ @@ -48,8 +39,8 @@ Index: keepassxc-browser/keepassxc-browser/popups/popup.html =================================================================== ---- keepassxc-browser.orig/keepassxc-browser/popups/popup.html 2024-08-12 18:38:42.753477251 +0200 -+++ keepassxc-browser/keepassxc-browser/popups/popup.html 2024-08-12 18:38:42.749478073 +0200 +--- keepassxc-browser.orig/keepassxc-browser/popups/popup.html 2025-09-27 07:17:02.663658275 +0200 ++++ keepassxc-browser/keepassxc-browser/popups/popup.html 2025-09-27 07:17:02.662845866 +0200 @@ -7,7 +7,7 @@ @@ -61,8 +52,8 @@ Index: keepassxc-browser/keepassxc-browser/popups/popup_httpauth.html =================================================================== ---- keepassxc-browser.orig/keepassxc-browser/popups/popup_httpauth.html 2024-08-12 18:38:42.753477251 +0200 -+++ keepassxc-browser/keepassxc-browser/popups/popup_httpauth.html 2024-08-12 18:38:42.753477251 +0200 +--- keepassxc-browser.orig/keepassxc-browser/popups/popup_httpauth.html 2025-09-27 07:17:02.663658275 +0200 ++++ keepassxc-browser/keepassxc-browser/popups/popup_httpauth.html 2025-09-27 07:17:02.662999769 +0200 @@ -7,7 +7,7 @@ @@ -74,8 +65,8 @@ Index: keepassxc-browser/keepassxc-browser/popups/popup_login.html =================================================================== ---- keepassxc-browser.orig/keepassxc-browser/popups/popup_login.html 2024-08-12 18:38:42.753477251 +0200 -+++ keepassxc-browser/keepassxc-browser/popups/popup_login.html 2024-08-12 18:38:42.753477251 +0200 +--- keepassxc-browser.orig/keepassxc-browser/popups/popup_login.html 2025-09-27 07:17:02.663658275 +0200 ++++ keepassxc-browser/keepassxc-browser/popups/popup_login.html 2025-09-27 07:17:02.663146351 +0200 @@ -7,7 +7,7 @@ @@ -85,3 +76,51 @@ +Index: keepassxc-browser/keepassxc-browser/background/background_service.js +=================================================================== +--- keepassxc-browser.orig/keepassxc-browser/background/background_service.js 2025-09-27 07:17:02.663658275 +0200 ++++ keepassxc-browser/keepassxc-browser/background/background_service.js 2025-09-27 07:17:02.663300647 +0200 +@@ -2,7 +2,7 @@ + + try { + importScripts( +- '../common/browser-polyfill.min.js', ++ '../common/browser-polyfill.js', + '../common/global.js', + '../common/sites.js', + 'nacl.js', +Index: keepassxc-browser/dist/manifest_firefox.json +=================================================================== +--- keepassxc-browser.orig/dist/manifest_firefox.json 2025-09-27 07:17:02.663658275 +0200 ++++ keepassxc-browser/dist/manifest_firefox.json 2025-09-27 07:17:02.663467483 +0200 +@@ -31,7 +31,7 @@ + }, + "background": { + "scripts": [ +- "common/browser-polyfill.min.js", ++ "common/browser-polyfill.js", + "common/global.js", + "common/sites.js", + "background/nacl.js", +@@ -56,7 +56,7 @@ + "file:///*.xml*" + ], + "js": [ +- "common/browser-polyfill.min.js", ++ "common/browser-polyfill.js", + "common/global.js", + "common/sites.js", + "content/ui.js", +Index: keepassxc-browser/dist/manifest_chromium.json +=================================================================== +--- keepassxc-browser.orig/dist/manifest_chromium.json 2025-09-27 07:17:02.663658275 +0200 ++++ keepassxc-browser/dist/manifest_chromium.json 2025-09-27 07:17:02.663641291 +0200 +@@ -43,7 +43,7 @@ + "file:///*.xml*" + ], + "js": [ +- "common/browser-polyfill.min.js", ++ "common/browser-polyfill.js", + "common/global.js", + "common/sites.js", + "content/ui.js", diff -Nru keepassxc-browser-1.9.7+repack1/debian/patches/fix-nacl-includes.patch keepassxc-browser-1.9.7+repack1/debian/patches/fix-nacl-includes.patch --- keepassxc-browser-1.9.7+repack1/debian/patches/fix-nacl-includes.patch 2024-02-01 17:46:11.000000000 +0000 +++ keepassxc-browser-1.9.7+repack1/debian/patches/fix-nacl-includes.patch 2025-09-27 05:16:49.000000000 +0000 @@ -1,8 +1,23 @@ -Index: keepassxc-browser/keepassxc-browser/manifest.json +Index: keepassxc-browser/keepassxc-browser/background/background_service.js =================================================================== ---- keepassxc-browser.orig/keepassxc-browser/manifest.json 2023-06-24 05:47:02.552041567 +0200 -+++ keepassxc-browser/keepassxc-browser/manifest.json 2023-06-24 05:47:02.548041587 +0200 -@@ -35,8 +35,8 @@ +--- keepassxc-browser.orig/keepassxc-browser/background/background_service.js 2025-09-25 14:43:19.085108091 +0200 ++++ keepassxc-browser/keepassxc-browser/background/background_service.js 2025-09-25 14:43:19.082691730 +0200 +@@ -5,8 +5,8 @@ + '../common/browser-polyfill.min.js', + '../common/global.js', + '../common/sites.js', +- 'nacl.min.js', +- 'nacl-util.min.js', ++ 'nacl.js', ++ 'nacl-util.js', + 'client.js', + 'keepass.js', + 'httpauth.js', +Index: keepassxc-browser/dist/manifest_firefox.json +=================================================================== +--- keepassxc-browser.orig/dist/manifest_firefox.json 2025-09-25 13:19:58.284504931 +0200 ++++ keepassxc-browser/dist/manifest_firefox.json 2025-09-25 14:43:57.140006673 +0200 +@@ -34,8 +34,8 @@ "common/browser-polyfill.min.js", "common/global.js", "common/sites.js", diff -Nru keepassxc-browser-1.9.7+repack1/debian/preinst keepassxc-browser-1.9.7+repack1/debian/preinst --- keepassxc-browser-1.9.7+repack1/debian/preinst 1970-01-01 00:00:00.000000000 +0000 +++ keepassxc-browser-1.9.7+repack1/debian/preinst 2025-09-27 08:17:15.000000000 +0000 @@ -0,0 +1,42 @@ +#!/bin/sh +# preinst script for #PACKAGE#. +# +# See: dh_installdeb(1). + +set -e + +# Summary of how this script can be called: +# * 'install' +# * 'install' +# * 'upgrade' +# * 'abort-upgrade' +# for details, see https://www.debian.org/doc/debian-policy/ or +# the debian-policy package. + + +case "$1" in + install|upgrade) + # Remove that symbolic link. Rationale: The symbolic link needs to be + # replaced by an actual directory while dpkg would follow that symbolic + # link. + # This is part of the solution for #1111635 + if [ -L /usr/share/chromium/extensions/keepassxc-browser ] ; then + rm -f /usr/share/chromium/extensions/keepassxc-browser + fi + ;; + + abort-upgrade) + ;; + + *) + echo "preinst called with unknown argument '$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff -Nru keepassxc-browser-1.9.7+repack1/debian/prerm keepassxc-browser-1.9.7+repack1/debian/prerm --- keepassxc-browser-1.9.7+repack1/debian/prerm 1970-01-01 00:00:00.000000000 +0000 +++ keepassxc-browser-1.9.7+repack1/debian/prerm 2025-09-27 08:17:15.000000000 +0000 @@ -0,0 +1,44 @@ +#!/bin/sh +# prerm script for #PACKAGE#. +# +# See: dh_installdeb(1). + +set -e + +# Summary of how this script can be called: +# * 'remove' +# * 'upgrade' +# * 'failed-upgrade' +# * 'remove' 'in-favour' +# * 'deconfigure' 'in-favour' +# 'removing' +# +# for details, see https://www.debian.org/doc/debian-policy/ or +# the debian-policy package. + +# In case a user decides to downgrade to earlier versions, which came with a +# symbolic link /usr/share/chromium/extensions/keepassxc-browser, we need to +# delete the directory of the same name. +case "$1" in + upgrade) + if dpkg --compare-versions "$2" le 1.9.7+repack1-1 \ + && [ -d /usr/share/chromium/extensions/keepassxc-browser ] ; then + rm -rf /usr/share/chromium/extensions/keepassxc-browser + fi + ;; + + remove|deconfigure|failed-upgrade) + ;; + + *) + echo "prerm called with unknown argument '$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff -Nru keepassxc-browser-1.9.7+repack1/debian/rules keepassxc-browser-1.9.7+repack1/debian/rules --- keepassxc-browser-1.9.7+repack1/debian/rules 2024-02-01 17:46:11.000000000 +0000 +++ keepassxc-browser-1.9.7+repack1/debian/rules 2025-09-27 05:00:33.000000000 +0000 @@ -5,9 +5,13 @@ override_dh_fixperms: dh_fixperms + # Firefox chmod -x debian/webext-keepassxc-browser/usr/share/webext/keepassxc-browser/icons/key.svg chmod -x debian/webext-keepassxc-browser/usr/share/webext/keepassxc-browser/manifest.json chmod -x debian/webext-keepassxc-browser/usr/share/webext/keepassxc-browser/fonts/forkawesome-webfont.woff2 + # Chromium + chmod -x debian/webext-keepassxc-browser/usr/share/chromium/extensions/keepassxc-browser/manifest.json + chmod -x debian/webext-keepassxc-browser/usr/share/chromium/extensions/keepassxc-browser/fonts/forkawesome-webfont.woff2 override_dh_install: dh_install @@ -16,11 +20,20 @@ # extensions. As a result, required files must be copied into the web # extension. This requires the usage of the Built-Using field in # debian/control, as this renders web extensions like static libraries. - install /usr/share/fonts-fork-awesome/css/fork-awesome.css debian/webext-keepassxc-browser/usr/share/webext/keepassxc-browser/fonts/ + install /usr/share/fonts-fork-awesome/css/fork-awesome.css debian/webext-keepassxc-browser/usr/share/webext/keepassxc-browser/fonts/ install /usr/share/fonts-fork-awesome/fonts/forkawesome-webfont.woff2 debian/webext-keepassxc-browser/usr/share/webext/keepassxc-browser/fonts/ - install /usr/share/bootstrap-html/css/bootstrap.css debian/webext-keepassxc-browser/usr/share/webext/keepassxc-browser/bootstrap/ - install /usr/share/bootstrap-html/js/bootstrap.js debian/webext-keepassxc-browser/usr/share/webext/keepassxc-browser/bootstrap/ - install /usr/share/nodejs/tweetnacl/nacl.js debian/webext-keepassxc-browser/usr/share/webext/keepassxc-browser/background/ + install /usr/share/bootstrap-html/css/bootstrap.css debian/webext-keepassxc-browser/usr/share/webext/keepassxc-browser/bootstrap/ + install /usr/share/bootstrap-html/js/bootstrap.js debian/webext-keepassxc-browser/usr/share/webext/keepassxc-browser/bootstrap/ + install /usr/share/nodejs/tweetnacl/nacl.js debian/webext-keepassxc-browser/usr/share/webext/keepassxc-browser/background/ + install dist/manifest_firefox.json debian/webext-keepassxc-browser/usr/share/webext/keepassxc-browser/manifest.json + + # Chromium part + install /usr/share/fonts-fork-awesome/css/fork-awesome.css debian/webext-keepassxc-browser/usr/share/chromium/extensions/keepassxc-browser/fonts/ + install /usr/share/fonts/woff/fork-awesome/forkawesome-webfont.woff2 debian/webext-keepassxc-browser/usr/share/chromium/extensions/keepassxc-browser/fonts/ + install /usr/share/bootstrap-html/css/bootstrap.css debian/webext-keepassxc-browser/usr/share/chromium/extensions/keepassxc-browser/bootstrap/ + install /usr/share/bootstrap-html/js/bootstrap.js debian/webext-keepassxc-browser/usr/share/chromium/extensions/keepassxc-browser/bootstrap/ + install /usr/share/nodejs/tweetnacl/nacl.js debian/webext-keepassxc-browser/usr/share/chromium/extensions/keepassxc-browser/background/ + install dist/manifest_chromium.json debian/webext-keepassxc-browser/usr/share/chromium/extensions/keepassxc-browser/manifest.json # Keep in sync with Build-depends! override_dh_gencontrol: diff -Nru keepassxc-browser-1.9.7+repack1/debian/webext-keepassxc-browser.dirs keepassxc-browser-1.9.7+repack1/debian/webext-keepassxc-browser.dirs --- keepassxc-browser-1.9.7+repack1/debian/webext-keepassxc-browser.dirs 2024-02-01 17:46:11.000000000 +0000 +++ keepassxc-browser-1.9.7+repack1/debian/webext-keepassxc-browser.dirs 2025-09-27 04:16:26.000000000 +0000 @@ -2,7 +2,13 @@ /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384} # Create directories in advance where d/rules will install files from other -# packages +# packages. Firefox part. /usr/share/webext/keepassxc-browser/fonts /usr/share/webext/keepassxc-browser/bootstrap /usr/share/webext/keepassxc-browser/background + +# Create directories in advance where d/rules will install files from other +# packages. Chromium part. +/usr/share/chromium/extensions/keepassxc-browser/fonts +/usr/share/chromium/extensions/keepassxc-browser/bootstrap +/usr/share/chromium/extensions/keepassxc-browser/background diff -Nru keepassxc-browser-1.9.7+repack1/debian/webext-keepassxc-browser.install keepassxc-browser-1.9.7+repack1/debian/webext-keepassxc-browser.install --- keepassxc-browser-1.9.7+repack1/debian/webext-keepassxc-browser.install 2024-10-26 07:40:44.000000000 +0000 +++ keepassxc-browser-1.9.7+repack1/debian/webext-keepassxc-browser.install 2025-09-27 04:17:46.000000000 +0000 @@ -1,3 +1,4 @@ +# For Firefox keepassxc-browser/background usr/share/webext/keepassxc-browser/ debian/missing-sources/nacl-util.js usr/share/webext/keepassxc-browser/background/ debian/missing-sources/browser-polyfill.js usr/share/webext/keepassxc-browser/common/ @@ -12,4 +13,21 @@ keepassxc-browser/options usr/share/webext/keepassxc-browser/ keepassxc-browser/popups usr/share/webext/keepassxc-browser/ -keepassxc-browser/manifest.json usr/share/webext/keepassxc-browser/ +# Install browser-specific one via debain/rules instead +#keepassxc-browser/manifest.json usr/share/webext/keepassxc-browser/ + +# For Chromium +keepassxc-browser/background usr/share/chromium/extensions/keepassxc-browser/ +debian/missing-sources/nacl-util.js usr/share/chromium/extensions/keepassxc-browser/background/ +debian/missing-sources/browser-polyfill.js usr/share/chromium/extensions/keepassxc-browser/common/ + +keepassxc-browser/common usr/share/chromium/extensions/keepassxc-browser/ +keepassxc-browser/content usr/share/chromium/extensions/keepassxc-browser/ +keepassxc-browser/css usr/share/chromium/extensions/keepassxc-browser/ +keepassxc-browser/icons usr/share/chromium/extensions/keepassxc-browser/ +keepassxc-browser/_locales usr/share/chromium/extensions/keepassxc-browser/ +keepassxc-browser/managed_storage.json usr/share/chromium/extensions/keepassxc-browser/ +keepassxc-browser/offscreen usr/share/chromium/extensions/keepassxc-browser/ +keepassxc-browser/options usr/share/chromium/extensions/keepassxc-browser/ +keepassxc-browser/popups usr/share/chromium/extensions/keepassxc-browser/ + diff -Nru keepassxc-browser-1.9.7+repack1/debian/webext-keepassxc-browser.links keepassxc-browser-1.9.7+repack1/debian/webext-keepassxc-browser.links --- keepassxc-browser-1.9.7+repack1/debian/webext-keepassxc-browser.links 2024-02-01 17:46:11.000000000 +0000 +++ keepassxc-browser-1.9.7+repack1/debian/webext-keepassxc-browser.links 2025-09-27 04:16:26.000000000 +0000 @@ -1,5 +1,3 @@ # Link for Firefox usr/share/webext/keepassxc-browser usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/keepassxc-browser@keepassxc.org -# Link for Chromium -usr/share/webext/keepassxc-browser usr/share/chromium/extensions/keepassxc-browser diff -Nru keepassxc-browser-1.9.7+repack1/debian/webext-keepassxc-browser.lintian-overrides keepassxc-browser-1.9.7+repack1/debian/webext-keepassxc-browser.lintian-overrides --- keepassxc-browser-1.9.7+repack1/debian/webext-keepassxc-browser.lintian-overrides 2024-02-01 17:46:11.000000000 +0000 +++ keepassxc-browser-1.9.7+repack1/debian/webext-keepassxc-browser.lintian-overrides 2025-09-27 05:03:03.000000000 +0000 @@ -1,6 +1,7 @@ # Those copies are intentional as Firefox does not follow symbolic links outside # extensions' directories. embedded-javascript-library please use libjs-bootstrap [usr/share/webext/keepassxc-browser/bootstrap/bootstrap.js] +embedded-javascript-library please use libjs-bootstrap [usr/share/chromium/extensions/keepassxc-browser/bootstrap/bootstrap.js] font-in-non-font-package [usr/share/webext/keepassxc-browser/fonts/forkawesome-webfont.woff2] font-outside-font-dir [usr/share/webext/keepassxc-browser/fonts/forkawesome-webfont.woff2]