Есть Ubuntu 7.04, Samba, Apache и PERL.
Перловый скрипт лежит в директории, которая расшарена самбой.
Я редактирую его из-под windows DZSoft Perl Editor-ом. Если открыть скрипт в бровзере сразу после сохранения, то Apache говорит "500 Internal Server Error", а в лог кладёт строку "Text file busy: exec of '/usr/lib/cgi-bin/test.pl' failed".
Если обновить страницу через 5 секунд, то скрипт работает нормально - пишет "Hello, World"
Если Apache и PERL работают под Windows2000 server, то ничего такого не происходит - скрипт сразу работает нормально. Наверное, что-то в Самбе надо поднастроить?