]> git.ipfire.org Git - oddments/fireinfo.git/log
oddments/fireinfo.git
13 years agoBump version 0.13.1. v0.13.1
Michael Tremer [Sun, 26 Dec 2010 15:21:25 +0000 (16:21 +0100)] 
Bump version 0.13.1.

13 years agoMake VMWare hypervisor port detection code PIC.
Michael Tremer [Sun, 26 Dec 2010 15:20:54 +0000 (16:20 +0100)] 
Make VMWare hypervisor port detection code PIC.

13 years agoBump version 0.13. v0.13
Michael Tremer [Sun, 26 Dec 2010 15:01:12 +0000 (16:01 +0100)] 
Bump version 0.13.

13 years agoAdd check for Qemu hypervisor that identifies as "Bochs".
Michael Tremer [Sun, 26 Dec 2010 15:00:30 +0000 (16:00 +0100)] 
Add check for Qemu hypervisor that identifies as "Bochs".

13 years agoDisallow taking hard disk IDs from qemu.
Michael Tremer [Sun, 26 Dec 2010 14:53:40 +0000 (15:53 +0100)] 
Disallow taking hard disk IDs from qemu.

13 years agoImplement the VMWare hypervisor port check.
Michael Tremer [Sun, 26 Dec 2010 14:50:11 +0000 (15:50 +0100)] 
Implement the VMWare hypervisor port check.

We need this because sometimes, the general check fails.

13 years agoThat version importing from the module did not work :( v0.12
Michael Tremer [Tue, 21 Dec 2010 11:55:51 +0000 (12:55 +0100)] 
That version importing from the module did not work :(

13 years agoAdd user agent to request that we are sending. v0.11
Michael Tremer [Mon, 20 Dec 2010 19:00:10 +0000 (20:00 +0100)] 
Add user agent to request that we are sending.

13 years agoFix adding of hdd string only if no other was found.
Michael Tremer [Sun, 12 Dec 2010 22:22:03 +0000 (23:22 +0100)] 
Fix adding of hdd string only if no other was found.

13 years agoCheck if bios vendor is "innotek GmbH" to get if the system is virtualized.
Michael Tremer [Sun, 12 Dec 2010 20:17:06 +0000 (21:17 +0100)] 
Check if bios vendor is "innotek GmbH" to get if the system is virtualized.

13 years agoFix error if no USB subsystem is available.
Michael Tremer [Sun, 12 Dec 2010 20:16:49 +0000 (21:16 +0100)] 
Fix error if no USB subsystem is available.

13 years agoBump version 0.10. v0.10
Michael Tremer [Sun, 12 Dec 2010 12:47:52 +0000 (13:47 +0100)] 
Bump version 0.10.

13 years agoFix detection of system model.
Michael Tremer [Sun, 12 Dec 2010 12:46:29 +0000 (13:46 +0100)] 
Fix detection of system model.

13 years agoFix detection of system vendor.
Michael Tremer [Sun, 12 Dec 2010 12:45:09 +0000 (13:45 +0100)] 
Fix detection of system vendor.

13 years agoBump version 0.9.1.
Michael Tremer [Sat, 11 Dec 2010 20:26:34 +0000 (21:26 +0100)] 
Bump version 0.9.1.

13 years agoSend secret_id for beta (again).
Michael Tremer [Sat, 11 Dec 2010 20:26:02 +0000 (21:26 +0100)] 
Send secret_id for beta (again).

13 years agoBump version 0.9. v0.9
Michael Tremer [Sat, 11 Dec 2010 20:01:10 +0000 (21:01 +0100)] 
Bump version 0.9.

13 years agoOnly use disk string if no other was found.
Michael Tremer [Sat, 11 Dec 2010 19:15:27 +0000 (20:15 +0100)] 
Only use disk string if no other was found.

13 years agoIgnore any string with Chassis.
Michael Tremer [Sat, 11 Dec 2010 19:14:04 +0000 (20:14 +0100)] 
Ignore any string with Chassis.

13 years agoBump version 0.8. v0.8
Michael Tremer [Sat, 11 Dec 2010 09:55:51 +0000 (10:55 +0100)] 
Bump version 0.8.

13 years agoAdd more unallowed IDs.
Michael Tremer [Sat, 11 Dec 2010 09:37:29 +0000 (10:37 +0100)] 
Add more unallowed IDs.

13 years agoRemove silly log message.
Michael Tremer [Sat, 11 Dec 2010 08:55:27 +0000 (09:55 +0100)] 
Remove silly log message.

13 years agoSkip None values in id generation.
Michael Tremer [Sat, 11 Dec 2010 08:52:09 +0000 (09:52 +0100)] 
Skip None values in id generation.

13 years agoAdd --secret-id switch and --hardware-string.
Michael Tremer [Sat, 11 Dec 2010 00:18:29 +0000 (01:18 +0100)] 
Add --secret-id switch and --hardware-string.

13 years agoChange URL to upload profiles.
Michael Tremer [Sat, 11 Dec 2010 00:15:37 +0000 (01:15 +0100)] 
Change URL to upload profiles.

13 years agoBumb version 0.7. v0.7
Michael Tremer [Sat, 11 Dec 2010 00:11:45 +0000 (01:11 +0100)] 
Bumb version 0.7.

13 years agoIt would be better to check for pakfire ID after sorting out bad values.
Michael Tremer [Fri, 10 Dec 2010 23:43:51 +0000 (00:43 +0100)] 
It would be better to check for pakfire ID after sorting out bad values.

13 years agoFixes on last commit.
Michael Tremer [Fri, 10 Dec 2010 23:43:05 +0000 (00:43 +0100)] 
Fixes on last commit.

13 years agoAdd option to sort out invalid strings from the id.
Michael Tremer [Fri, 10 Dec 2010 23:33:25 +0000 (00:33 +0100)] 
Add option to sort out invalid strings from the id.

13 years agoAdd some new "secret_id" and make it readable from file.
Michael Tremer [Fri, 10 Dec 2010 23:22:22 +0000 (00:22 +0100)] 
Add some new "secret_id" and make it readable from file.

13 years agoFix if serial number of the root disk is None.
Michael Tremer [Wed, 8 Dec 2010 19:02:27 +0000 (20:02 +0100)] 
Fix if serial number of the root disk is None.

13 years agoBump version 0.6.1. v0.6.1
Michael Tremer [Sat, 4 Dec 2010 14:50:50 +0000 (15:50 +0100)] 
Bump version 0.6.1.

13 years agoFix build error on ix86.
Michael Tremer [Sat, 4 Dec 2010 14:50:24 +0000 (15:50 +0100)] 
Fix build error on ix86.

13 years agoBump version 0.6. v0.6
Michael Tremer [Sat, 4 Dec 2010 14:27:54 +0000 (15:27 +0100)] 
Bump version 0.6.

13 years agoAdd detection for harddisk serial number.
Michael Tremer [Sat, 4 Dec 2010 14:26:45 +0000 (15:26 +0100)] 
Add detection for harddisk serial number.

13 years agoBump version 0.5. v0.5
Michael Tremer [Thu, 2 Dec 2010 20:46:14 +0000 (21:46 +0100)] 
Bump version 0.5.

13 years agoConcatenate several informations and build a new ID out of it.
Michael Tremer [Thu, 2 Dec 2010 20:45:28 +0000 (21:45 +0100)] 
Concatenate several informations and build a new ID out of it.

13 years agoAdd kernel module to device profiles.
Michael Tremer [Thu, 2 Dec 2010 20:17:34 +0000 (21:17 +0100)] 
Add kernel module to device profiles.

13 years agoAdd support for upstream proxy.
Michael Tremer [Thu, 2 Dec 2010 19:59:04 +0000 (20:59 +0100)] 
Add support for upstream proxy.

Does not support authentication.

Closes #106.

13 years agoCode for unique id.
Michael Tremer [Wed, 1 Dec 2010 17:17:57 +0000 (18:17 +0100)] 
Code for unique id.

If we cannot determine a ID, we send "0000...0".

13 years agoBump version (0.4). v0.4
Michael Tremer [Wed, 1 Dec 2010 16:32:42 +0000 (17:32 +0100)] 
Bump version (0.4).

13 years agoAdd option to disable to send the profile.
Michael Tremer [Wed, 1 Dec 2010 16:31:56 +0000 (17:31 +0100)] 
Add option to disable to send the profile.

13 years agosendprofile: Enable debugging mode with -d.
Michael Tremer [Tue, 30 Nov 2010 21:36:08 +0000 (22:36 +0100)] 
sendprofile: Enable debugging mode with -d.

13 years agoAdd option to sendprofile to only dump the data.
Michael Tremer [Tue, 30 Nov 2010 21:34:32 +0000 (22:34 +0100)] 
Add option to sendprofile to only dump the data.

13 years agoBump version 0.3. v0.3
Michael Tremer [Sun, 28 Nov 2010 19:55:39 +0000 (20:55 +0100)] 
Bump version 0.3.

13 years agoReturn memory as an integer.
Michael Tremer [Sun, 28 Nov 2010 19:55:03 +0000 (20:55 +0100)] 
Return memory as an integer.

13 years agoGet missing hypervisors from System.bios_vendor.
Michael Tremer [Sun, 28 Nov 2010 19:41:27 +0000 (20:41 +0100)] 
Get missing hypervisors from System.bios_vendor.

Closes #99.
Closes #102.

13 years agoAdd subsystem vendor and model for PCI devices.
Michael Tremer [Sun, 28 Nov 2010 19:21:14 +0000 (20:21 +0100)] 
Add subsystem vendor and model for PCI devices.

13 years agoSend CPU model as a string.
Michael Tremer [Sun, 28 Nov 2010 13:36:16 +0000 (14:36 +0100)] 
Send CPU model as a string.

13 years agoSome restructuring of the sent profile.
Michael Tremer [Sun, 28 Nov 2010 13:32:04 +0000 (14:32 +0100)] 
Some restructuring of the sent profile.

13 years agoReplace some read functions by read_from_file function.
Michael Tremer [Sun, 28 Nov 2010 13:13:34 +0000 (14:13 +0100)] 
Replace some read functions by read_from_file function.

13 years agoRead vendor and model of the system from the DMI.
Michael Tremer [Sun, 28 Nov 2010 13:08:33 +0000 (14:08 +0100)] 
Read vendor and model of the system from the DMI.

13 years agoUpdate meta information.
Michael Tremer [Fri, 26 Nov 2010 20:11:01 +0000 (21:11 +0100)] 
Update meta information.

13 years agoXen (paravirtualized) hosts do not set the virtualiztion bit.
Michael Tremer [Fri, 26 Nov 2010 19:38:42 +0000 (20:38 +0100)] 
Xen (paravirtualized) hosts do not set the virtualiztion bit.

However, some (or all) hypervisors set the "hypervisor" flags
so we could rely on that if the first check fails.

Thanks to Robert Möker for pointing that out.

13 years agoFix private_id function.
Michael Tremer [Fri, 26 Nov 2010 17:15:16 +0000 (18:15 +0100)] 
Fix private_id function.

The builtin function reversed() returned a generator which
created a new hash everytime.

13 years agoFix detection of the Citrix Xen Server hypervisor.
Michael Tremer [Fri, 26 Nov 2010 12:48:11 +0000 (13:48 +0100)] 
Fix detection of the Citrix Xen Server hypervisor.

13 years agoChange System to be a singleton pattern class and connect it to the hypervisor class.
Michael Tremer [Fri, 26 Nov 2010 12:45:17 +0000 (13:45 +0100)] 
Change System to be a singleton pattern class and connect it to the hypervisor class.

13 years agoAdd detection of bios vendor.
Stefan Pampel [Fri, 26 Nov 2010 12:38:04 +0000 (13:38 +0100)] 
Add detection of bios vendor.

13 years agoAdd sendprofile script (version 0.2). v0.2
Michael Tremer [Wed, 24 Nov 2010 22:33:11 +0000 (23:33 +0100)] 
Add sendprofile script (version 0.2).

13 years agoSkip language detection if the settings file isn't present.
Michael Tremer [Wed, 24 Nov 2010 16:50:07 +0000 (17:50 +0100)] 
Skip language detection if the settings file isn't present.

13 years agoCleanup unused code.
Michael Tremer [Wed, 24 Nov 2010 16:42:30 +0000 (17:42 +0100)] 
Cleanup unused code.

13 years agoNew class and C functions for hypervisor detection.
Michael Tremer [Wed, 24 Nov 2010 16:33:38 +0000 (17:33 +0100)] 
New class and C functions for hypervisor detection.

13 years agoRemove cpu modes information.
Michael Tremer [Wed, 24 Nov 2010 15:42:20 +0000 (16:42 +0100)] 
Remove cpu modes information.

13 years agoUse MHz information from /proc/cpuinfo.
Michael Tremer [Wed, 24 Nov 2010 15:39:37 +0000 (16:39 +0100)] 
Use MHz information from /proc/cpuinfo.

This is always the correct one.

13 years agoReimplement CPU.count.
Michael Tremer [Wed, 24 Nov 2010 15:34:41 +0000 (16:34 +0100)] 
Reimplement CPU.count.

13 years agoReplace information ino CPU class from /proc/cpuinfo.
Michael Tremer [Tue, 23 Nov 2010 21:52:53 +0000 (22:52 +0100)] 
Replace information ino CPU class from /proc/cpuinfo.

New property: model_string.

13 years agoNew function to read from /proc/cpuinfo.
Michael Tremer [Tue, 23 Nov 2010 21:45:33 +0000 (22:45 +0100)] 
New function to read from /proc/cpuinfo.

13 years agoAdd a flag to say if a host is running in a virtual environment.
Michael Tremer [Tue, 23 Nov 2010 21:35:36 +0000 (22:35 +0100)] 
Add a flag to say if a host is running in a virtual environment.

13 years agoAdd resonable functions for public_id and private_id.
Michael Tremer [Tue, 23 Nov 2010 21:31:48 +0000 (22:31 +0100)] 
Add resonable functions for public_id and private_id.

Finding a valid unique_id is still to do.

13 years agoAdd a python wrapper around is_virtualized.
Michael Tremer [Sun, 21 Nov 2010 21:25:37 +0000 (22:25 +0100)] 
Add a python wrapper around is_virtualized.

13 years agoMerge remote branch 'origin/vmware'
Michael Tremer [Sun, 21 Nov 2010 21:11:51 +0000 (22:11 +0100)] 
Merge remote branch 'origin/vmware'

13 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/fireinfo
Michael Tremer [Sun, 21 Nov 2010 21:11:41 +0000 (22:11 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/fireinfo

13 years agoSome function to check if a host is running in a virtual environment.
Florian Menne [Sun, 21 Nov 2010 21:11:07 +0000 (22:11 +0100)] 
Some function to check if a host is running in a virtual environment.

13 years agoAdd .gitignore.
Michael Tremer [Sun, 21 Nov 2010 18:46:00 +0000 (19:46 +0100)] 
Add .gitignore.

13 years agoRemove windows line endings.
Michael Tremer [Sun, 21 Nov 2010 18:45:38 +0000 (19:45 +0100)] 
Remove windows line endings.

13 years agoInitial import of python components.
Stefan Pampel [Sun, 21 Nov 2010 18:44:44 +0000 (19:44 +0100)] 
Initial import of python components.

13 years agoAdd VMWare hypervisor detection.
Michael Tremer [Fri, 19 Nov 2010 12:29:17 +0000 (13:29 +0100)] 
Add VMWare hypervisor detection.

Source:
  http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1009458

13 years agoFix runtime error when virtflag was null.
Michael Tremer [Mon, 15 Nov 2010 19:10:04 +0000 (20:10 +0100)] 
Fix runtime error when virtflag was null.

13 years agoInitial import.
Michael Tremer [Sun, 14 Nov 2010 23:38:11 +0000 (00:38 +0100)] 
Initial import.