Your message dated Sat, 26 Jul 2014 16:33:53 +0000 with message-id <[email protected]> and subject line Bug#751453: fixed in torbrowser-launcher 0.1.1-2 has caused the Debian Bug report #751453, regarding torbrowser-launcher: AppArmor profiles are, well, slightly suboptimal to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 751453: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=751453 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: torbrowser-launcher Version: 0.0.7-1 Severity: normal Hi, first, thanks a lot for shipping AppArmor profiles in this package! These profiles have quite some room for improvements: at least one is simply broken, some will work only in common cases and don't use the existing facilities meant to take care of less common cases, and generally speaking, all this stuff would greatly benefit from a good refactoring. * At least torbrowser.Browser.firefox can't possibly be loaded on current Debian, due to the "dbus" line, that will only be supported (as in: parsed, but not effective) once apparmor 2.8.95 is in the archive. In practice, this means that anyone running current Debian testing/sid with AppArmor enabled, installing torbrowser-launcher 0.0.7-1, restarting the apparmor service manually (due to #751449), and then starting torbrowser-launcher, will get an unconfined browser as a result. Especially given the strong dependency expressed on AppArmor (#751452), this seems to be a bug. The rest is not critical, and could probably be forwarded upstream as is. I won't mind if this bug report is closed as soon as the major problem above is fixed, as long as upstream hears about what follows. Just tell me how you prefer to handle that, and I'll do the ticket mangling here (probably cloning this bug, to track the important bug described above separately from the long-term things below). * Quite a few permissions are duplicates of existing ones, that can be found in the already sourced "base" abstraction. This duplication seems useless, and makes auditing harder. * Other permissions would advantageously be replaced by sourcing the appropriate abstractions (e.g., the "X" and "gnome" or "freedesktop.org" ones), that have been tested in a bit more various environments (e.g. it supports more than /dev/dri/card0) and are well maintained upstream. This would make auditing easier too. * It would probably be good to prefix with "owner" basically all lines that start with "@{HOME}", for locking things down a bit more. * Sometimes, the @{HOME} tunable is used, and sometimes it's not (and /home/* is harcoded). @{HOME} should be use consistently, else its presence is useless and misleading. * The torbrowser.Tor.tor profile should probably use abstractions/nameservice, just like abstractions/tor does, so that it supports more kinds of entity resolution than the basic /etc/{passwd,resolv.conf}. E.g. that profile is likely broken if using resolvconf, etc. * Interesting line: deny /proc/9881/mountinfo r, Thanks for maintaining torbrowser-launcher in Debian! Cheers, -- intrigeri | GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc | OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc
--- End Message ---
--- Begin Message ---Source: torbrowser-launcher Source-Version: 0.1.1-2 We believe that the bug you reported is fixed in the latest version of torbrowser-launcher, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Holger Levsen <[email protected]> (supplier of updated torbrowser-launcher package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 26 Jul 2014 17:15:04 +0200 Source: torbrowser-launcher Binary: torbrowser-launcher Architecture: source amd64 Version: 0.1.1-2 Distribution: unstable Urgency: medium Maintainer: Anonymity Tools Debian Maintainers <[email protected]> Changed-By: Holger Levsen <[email protected]> Description: torbrowser-launcher - helps download, update and run the Tor Browser Bundle Closes: 751453 755817 Changes: torbrowser-launcher (0.1.1-2) unstable; urgency=medium . * debian/rules: call dh_apparmor for each shipped profile. (Closes: #755817) * Include e8350a1c4 from upstream to fix typo in ppa script. * Cleanup AppArmor profiles as per not yet merged pull request https://github.com/micahflee/torbrowser-launcher/pull/111 Thanks intrigeri for the patch! (Closes: #751453). Checksums-Sha1: 1c476e12aac8382c382debb03ae886ddf99a26e2 2106 torbrowser-launcher_0.1.1-2.dsc d0c43388f85b3ac43abeb67d177ab6db1d3634ee 6008 torbrowser-launcher_0.1.1-2.debian.tar.xz 93bfeea8b07d789af44e0efad1fd041ceac5b45f 270364 torbrowser-launcher_0.1.1-2_amd64.deb Checksums-Sha256: 8311847dd467bd90c50bfc632f9f32081be45cd3f897f247f7d7e402a5a58a54 2106 torbrowser-launcher_0.1.1-2.dsc e80da62974930ccf44e24d00a599c01b084c96b19be05e61a341183e90e576aa 6008 torbrowser-launcher_0.1.1-2.debian.tar.xz b826cb0b2a24622339c44a24b3dffe072d60a6cd175bebd4fc2b8646d3e568b9 270364 torbrowser-launcher_0.1.1-2_amd64.deb Files: ee3e2fa32a3c7dfb82ed44b05bac4df0 270364 contrib/python optional torbrowser-launcher_0.1.1-2_amd64.deb 748235c5f1701803b292be2fe31234d8 2106 contrib/python optional torbrowser-launcher_0.1.1-2.dsc 2c98ee7a2fefc2ca311a4b460b7a2fa3 6008 contrib/python optional torbrowser-launcher_0.1.1-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIVAwUBU9PTgQkauFYGmqocAQjerA/+NFjSA9ujwapHzQZMlIXSeWhPPyeB7ycc oBnS9ULA83Q6H1TpQjgG7V1Nq5n8KntNz22xXg/E6HG+YDbLoFWUHatJ6o2HBgiQ 6nh/K0ti11JvpMH0xEF4/HEKnu9A8lWqo5k/BSEAuSd9GlDapuwedjp/Qyf3s/qQ 6mmzWIhss3PI4qYp2Yp5i4r1Fbntt4dAeK5Xk2nvejp+IG2DI+dkOJ4/Q8zDvcz7 doXVykBUpcqMvpBYSiLCWm4Z5dM7oCu4jf5udyn1jwa4EoT5Py9+ihtdML+2lbOv SOsgGWv9JuNOCntDjqbLE5TZYEOutTYMC1tnC4HDKthOV0u1gZxXzBHOOnPOdUh/ ldMli/FSbvyNM7I9k1XJLNGFoxKm7LuvR3tteHyGwOHxTjCOr/7L5hTVEGBP3Ntf qmdhg8voL5oTnyr6L85LSq4uKEQTsrgY7iDG43hmXDLK86NLeRgAUf1W4C8FPE/B 0yZ+xFTdgFHAhgwm2qWEwVEiX6007lCBL5Vw7BHFjRtqYNpGV+l+0iIMrJb4X52K O03HcxewiMB5HDRUecE/K4txeddveVLzHdaJOVIgOa/Ug34ulKe+BLWnKPeQMA2G HfGfOKUwbvCvrduuk/c5pR5CfUA1s2JdXulK5t+PI0RfdQQd23E4i/EiFXhNATQP LbmxyktOCOE= =kspK -----END PGP SIGNATURE-----
--- End Message ---

