Re: F30: System-Wide Change proposal: DNF UUID

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 7 Jan 2019 at 22:47, Kevin Kofler <kevin.kofler@xxxxxxxxx> wrote:
>
> Matthew Miller wrote:
> > Since there is no personal information attached, I don't see how on the
> > face of it this is a privacy violation. I want to take this concern
> > seriously, but I need more to go on than "this is inherent". Can you
> > elaborate?
>
> I detailed it further down my message: my concern is that the UUID can
> theoretically be used to track users, to build personas out of them from the
> packages downloaded by the UUID, and in the extreme case even to identify
> the person owning the UUID by name (e.g., if a package downloaded by the
> UUID is downloaded only by 1 person and you find some bug report for it in
> Bugzilla). I don't care that you promise that you won't do it, the fact is
> that you *can*. And possibly others can too, depending on how exactly this
> is implemented.
>

Currently we can't see what packages a client requested. All the
Fedora mirror proxies sees is

10.5.124.209 - - [31/Dec/2018:09:07:21 +0000] "GET
/metalink?repo=fedora-28&arch=x86_64 HTTP/1.1" 200 62200 "-"
"dnf/2.7.5"

The additional information could be

10.5.124.209 - - [31/Dec/2018:09:07:21 +0000] "GET
/metalink?repo=fedora-28&arch=x86_64&uuid=<blah>&edition=<blah>
HTTP/1.1" 200 62200 "-" "dnf/2.7.5"

Individual mirrors do see what packages the person requested but do
not see the uuid=<blah>, edition=<blah> data

10.5.124.209 - - [31/Dec/2018:06:44:46 +0000] "GET
/pub/fedora/linux/updates/28/Everything/x86_64/repodata/repomd.xml
HTTP/1.1" 200 3312 "-" "dnf/2.7.5"
10.5.124.209 - - [31/Dec/2018:06:44:46 +0000] "GET
/pub/fedora/linux/updates/28/Everything/x86_64/repodata/5ca6bd7f4a9e8b0bc75e6c9f3d239549cfb627f34a5aa5d949c99fedf1a39ab7-comps-Everything.x86_64.xml.gz
HTTP/1.1" 200 448854 "-" "dnf/2.7.5"
10.5.124.209 - - [31/Dec/2018:06:45:21 +0000] "GET
/pub/fedora/linux/releases/28/Everything/x86_64/os/Packages/p/python3-rpmdeplint-1.4-2.fc28.noarch.rpm
HTTP/1.1" 404 299 "-" "dnf/2.7.5"


> > Like I said, tracking is a non-goal. And, we want a design that is
> > resistant to tracking -- but I don't think we need to go overboard.
>
> If you take privacy seriously, you have to assume the worst. It is always
> safer to send less data rather than more.
>
>         Kevin Kofler
> _______________________________________________
> devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx



-- 
Stephen J Smoogen.
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux