Archive for September, 2005

FreeBSD kernel stress test suite on MacOS X

Friday, September 23rd, 2005

Currently, I’m porting the FreeBSD Kernel Stress Test Suite to MacOS X.
Inspite it’s not finished (especially because some tests are still b0rken, fucked up build process), you can download it here.

Building libraries across platforms

Friday, September 23rd, 2005

If you switch between several operating systems like me, this table about how to build libraries might
help a lot.

scapy for MacOS X

Thursday, September 22nd, 2005

It’s so simple!

You need:

  • the right libpcap-wrapper: pylibpcap
  • a Python readline module:
    • install GNU readline via darwinports
    • download Python 2.3.5
    • run configure and then download and copy a patched Makefile
    • download the slightly patched version of readline.c and add it to Python-2.3.5/Modules/
    • run make and then put the Modules/readline.so to your Python module path (usually /System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/)
  • libdnet – be sure to also install the Python bindings

You might want:

Tuesday, September 20th, 2005

Sunday, September 18th, 2005

AJAX goodness

Sunday, September 18th, 2005

http://static.23.nu/md/Pictures/AJAX.mov

Saturday, September 17th, 2005

Friday, September 16th, 2005

Friday, September 16th, 2005

Paranoid rsync

Thursday, September 15th, 2005

# cat ~backup/.ssh/authorized_keys
command=”rsync –server –sender -logDtpr –partial . /usr/local/service/backup”,from=”12.34.56.78″,no-port-forwarding,no-X11-forwarding,no-agent-forwarding ssh-dss AAAAB[...]o1Tsfa6elKHfEn5s= backup1