umask, спасибо за пример оно на самом деле работает =). Нашел свою? ошибку, если переменные выставлялись внутри Location из которого вызывался perl, то perl их не видит.