He is a kind of trouser freak

Saturday, 14 October 2006

Back to work on Debian now. Released an updated security advisory, which seemed to work out OK despite the archive changes.

Some of my packages have new maintainers. The rest I will go through and upload with the maintainer set to QA tomorrow.

Some coding issues to resolve in the next day or two:

mod_ifier

This apache module is utterly broken with regard to POST data. How I managed to use it in production for so long and not notice is beyond me.

Short version: The module intercepts incoming HTTP requests and filters them according to a set of user-defined rules. It allows you to block incoming requests with particular CGI parameters (get vs. post). However once the module has read the POST data it is destroyed – and unavailable for use by the CGI itself.

Apparently I must use the Apache API to use buckets/brigades to read only a copy of the submitted data, so that when the module is finished processing the data is still available.

I can find no understandable code for doing this. But I’m trying.

xen-tools

I need to rework some of the error detection so that roll-back will work when installation fails.

I need to find time to write more articles for the debian-administration site, but I think that will be difficult for the next week or two. I feel like I need a holiday…. despite just having had one. I guess that is because of the aftermath, but still .. ugh.

| No comments

 

 

Recent Posts

Recent Tags