My kingdom for the perfect Linux filesystem

It is extremely difficult to keep up with all the filesystems being developed for Linux these days.  Clearly, so much activity represents an understanding that the current filesystems do not address the needs of users.  However, as is all too often the case, development is extremely fragmented with very small groups each trying to build …

Continue reading ‘My kingdom for the perfect Linux filesystem’ »

Blocking Spam with Javascript

So I am trying the WP-SpamFree Anti-Spam plugin for WordPress.  It uses javascript to prevent spam.  I’m really hesitant because I prefer websites which do not require javascipt for their basic functionality.  Perhaps I will use another spam blocker.  Or perhaps I will just resign myself to accepting that functional javascript is requirement from browsing …

Continue reading ‘Blocking Spam with Javascript’ »

Fixing pygrub in Ubuntu 9.04

I think Ubuntu 9.04 is the only version of Ubuntu suffering from this bug but it appears as though no fix for this serious regression will be forthcoming.  To get pygrub to work you actually have to fix a bug in the python 2.5 curses library.  Open “/usr/lib/python2.5/curses/__init__.py” and add the following lines starting at …

Continue reading ‘Fixing pygrub in Ubuntu 9.04’ »

FileZilla sends spaces in user name fields

Just got done helping a user debug connection problems using FileZilla to connect over SFTP/SSH.  I noticed, sadly not immediately, that the username he was using was being send with an extra space at the end and thus was an invalid user.  I’m not sure there is a valid reason not to trim/strip whitespace from …

Continue reading ‘FileZilla sends spaces in user name fields’ »

Setting up a user with only scp and sftp access

In the olden days one had to use packages such as scponly and rssh in order to restrict a user account to just being able to use scp and sftp.  Now that functionality is built into OpenSSH.  A client wanted me to setup such an account for 1 user on a system.  I modified sshd_config …

Continue reading ‘Setting up a user with only scp and sftp access’ »