| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: torbrowser-apparmor-profile | Distribution: SUSE Linux Enterprise 16 |
| Version: 0.3.7 | Vendor: openSUSE |
| Release: bp160.1.2 | Build date: Wed Feb 26 11:38:49 2025 |
| Group: Productivity/Security | Build host: reproducible |
| Size: 9391 | Source RPM: torbrowser-launcher-0.3.7-bp160.1.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://gitlab.torproject.org/tpo/applications/torbrowser-launcher/ | |
| Summary: Apparmor profile for Tor Browser | |
This package provides the apparmor profiles to safeguard against a Tor network compromise.
BSD-3-Clause
* Wed Feb 26 2025 Atri Bhattacharya <badshah400@gmail.com>
- Add torbrowser-launcher-qt6-port.patch: Port to pyside6 (Qt6);
upstream merge request.
- Switch BuildRequires to Qt6.
- Switch to using pyproject_* macros for build.
- Fix location of apparmor profiles when building using
pyproject_* macros.
* Wed Jan 22 2025 Markéta Machová <mmachova@suse.com>
- Drop unneeded runtime dependencies
* Tue Jan 07 2025 Christian Boltz <suse-beta@cboltz.de>
- Load/reload AppArmor profiles when installing the package (boo#1235080)
* Mon Jan 15 2024 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 0.3.7:
* Use Tor Browser 13.0 new filenames.
* Adapt AppArmor profile for Tor Browser 13.0.
* Set the TORBROWSER_LAUNCHER environment variable to make it
easier for Tor Browser to see that it is being run by
torbrowser-launcher.
* Use a proper rDNS ID in AppStream metainfo.
* Update to latest version of the Tor Browser OpenPGP signing
key.
* Remove some unused code to fix a warning.
* Add dbus-glib to the rpm package dependencies.
* Maintenance of torbrowser-launcher has been handed to Tor
Project, and the git repository moved to
https://gitlab.torproject.org/tpo/applications/torbrowser-launcher/.
- Change URL to new home at https://gitlab.torproject.org.
- Drop conditionals supporting EOL openSUSE releases.
* Wed Dec 14 2022 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 0.3.6:
* Tor Browser 12.0 no longer uses locales, so the download URL
and local path have changed
- Drop torbrowser-launcher-gui-move-argtype.patch: upstreamed.
* Wed Aug 24 2022 Atri Bhattacharya <badshah400@gmail.com>
- Add torbrowser-launcher-gui-move-argtype.patch: Ensure arguments
to gui-move are integers, not floats (boo#1202693,
gh#micahflee/torbrowser-launcher#599).
* Tue May 24 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Do not recommend lang package: the lang package has smarter
supplements in place.
* Tue Jan 11 2022 Dirk Müller <dmueller@suse.com>
- add python-rpm-macros
* Sat Dec 11 2021 Andreas Stieger <andreas.stieger@gmx.de>
- update to 0.3.5:
* fix refreshing Tor Browser signing key in Flatpak package
- drop torbrowser-launcher-pt_BR-po-file-end-string.patch
* Sat Jun 19 2021 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 0.3.4:
* Ship with latest version of the Tor Browser Developers OpenPGP
public key.
* Add several translations.
* Various small bug fixes.
- Drop torbrowser-launcher-fix-distro-name.patch: distro name
detection fixed upstream, thus hack no longer needed.
- Add torbrowser-launcher-pt_BR-po-file-end-string.patch: Fix
missing quotation marks at the end of str line in pt_BR
translation file; patch taken from upstream merge request
[gh#micahflee/torbrowser-launcher#579].
* Wed Oct 07 2020 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 0.3.3:
* Switch to Web Key Directory to refresh signing key from
torproject.org, because everything is broken.
* Use proper version comparison now that Tor Browser 10.0 is
out.
* Fix DNS leak when downloading over Tor.
* Various bug fixes, as well as AppData and AppArmor fixes.
- Drop tor-browser-developers.asc key: fixed by update.
- Drop patches incorporated or otherwise fixed upstream:
* torbrowser-launcher-apparmor-fixes.patch.
* torbrowser-launcher-version-check-fix.patch.
- New BuildRequires and Requires: python3-packaging,
hicolor-icon-theme.
- New Requires: xmessage: one of zenity, kdialog, or xmessage is
required and we choose xmessage as a minimal requirement in case
neither of the first two are installed in the system already.
- Rename source file into %{name}-%{version} format.
* Sat Sep 26 2020 Atri Bhattacharya <badshah400@gmail.com>
- Update Tor Browser public key from upstream (again).
* Wed Sep 23 2020 Atri Bhattacharya <badshah400@gmail.com>
- Add new key from upstream tor-browser as source and overwrite
bundled key in tarball with this
(gh#micahflee/torbrowser-launcher#481).
- Add torbrowser-launcher-version-check-fix.patch: Fix version
checking with torbrowser 10.0+; patch taken from upstream PR
(not yet merged) [gh#micahflee/torbrowser-launcher#499].
- Add further fixes to torbrowser-launcher-apparmor-fixes.patch
to enable bundled libstdc++ to be mapped; fixes taken from
pending upstream PR (gh#micahflee/torbrowser-launcher#503).
* Wed Mar 11 2020 Atri Bhattacharya <badshah400@gmail.com>
- Add torbrowser-launcher-apparmor-fixes.patch Fix apparmor file
so that it doesn't hinder actually running the browser, patch
taken from upstream commits
(gh#micahflee/torbrowser-launcher#443, boo#1162284).
- Use %autosetup to set up build directory.
* Fri Feb 28 2020 Atri Bhattacharya <badshah400@gmail.com>
- Switch Parsley and PySocks requires to python3 versions.
* Wed Jul 24 2019 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 0.3.2:
* Switch to keys.openpgp.org when refreshing signing key,
because SKS keyservers are broken
* Use new Tor Browser logo
* Mon Feb 11 2019 Atri Bhattacharya <badshah400@gmail.com>
- Add Requires: python3-requests as application does not start
without it (boo#1124868).
- Use %%license to install LICENSE file.
* Wed Nov 07 2018 badshah400@gmail.com
- Update to version 0.3.1:
* Ship with latest version of the Tor Browser Developers
OpenPGP public key.
* Fix bug where TBL window stays open after Tor Browser is
launched.
* Tue Sep 25 2018 badshah400@gmail.com
- Update to version 0.3.0:
* Switched from python2 to python3.
* Switched from gtk2 to Qt5.
* Switched from twisted to requests/socks.
* Use QThreads for async.
* Removed modem sound.
* Only refresh gpg keyring on verification error, instead of
every time.
* Updated AppArmor profiles.
* Updated available languages, and fixed locale detection bug.
* Fixed false signature verification error related to twisted.
- Update dependencies in keeping with upstream changes (noted
above).
- Replace python(2) wherever used by the corresponding python3
equivalent macro/command.
* Mon Feb 05 2018 badshah400@gmail.com
- Update to versio 0.2.9:
* Fixed crash issue related to Tor Browser 7.5 changing how the
currently installed version number is stored
* Updated list of Tor Project dist mirrors
* Fixed edge case crash for when stdout isn't writable
* Updated AppStream metadata
* Updated AppArmor profiles
- Only run post[un] scripts for openSUSE < 1500; these macros are
void for newer versions, where rpm triggers automatically take
care of the appropriate action.
* Sun Jul 02 2017 badshah400@gmail.com
- Update to version 0.2.8:
* Update URL to check for latest version, which changed in Tor
Browser 7.
* Automatically refresh GPG keyring, to prevent signature
verification false positives.
* Improve GnuPG code by using GPGME if available.
* Updated AppArmor profiles.
* Added Czech, Hungarian localization.
* Mon Feb 13 2017 badshah400@gmail.com
- Update to version 0.2.7:
* Updated Tor Browser signing key because they added a new
subkey and verification was failing.
* Updated AppArmor profiles.
* Improved localization, and added Russian.
- Split out a %{name}-lang package with all the non_C language
translations; remove useless top-level
%{_datadir}/locale/%{name}.mo file.
* Tue Feb 07 2017 badshah400@gmail.com
- Add Requires: python-Parsley to fix downloading through tor
local server (boo#1023484).
* Sun Aug 07 2016 badshah400@gmail.com
- Update to version 0.2.6:
+ Fixed bug related to fallback to English feature that caused
Settings to crash.
* Wed Jul 20 2016 badshah400@gmail.com
- Update to version 0.2.5:
+ Fix issue where Tor Browser Launcher failed to launch if
currently installed version of Tor Browser was too old.
+ If Tor Browser download isn't available in your language,
fallback to English.
+ Avoid re-downloading tarball if it's already present.
+ Verify GnuPG importing keys using status-fd rather than exit
codes.
+ Various AppArmor improvements.
+ Remove unused dependency of IPolicyForHTTPS.
* Thu Mar 17 2016 badshah400@gmail.com
- Update to version 0.2.4:
+ Fix signature verification bypass attack.
- Changes from version 0.2.3:
+ Removed certificate pinning to https://www.torproject.org to
avoid issues with upcoming certificate change, and hard-coded
minimum Tor Browser version in the release.
+ Fix issue with detecting language.
+ Make Tor SOCKS5 proxy configurable, for users not running on
9050.
+ Improved AppArmor profiles.
+ Added translations.
+ Switched from xpm icons to png icons.
+ Changed "Exit" button to "Cancel" button.
+ New package description.
* Fri Nov 27 2015 badshah400@gmail.com
- Initial package (rename of python-torbrowser-launcher).
- Patch torbrowser-launcher-fix-distro-name.patch added, fixes
distro name used by application.
/etc/apparmor.d/local/torbrowser.Browser.firefox /etc/apparmor.d/local/torbrowser.Tor.tor /etc/apparmor.d/torbrowser.Browser.firefox /etc/apparmor.d/torbrowser.Tor.tor /etc/apparmor.d/tunables/torbrowser /usr/share/licenses/torbrowser-apparmor-profile /usr/share/licenses/torbrowser-apparmor-profile/license.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:36:46 2025