Gentoo Logo
Gentoo Spaceship

Installation:
Gentoo Handbook
Installation Docs

Documentation:
Home
Listing
About Gentoo
Philosophy
Social Contract

Resources:
Bug Tracker
Developer List
Discussion Forums
Gentoo BitTorrents
Gentoo Linux Enhancement Proposals
IRC Channels
Mailing Lists
Mirrors
Name and Logo Guidelines
Online Package Database
Security Announcements
Staffing Needs
Supporting Vendors
View our CVS

Graphics:
Logos and themes
Icons
ScreenShots

Miscellaneous Resources:
Gentoo Linux Store
Gentoo-hosted projects
IBM dW/Intel article archive




List Archive: gentoo-soc
Navigation:
Lists: gentoo-soc: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-soc@g.o
From: Sebastian Pipping <webmaster@...>
Subject: Re: About "Create and release a Gentoo stats server/client"
Date: Sat, 04 Apr 2009 05:42:51 +0200
Arun Raghavan wrote:
>> We could use such an identifier to identify repeated submissions
>> (users should send in more up to date again later) and handle
>> some kind of "database pollution" attacks.  We wouldn't catch
>> attackers that change their MAC before submission.
> 
> Not sure how you can deal with this. How does Smolt or Debian's thing
> deal with it?

A few words about how smolt is handling this:

On first run or at installation time of smolt a machine ID is
generated by reading from

  /proc/sys/kernel/random/uuid

This ID is written to

  /etc/sysconfig/hw-uuid

and used for any later profile submission.  A profile is the
collection of data to be submitted.  To enable data gathering
I had to start two deamons: dbus and hald.  The data seems
to be gathered from specific nodes in the file system
from Python code directly.  On successful submission
the server hands out an "admin password" which enables you to
fine tune details online like "device foo worked (a) out of the
box (b) required additional config (c) ..." and so on for each
device from the list you submitted.  It seems that all communication
is done over HTTP in an unencrypted manner.

There are three programs any user can run:

 - smoltSendProfile
 - smoltDeleteProfile
 - smoltGui

So you can also revoke your data from the official stats.
The GUI frontend did not tell the admin password after submission,
I guess upstream forgot showing it.



Sebastian



References:
About "Create and release a Gentoo stats server/client"
-- Sebastian Pipping
Re: About "Create and release a Gentoo stats server/client"
-- Sebastian Pipping
Re: About "Create and release a Gentoo stats server/client"
-- Fabian Groffen
Re: About "Create and release a Gentoo stats server/client"
-- Sebastian Pipping
Re: About "Create and release a Gentoo stats server/client"
-- Arun Raghavan
Navigation:
Lists: gentoo-soc: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: About "Create and release a Gentoo stats server/client"
Next by thread:
Re: About "Create and release a Gentoo stats server/client"
Previous by date:
Re: Re: GSoc 2009 : Making the cluster LiveCD bootable from USB
Next by date:
Re: Re: Gentoo stats server/client,


Updated Jun 17, 2009

Donate to support our development efforts.

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

php|architect

php|architect

Copyright 2001-2007 Gentoo Foundation, Inc. Questions, Comments? Email www@gentoo.org.