Sunday, April 29, 2007

Integrate Slashdot to Blogger Templates

If you want to have a "Submit this story to slashdot" link for every blog post you create through Blogger.com, then use this code I've just crafted.

Basicly, you just need to replace title and location.href in the original Slashdot code with <$BlogItemTitle$> and <$BlogItemPermalinkUrl$> respectively.

Hope its useful for you!

And don't forget to check out mod_auth_openpgp and Enigform, the apache and firefox extensions for OpenPGP support in the HTTP protocol for signed requests.

Sincerely,
Buanzo.

Labels:

Slashdot   Liked it? Submit this post to Slashdot!
posted by Arturo 'Buanzo' Busleiman @ 7:42 AM  
0 comments

Friday, April 27, 2007

Interview: Free Software Magazine

I've been interviewed by Tony Mobily from the Free Software Magazine about Enigform. Check it out, spread! :D :D :D :D :D

Labels:

Slashdot   Liked it? Submit this post to Slashdot!
posted by Arturo 'Buanzo' Busleiman @ 4:41 PM  
0 comments

Thursday, April 19, 2007

mod_auth_openpgp 0.2.0 released

Hi people!

mao now adds more useful headers, providing Email address, Fingerprint, Name and Comment! This allows FAR MORE control! For example, we can now setup a mod_access to rule to give buanzo at buanzo.com.ar access to a private directory, etc. Check out the included README for more details and examples!

You can download it from http://www.buanzo.com.ar/files/mod_auth_openpgp-0.2.0.tgz.

Sincerely,
Buanzo

Labels:

Slashdot   Liked it? Submit this post to Slashdot!
posted by Arturo 'Buanzo' Busleiman @ 2:54 PM  
0 comments

Wednesday, April 18, 2007

DJ Franco Bianco Tour Dates Europe 2007

Franco is one of the most wonderful DJs from Argentina. He's also my friend (proof of that: we became friends during the BBS Age, he was one of my users at the Dark Game / System Fork BBS).

Well, I could also mention that he played in my last 3 birthday parties, AND in my Wedding Party! :)

As promised, here you have the tour dates. If you have the opportunity, check him out. He does WONDERFUL *Minimal* Style...

23 apr - Global 93.1 FM - Live! + Interview - Buenos Aires (Argentina)
02 may - Valee 96.6 FM - Live! + Interview - Paris (France)
05 may - Hi-Tek Soul - Melbourne Victoria (Australia)
10 may - Tramp -
Melbourne Victoria (Australia)
11 may - Kiss FM - Melbourne Victoria (Australia)
11 may - Pinksilver V8.0 -
Melbourne Victoria (Australia)
18 may - Club Zooma - Plauen Sachsen (Germany)
26 may - Rahauset - Copenhagen (Denmark)
31 may - L´Alimentation Generale - Paris - (France)
08 june - Luzern Boa - Lucerna (Switzerland)
09 june - MiniShake - La Rouche - Lausanne (Switzerland)
09 june - After La Rouche - La Rouche - Lausanne (Switzerland)
16 june - Club Gossip (Ex Motor) - Mamaia - Black Sea Coast (Romania)
22 june - List3n Us Level 4 - Home House Clubbing - Madrid (Spain)
23 june - 360 klub - Euskadi (Spain)
30 june - Eleventh Room - Pamplona (Spain)
07 july -
Westpol - Gewoelbe - Cologne (Germany)
04 aug - FUSE - Brussels (Belgium)
05 aug - Alter Schwede - Secret Island (Sweden)
11 aug - Whats Up! - Ibiza (Spain)
15 aug - FCH - Cairo
(Egypt)
17 aug - Cafee d l´mar - Noarth Coast (Egypt)
08 sept - Click System - Kortrijk (Belgium)
15 sept - Jam Club - Bergara - Euskadi - (Spain)
16 sept - Gojam After 8am - Bergara - Euskadi (Spain)
20 sept - Latte+ - Puddhu Club - Torino (Italy)
22 sept -
Alte Diamant Brauerei - Magdeburg (Germany)
29 sept - tba - Copenhagen (Denmark)
05 oct - Meerestief Night - Zurich (Switzerland)
06 oct -
Eleventh Room - Pamplona (Spain)

Sincerely,
Buanzo

Labels:

Slashdot   Liked it? Submit this post to Slashdot!
posted by Arturo 'Buanzo' Busleiman @ 8:25 PM  
0 comments

Tuesday, April 17, 2007

Sys Admin Magazine: Enigform Article

Hi!

Just to tell you an Enigform / mod_auth_opengp article authored by me will be published in the August issue of the famous Sys Admin Magazine! I must deliver the article by the first week of May, so, well, I'll stop coding and start writing.

On other news, the Freshmeat crew has asked for my T-Shirt size, because the article I've published there credits me for a ThinkGeek tshirt :)

Great news :D

Sincerely,
Buanzo

Labels:

Slashdot   Liked it? Submit this post to Slashdot!
posted by Arturo 'Buanzo' Busleiman @ 11:32 AM  
0 comments

mod_auth_openpgp 0.1.0 released

UPDATE: Version 0.2.0 released.

Hi! mod_auth_openpgp 0.1.0, which is Apache's counterpart for Firefox's Enigform, is an OpenPGP verification module for incoming signed HTTP requests which, along mod_access, lets web administrators implement access authorization for valid, OpenPGP-signed requests.

Quick-Building instructions:

  1. Edit build.sh to suit your needs/desires.
  2. Run it: ./build.sh
  3. Modify your Apache's configuration as needed (see below)
Requires:
I'm using gpgme 1.1.2 and libgpg-error 1.0. It also benefits from mod_access, although the X-Auth-OpenPGP header that gets added to signed requests can be checked using PHP, CGI, etc.

Load it into Apache with:

LoadModule auth_openpgp_module modules/mod_auth_openpgp.so

Configuration:

Turn it on for specific virtual hosts (or server globally) using the "OpenPGPEngine on" command and with mod_access directives, for example:
<VirtualHost *:80>
ServerName localhost
ServerAdmin root@localhost
DocumentRoot "/var/www/localhost/htdocs"
Options FollowSymlinks

<ifmodule mpm_peruser_module>
ServerEnvironment apache apache
</ifmodule>

# Turn on the OpenPGP Engine for this VirtualHost
OpenPGPEngine on

# if the X-Auth-OpenPGP header has the "true" value,
# then set the valid_signature env var to be used as
# decisive factor in the Allow sentence of mod_access.
# X-Auth-OpenPGP cannot be spoofed, as it gets resetted
# if the module has been enabled for the vhost.
# In the future, valid signed requests will also
# have a header which tells mod_access the keyid, eMail address
# and fingerprint of each user [TODO for 0.2.0]

SetEnvIf X-Auth-OpenPGP ^true valid_signature
<directory "/var/www/localhost/htdocs/pba">
Order Deny,Allow
Deny from all
Allow from env=valid_signature
</directory>

</virtualhost>

And that's it. Go grab Enigform and try it out. Of course, the 'apache' user needs a valid gpg configuration and keyring, or mod_auth_openpgp won't be able to verify signed requests.

Sincerely,
Arturo 'Buanzo' Busleiman
buanzo at buanzo com ar

Labels:

Slashdot   Liked it? Submit this post to Slashdot!
posted by Arturo 'Buanzo' Busleiman @ 11:05 AM  
3 comments

Make it happen: Support my band

Only 15' of your life, and you might EVEN like it! If you like Green Day, you might also enjoy it!


Labels:

Slashdot   Liked it? Submit this post to Slashdot!
posted by Arturo 'Buanzo' Busleiman @ 9:12 AM  
0 comments

Saturday, April 14, 2007

Enigform Article in Freshmeat

I've written an article about Enigform and mod_auth_openpgp, and it has just been published on Freshmeat! I really am happy :)

You can read it from here.

Yours,
Buanzo.

Labels:

Slashdot   Liked it? Submit this post to Slashdot!
posted by Arturo 'Buanzo' Busleiman @ 4:59 AM  
0 comments

Friday, April 13, 2007

NSESCRIPT Updated HTTP Open Proxy test

Hey! :)

As announced, here is the latest HTTP Open Proxy test script for Nmap NSE. Download it from here.

ENJOY IT!

Buanzo.

Labels:

Slashdot   Liked it? Submit this post to Slashdot!
posted by Arturo 'Buanzo' Busleiman @ 3:56 AM  
0 comments

NSESCRIPT Updated SMTP Open Relay

Hi people!

Today, 13th Friday, I've updated and released a new version of my Nmap NSE script "SMTP Open Relay Test". Grab it from HERE.

It will run a series of tests against SOME_HOST, using service detection (-sV) on the standard ports (-F), then run the script SMTP_openrelay_test.lua against those ports that have a running smtp service. Later on it will let you know the results ;)

Hope you enjoy it. At least I did. I found out that almsot 50% of .edu.ar's mailservers are open relays (yeah, I reported that!). Too bad they didn't do anything.

I've also updated the HTTP Open Proxy test script. Read about it here.

Sincerely,
Buanzo.

Labels:

Slashdot   Liked it? Submit this post to Slashdot!
posted by Arturo 'Buanzo' Busleiman @ 3:39 AM  
0 comments

Wednesday, April 11, 2007

mod_auth_openpgp ALPHA released

UPDATE: New Version available, Beta. Also check/subscribe to releases through Freshmeat.

Hi guys!

What is this? Simple: Remember Enigform, the Firefox extension I wrote so HTTP requests could be signed using OpenPGP? Well, this is an Apache module to support access authorization at Apache's global server/virtualhost/directory level. Pretty neat :P

I just wanted to let you know that the first ALPHA release of mod_auth_openpgp is ready. It has *NO* configuration options, so you need the user under your apache user to have gpg up and running with a keyring containing all public keys that will be enabled to access the Apache instance your Enigform-enabled Firefox will connect to.

To download the horrible source tarball, go here:

http://www.buanzo.com.ar/files/mod_auth_openpgp-alpha1.tgz

Check out the included README.

And remember, this is ALPHA! :P

Sincerely,
Buanzo

Labels:

Slashdot   Liked it? Submit this post to Slashdot!
posted by Arturo 'Buanzo' Busleiman @ 5:40 AM  
2 comments

Sunday, April 08, 2007

Enigform for Apache: mod_auth_openpgp

Hi people!

Now that Enigform for Firefox 0.8.0 is about to be released, I've decided it was time to freeze it for a while. This will allow me to finish the Apache module mod_auth_openpgp, which will allow webmasters to implement per VirtualHost and per Directory/Location access authorization.

To give you a better image:
OpenPGPEngine On
OpenPGPKeyring /foo/bar/etc...

<directory>
AuthType OpenPGP
Require valid-user
AuthUserFile /my/app/user-list.txt
</directory>
That's not exactly the idea, but it gives a good picture.

Let me know if you want to contribute to this project!

Sincerely,
Buanzo

Labels:

Slashdot   Liked it? Submit this post to Slashdot!
posted by Arturo 'Buanzo' Busleiman @ 3:57 PM  
0 comments