Bug 16611

Summary: По-умолчанию не используется bash completion
Product: ПСПО Reporter: Vsevolod Krishchenko <mstu>
Component: bugsAssignee: Alexey Rusakov <ktirf>
Status: NEW --- QA Contact: Andrey Cherepanov <cas>
Severity: normal    
Priority: P2 CC: dottedmag, imz
Version: snapshot   
Hardware: all   
OS: Linux   
Bug Depends on: 13532    
Bug Blocks:    

Description Vsevolod Krishchenko 2008-08-07 21:36:31 MSD
В ПСПО по-умолчанию не используется bash completion. Это такая крайне удобная штука, которая помогает подставлять параметры к командам (http://packages.debian.org/sid/main/bash-completion). В системе по по-умолчанию ничего подобного (в /etc/bash*) не найдено. К сожалению не было времени изучить, можно ли поставить его как отдельный пакет. 

Проверялось в Юниор.
Comment 1 Andrey Rahmatullin 2008-08-07 21:40:58 MSD
Пакет называется bash-completion.
Comment 2 Vsevolod Krishchenko 2008-08-07 22:04:45 MSD
Уччитывая, что после apt-get install bash-completion и создания нового  терминала для уже существуюего профиля (не-root) оно не работает (видимо надо что-то делать прописать ~/.bashrc), продолжаю считать это глубоко ошибочным, как и отсутвие этого пакета по-умолчанию.

(Для рута все работает после установки пакета). 
Comment 3 Mikhail Gusarov 2008-08-07 22:07:53 MSD
logout/login не спасает?
Comment 4 Vsevolod Krishchenko 2008-08-07 22:16:24 MSD
Нет, тоже не помогает (как и ожидалось, поскольку создание нового термианала не помогает).
Comment 5 Mikhail Gusarov 2008-08-07 22:24:03 MSD
Не ожидалось: создание нового терминала не создаёт login-сессии в bash. Но не работает так не работает, значит и правда бага.

Comment 6 Vsevolod Krishchenko 2008-08-07 22:27:03 MSD
Но, как я знаю, новый процесс считывает ~/.bashrc и /etc/bashrc, а обычно completion там и прописывается.
Comment 7 Ivan Zakharyaschev 2009-04-23 19:33:11 MSD
Проявление https://bugzilla.altlinux.org/show_bug.cgi?id=13532 ?

В Сизифе-то вроде давно читаются нужные конфиги когда надо.