Package - open-link-confirmation

Package:  open-link-confirmation
apt-get install open-link-confirmation

Primary informations

Download package: https://deb.kicksecure.com/pool/main/o/open-link-confirmation/open-link-confirmation_8.4-1_all.deb (Size: 34.6KiB)

PropertyValue
Packageopen-link-confirmation
Version3:8.4-1
Architectureall
MaintainerPatrick Schleizer
Installed-Size105
Dependssensible-utils, icon-pack-dist, msgcollector, xdg-utils
Recommendstb-starter, tb-updater
Breakstb-default-browser (<< 3:7.5-1)
Replacestb-default-browser (<< 3:7.5-1)
Homepagehttps://github.com/Kicksecure/open-link-confirmation
Priorityoptional
Sectionmisc
Filenamepool/main/o/open-link-confirmation/open-link-confirmation_8.4-1_all.deb
Size35380
SHA2566d420787ef418beee3ee1690b77493f573ebc667537cee2610c2e176e80d6282
SHA13044fc0081de60c782d20309318b08844528f658
MD5sumd3d350a34374335695f2eaa138ae67e8
Descriptionconfirmation dialog before opening links or files Provides a safety wrapper for opening URLs or files. Prompts the user for confirmation before launching the associated application, to prevent accidental or unsafe link openings. . Integrates with msgcollector to display graphical confirmation and error dialogs. Uses helper-scripts' sanitize-string to strip potentially malicious Unicode or HTML input, trims displayed addresses to 128 characters, and logs diagnostic information through msgcollector. . Detects execution context: * On Kicksecure and Whonix-Workstation systems, links can be opened after explicit confirmation in a supported browser. * On Whonix-Gateway (anon-gw-base-files installed), opening of links is blocked for security reasons. Local files are instead opened in the text editor defined by $EDITOR (defaulting to FeatherPad or Mousepad). * In Qubes OS Template, integrates with qvm-open-in-dvm for secure link opening in disposable VMs. Handles refusal responses and displays informative error dialogs. * When booted in "sysmaint" (system maintenance) mode, link opening is refused to avoid network activity during administrative sessions. . Automatically detects and uses installed browsers such as: brave-browser, chromium, firefox, mullvad-browser, browser-choice, or torbrowser (Whonix starter wrapper). Falls back to x-www-browser if none of the above are available. . Provides infinite recursion protection to prevent self-invocation loops, sets environment variables (OPEN_LINK_CONFIRMATION, OPEN_LINK_CONFIRMATION_COUNTER), and adjusts XDG_CONFIG_DIRS and XDG_DATA_DIRS to register itself as a compliant XDG handler and default $BROWSER. . Designed for security-focused environments such as Kicksecure, Whonix, and Qubes OS. . This package is produced independently of, and carries no guarantee from, The Tor Project.
Description-md5

Files in package

  • /etc/X11/Xsession.d/15_open_link_confirmation
  • /etc/firefox/defaults/pref/30_open-link-confirmation.js
  • /etc/open_link_confirm.d/31_default.conf
  • /etc/profile.d/15_open_link_confirmation.sh
  • /etc/zprofile.d/15_open_link_confirmation.zsh
  • /usr/libexec/open-link-confirmation/open-link-confirmation
  • /usr/libexec/open-link-confirmation/open-link-confirmation.sh
  • /usr/share/applications/x-www-browser.desktop
  • /usr/share/doc/open-link-confirmation/changelog.Debian.gz
  • /usr/share/doc/open-link-confirmation/changelog.gz
  • /usr/share/doc/open-link-confirmation/copyright
  • /usr/share/lintian/overrides/open-link-confirmation
  • /usr/share/open-link-confirmation/kdeglobals
  • /usr/share/open-link-confirmation/xdg-override/applications/defaults.list