Note: old packages doesn't work anymore because of smolt server changes.
Smolt is Fedora hardware profiler - a tool for collecting hardware profiles of hosted systems. Statistics can be found on Smolt webpage . At fist look they dont look very useful, like 12% having vendor "System manufacturer" or 3.4% "To Be Filled By O.E.M.", 97.7% of system is running on runlevel 5, which is obviously default runlevel on Fedora. On a second look ... it's the same as first :]. I think, the main addition of Smolt is that you can create your own profile and then refer it on featured bugreports or mailing lists or share your UUID with friends in pub ...
What debian "port" needed, was rewrite prerm and postint scripts, os and runlevel (really useful) detection. But I still don't know, how trustfully detect runlevel on Upstart. On possible solution may be execution of telinit script in /etc/event.d/rc-default ... or maybe not. If you know some good way, how to do it, contact me.
Smolt depends on urlgrabber library, which is part of yum. If you dont want to install yum, download Urlgrabber from original webpage . I also attached "alienized" debian package for urlgrabber, but you can also build your own using original source code and alien (sudo apt-get install alien; fakeroot alien "package").
Smolt package was rebuild from original rpm that can be found at project wiki with my modifications . Consider patch as just an idea. I'm not really python developer. If I mess up something, contact me. Packages was tested on my Ubuntu 7.04 box.
Package installation:
- download them (urlgrabber, smolt)
- install them
- sudo dpkg -i urlgrabber_3.1.0-2_all.deb
- sudo dpkg -i smolt_0.9.7.1.1-2_all.deb
- run smolt
- smoltSendProfile
- smoltSendProfile
All pacakges come with no warranty ...
| Attachment | Size |
|---|---|
| debian_0.9.7.1.1-2.patch.txt | 3.08 KB |
| smolt_0.9.7.1.1-2_all.deb | 97.07 KB |
| urlgrabber_3.1.0-2_all.deb | 102.39 KB |
Old package
http://smolts.org/w/index.php?title=Main_Page&diff=1651&oldid=1604
The package got obsolescent, yet it is referred to from smolts wiki. Consider updating it? Submitting it to Debian?
Updated package?
Mine does not connect / I was curious if the package had been updated yet?
Python-urlgrabber is in Ubuntu
Hi all,
Python url-grabber is in Ubuntu 8.10 .
See http://changelogs.ubuntu.com/changelogs/pool/main/u/urlgrabber/urlgrabber_3.1.0-4/changelog
The only thing u need to do is send smolt to debian and or ubuntu so people if they want can run the same.
doesn't install/doesn't know
Hi there,
I tried to install smolt but it looks for urlgrabber. It doesn't know a later version of python-urlgrabber is already installed.
shirish@Mugglewille:~$ sudo dpkg -i smolt_0.9.7.1.1-2_all.deb
Selecting previously deselected package smolt.
(Reading database ... 310426 files and directories currently installed.)
Unpacking smolt (from smolt_0.9.7.1.1-2_all.deb) ...
dpkg: dependency problems prevent configuration of smolt:
smolt depends on urlgrabber; however:
Package urlgrabber is not installed.
dpkg: error processing smolt (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
smolt
Contents of the python-urlgrabber to see :-
shirish@Mugglewille:~$ dpkg -L python-urlgrabber
/.
/usr
/usr/bin
/usr/bin/urlgrabber
/usr/share
/usr/share/doc
/usr/share/doc/python-urlgrabber
/usr/share/doc/python-urlgrabber/changelog.gz
/usr/share/doc/python-urlgrabber/TODO
/usr/share/doc/python-urlgrabber/README.Debian
/usr/share/doc/python-urlgrabber/copyright
/usr/share/doc/python-urlgrabber/changelog.Debian.gz
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/urlgrabber.1.gz
/usr/share/python-support
/usr/share/python-support/python-urlgrabber
/usr/share/python-support/python-urlgrabber/urlgrabber
/usr/share/python-support/python-urlgrabber/urlgrabber/grabber.py
/usr/share/python-support/python-urlgrabber/urlgrabber/keepalive.py
/usr/share/python-support/python-urlgrabber/urlgrabber/sslfactory.py
/usr/share/python-support/python-urlgrabber/urlgrabber/byterange.py
/usr/share/python-support/python-urlgrabber/urlgrabber/mirror.py
/usr/share/python-support/python-urlgrabber/urlgrabber/__init__.py
/usr/share/python-support/python-urlgrabber/urlgrabber/progress.py
/usr/share/python-support/python-urlgrabber/urlgrabber-3.1.0.egg-info


Runlevel statistics usability
5 is not a "default runlevel" in Fedora. Fedora has no default runlevel at all, the initial runlevel depends on whether you installed in text or graphical mode. From that percentage you get a rough idea of how many people run x11.