Обсуждение статьи тематического каталога: Патч для vsftpd (umask, ftpd_banner, WITH_DIE_DEBUG) (ftp patch)Ссылка на текст статьи: http://www.opennet.me/base/patch/vsftpd_umask.txt.html
Я так понял, в vsftpd file_open_mode выполняет функцию, ради которой тут приделали отдельный umask для директорий (фактически ведь надо только обязательно включать бит x для директорий и опционально для файлов - file_open_mode это позволяет). Впрочем, с 2004 до 2011 года могло поменяться очень многое =)