Package - 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)| Property | Value |
|---|---|
| Package | open-link-confirmation |
| Version | 3:8.4-1 |
| Architecture | all |
| Maintainer | Patrick Schleizer |
| Installed-Size | 105 |
| Depends | sensible-utils, icon-pack-dist, msgcollector, xdg-utils |
| Recommends | tb-starter, tb-updater |
| Breaks | tb-default-browser (<< 3:7.5-1) |
| Replaces | tb-default-browser (<< 3:7.5-1) |
| Homepage | https://github.com/Kicksecure/open-link-confirmation |
| Priority | optional |
| Section | misc |
| Filename | pool/main/o/open-link-confirmation/open-link-confirmation_8.4-1_all.deb |
| Size | 35380 |
| SHA256 | 6d420787ef418beee3ee1690b77493f573ebc667537cee2610c2e176e80d6282 |
| SHA1 | 3044fc0081de60c782d20309318b08844528f658 |
| MD5sum | d3d350a34374335695f2eaa138ae67e8 |
| Description | confirmation 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