IPython 0.12 packages for Debian 6.0 Squeeze

The other day a coworker pointed out some cool new features that we didn’t have available to us with IPython 0.10 from the stable repository. The only problem was debian’s maintainer hasn’t updated the sources since 0.11 for us to backport some of those features very easily. Since we spend a good chunk of time using IPython at orvant we decided to go ahead and update the sources ourselves. But we figured other python people using debian stable might be tempted by those features as well. So what better to do than pass it on? Anyways, here is what you’ll need.
Debian 6.0 (Squeeze)
- ipython_0.12-1_all.deb
- ipython-doc_0.12-1_all.deb
- ipython-parallel_0.12-1_all.deb
- ipython-qtconsole_0.12-1_all.deb
Source Package
You will also need to configure backports since ipython-parallel and ipython-qtconsole depend on zeromq.
http://backports.debian.org/
After you have configured backports you’ll need to install python-zmq which isn’t available in that repository. I have backported that too after a little cython/pyrex fun:
Debian 6.0 (Squeeze) AMD64
- python-zmq_2.1.10-2_amd64.deb
- python-zmq-dbg_2.1.10-2_amd64.deb
- python3-zmq_2.1.10-2_amd64.deb
- python3-zmq-dbg_2.1.10-2_amd64.deb
Debian 6.0 (Squeeze) i386
- python-zmq_2.1.10-2_i386.deb
- python-zmq-dbg_2.1.10-2_i386.deb
- python3-zmq_2.1.10-2_i386.deb
- python3-zmq-dbg_2.1.10-2_i386.deb
http://packages.debian.org/sid/python-zmq
Note: I couldn’t get notebook working with the version of python-tornado available in squeeze. So I kind of just ignored it since I wouldn’t really use something like that anyways. It might work if you install a newer version (2.1.0) from unstable but I suspect in the end that the package will get split out as ipython-notebook whenever the normal maintainer updates it. (due to dependencies among other things)
Debian/Ubuntu Nmap 5.51 packages
March 27, 2011 by mike · Leave a Comment

So as many people know, Debian and Ubuntu’s often lag behind the stable releases of nmap due to the nature of releases. But sometimes you want to stay volatile on a few things to keep up with joneses at insecure.org and get at some of those cool new NSE scripts or features. Easy enough but I prefer packages for a multitude of reasons, mainly my own sanity maintaining any given system over time. So when there are no 5.51 packages around yet it might mean you have to take matters into your own hands. Hopefully my/our impatience, desires, results, (whatever you call it) at Orvant end up being useful to other people as well.
Debian 6.0 (Squeeze) AMD64
Debian 6.0 (Squeeze) i386
Ubuntu 10.10 (Maverick) AMD64
Ubuntu 10.10 (Maverick) i386
Source Package
Debian/Ubuntu wmi-client package with OpenVAS libwmiclient1 patches
March 25, 2011 by mike · 6 Comments
The other day I wanted to build some updated OpenVAS packages and realized I now needed libwmiclient1 for local Windows checks which wasn’t readily available anywhere. The old wmi-client package that used to be in debian was pulled due to the forked/branched nature of the source code as well as the idea that something better could be implemented with the upcoming Samba4 release. That didn’t seem to pan out in the end but OpenVAS still needs to use aspects of it to build libwmiclient1 for WMI support. I suppose monitoring applications like Nagios, Cacti, Zabbix, etc are all likely feeling the loss of wmic as well so I figure why not try to fill both gaps? Anyways, here are the packages we created for Orvant, OpenVAS or anybody else who wants or needs it.
Debian 6.0 (Squeeze) AMD64
Debian 6.0 (Squeeze) i386
Ubuntu 10.10 (Maverick) AMD64
Ubuntu 10.10 (Maverick) i386
Source Package
Using the WMI client package (libwmiclient1 is only useful for OpenVAS):
CLASS: Win32_Process
CommandLine|Handle|Name|ProcessId
“C:\Windows\system32\cmd.exe” |3512|cmd.exe|3512
C:\Windows\Explorer.EXE|2740|explorer.exe|2740
C:\Windows\system32\lsass.exe|436|lsass.exe|436