
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Content-ID: <alpine.LSU.2.00.0901161236500.17253@nimrodel.valinor> On Friday, 2009-01-09 at 20:15 -0600, Rajko M. wrote:
On Friday 09 January 2009 08:54:44 am Rafa Grimán wrote:
Hi :)
...
Does smolt distinguish between two different computers and two installations (reinstallation, for example) of the same computer?
I ask this because I have different scenarios:
1.- say you install openSUSE 11.1 and then you reinstall because you goofed up. Would that count as 1 installation and smolt would not resend the info? Or does smolt count that as 2 different systems and resends the info as if it were a different computer?
2.- Say you were a Fedora user and you added your computer to the smolt statistics. A couple of months later you discover openSUSE, get rid of Fedora never to go back and install openSUSE 11.1. Would that also be counted as a new computer?
3.- What if you have a partition with openSUSE 11.0 from which you've already run smolt and decide to upgrade to 11.1? Is that a new computer added to the smolt statistics?
4.- What if you have 1 partition with openSUSE 11.0 with which you sent all the info to smolt web and you install openSUSE 11.1 on another partition and all the info gets sent back to smolt's web. Is that counted as a new/another different computer?
Been looking for the answers to these questions on smolt's web but haven't found it. Maybe looking in the wrong place? Any ideas?
When you run smolt it will create unique ID in /etc/smolt . If it is deleted them machine will be counted again.
To remedy this as much as possible they count, for statistics page, only last 90 days.
There is a problem with this: even if you keep using the same machine and installation for a year, you will be removed from the database, unless you manually update it periodically. Smolt is designed to update this info automatically, but it depends on a cron job: 20 1 1 * * smolt /usr/bin/smoltSendProfile -c > /dev/null 2>&1 and that means that if your machine is not running the first day of the month at 1:20 AM, the profile will not be sent. Worse, the "-c" above means that the program will sleep for a random period of up to three days before it will actually sends the profile: * All this means that the profile for non server machines * * running 7*24, will be automatically removed from the stats * * after 90 days. * I opened a bugzilla so that Novell changes the cron job to /etc/cron.daily/, but it has been dismissed. No, I will not report upstream, this is a packaging problem here, IMO: the /etc/cron.daily/ is a SuSE feature, AFAIK. There is also a /etc/init.d/smolt service, purpose unknown, and dissabled by default. So, the answer to Rafa's question is tha the profile should be removed from the stats after three months if the machine/install is not active, and that it will be counted as many times as you install it in the same machine in that period, because the UUID file is different. As always, statistics will be biassed, but be considered correct. ;-| - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAklwdBIACgkQtTMYHG2NR9VWsgCdGO7vajHtTv/q74/HThDxg1+U p4YAn03nFw39i+WJ6YqdtrcVwqRPG//n =n/cb -----END PGP SIGNATURE-----