tcsh не работает, если при ее запуске установлена переменная окружения LS_COLORS со значением, установленным через eval `dircolors /etc/DIR_COLORS`, как это делается в скриптах /etc/profile.d/color_ls.* Steps to Reproduce: 1. Запустить csh из-под bash (login shell или дочерней, без модификаций окружения). 2. unset LS_COLORS 3. Снова запустить csh. Actual Results: На шаге 1. csh вываливается с ошибкой: Unknown colorls variable `su'. На шаге 3. csh успешно запускается. Expected Results: csh должна запускаться вне зависимости от значения LS_COLORS.
Подтверждается. Этот баг также занесен в дебиановскую BTS: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=339034 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=339406
В нынешнем виде csh просто нерабочий. В Owl просто выключили ls-F: http://cvsweb.openwall.com/cgi/cvsweb.cgi/Owl/packages/tcsh/ В Debian статус уже изменили на fixed.
Это кто-то чинит или мне попробовать?
Чего тут пробовать, исправления давно готовы, только прикладывай.
А, так оно fixed in 6.14.00-alt2: * Tue Nov 22 2005 Victor Forsyuk <force@altlinux.ru> 6.14.00-alt2 - Fix #8515 - Split big html docs into separate package. - Fix NLS messages (adding ".mo" suffix was not right). - Add patches from Fedora package.