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.3-1_all.deb (Size: 34.3KiB)

PropertyValue
Packageopen-link-confirmation
Version3:8.3-1
Architectureall
MaintainerPatrick Schleizer
Installed-Size104
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.3-1_all.deb
Size35140
SHA256c87441d61dc65c606813793f578a51058dfa6b16537eec6692f96578683932af
SHA186a04ff132d523ad97d2bab487ccdf3b08ddf353
MD5sum3355d95c17e81dc8f38174b396813758
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