From owner-freebsd-arch@FreeBSD.ORG Tue Aug 29 02:44:43 2006 Return-Path: X-Original-To: freebsd-arch@freebsd.org Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F54416A4DD; Tue, 29 Aug 2006 02:44:43 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from sccmmhc91.asp.att.net (sccmmhc91.asp.att.net [204.127.203.211]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCDF143D58; Tue, 29 Aug 2006 02:44:42 +0000 (GMT) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net ([12.207.12.9]) by sccmmhc91.asp.att.net (sccmmhc91) with ESMTP id <20060829024431m9100h5e9se>; Tue, 29 Aug 2006 02:44:41 +0000 Received: from lor.one-eyed-alien.net (localhost [127.0.0.1]) by lor.one-eyed-alien.net (8.13.6/8.13.6) with ESMTP id k7T2iR0Q007199; Mon, 28 Aug 2006 21:44:28 -0500 (CDT) (envelope-from brooks@lor.one-eyed-alien.net) Received: (from brooks@localhost) by lor.one-eyed-alien.net (8.13.6/8.13.6/Submit) id k7T2iLUu007198; Mon, 28 Aug 2006 21:44:21 -0500 (CDT) (envelope-from brooks) Date: Mon, 28 Aug 2006 21:44:20 -0500 From: Brooks Davis To: Antony Mawer Message-ID: <20060829024420.GA7169@lor.one-eyed-alien.net> References: <20060825233420.V82634@hub.org> <20060826112115.GG16768@turion.vk2pj.dyndns.org> <20060826132138.H82634@hub.org> <200608261848.16513.max@love2party.net> <20060826165209.V82634@hub.org> <20060828130247.GA77702@lor.one-eyed-alien.net> <20060828170450.M82634@hub.org> <44F39ACB.6090703@mawer.org> <20060829015306.GA6722@lor.one-eyed-alien.net> <44F3A44C.8050401@mawer.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="sdtB3X0nJg68CQEu" Content-Disposition: inline In-Reply-To: <44F3A44C.8050401@mawer.org> User-Agent: Mutt/1.5.11 Cc: Max Laier , "Marc G. Fournier" , freebsd-arch@freebsd.org Subject: Re: BSDStats - What is involved ... ? X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 02:44:43 -0000 --sdtB3X0nJg68CQEu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Aug 29, 2006 at 12:19:56PM +1000, Antony Mawer wrote: > On 29/08/2006 11:53 AM, Brooks Davis wrote: > >On Tue, Aug 29, 2006 at 11:39:23AM +1000, Antony Mawer wrote: > >>Perhaps aggregate submissions could be conducted using a registration= =20 > >>mechanism... > >> > >>Other thoughts would be having a local stats aggregation server that=20 > >>pushes summaries up to the master server... the aggregation server keep= s=20 > >>the individual details, and some sort of challenge mechanism could be= =20 > >>randomly selected by the master server to reduce the ease with which th= e=20 > >>numbers can be 'faked'? > > > >I'd prefer not to expose host names or IP addresses, hardware > >information and OS version aren't really a problem if they can't be > >traced to a host name. The requirement to register an aggregation > >server would be fine with me. A challenge mechanism would be tricky > >because it would have to occur during a push to the central server since > >connects back are not really possible. >=20 > The version 3 update did away with the storing of hostnames and IP=20 > addresses on the server side, as well as the submission of them by the=20 > client. So you're only exposing the public Internet address of the=20 > system during the submission of data, which is not stored in the database. >=20 > The client "push" mechanism would have to know how to handle any=20 > challenges it received from the server and submit the appropriate respons= e. >=20 > Perhaps a new port, sysutils/bsdstats-relay/, could allow easy=20 > installation of some sort of aggregation server... but then you have the= =20 > issue of requiring things like a web server, some form of database, etc= =20 > -- vs the simple nature of the client itself that is just a shell script.= =2E. That wouldn't be a big deal. We've got lots of B(L)AMP applications running and plenty of FreeBSD servers to run them on. That might be an option for me. -- Brooks --sdtB3X0nJg68CQEu Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFE86oEXY6L6fI4GtQRAi9bAJsE1hZEBzSY1MLNUgcDd+z1+RdXugCfQp3y PozKKAs2KbEguKw9+Uk2aPk= =W2Rs -----END PGP SIGNATURE----- --sdtB3X0nJg68CQEu--