Bug 9273 - move bash-completion.sh from /etc/profile.d to /etc/bashrc.d
: move bash-completion.sh from /etc/profile.d to /etc/bashrc.d
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/bash-completion)
: unstable
: all Linux
: P3 major
Assigned To:
:
:
:
:
: 7371 9148 13041 13532 15068
  Show dependency tree
 
Reported: 2006-03-19 17:45 by
Modified: 2008-03-28 02:08 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2006-03-19 17:45:53
Пользуюсь bash-completion, очень полезная штука. Однако, если шелл запущен не
как логин-шелл, то bash-completion недоступен. А практически все терминалы в
X-ах по умолчанию запускают шелл не как логин-шелл. Получается, что только в
чистой консоли или в ssh-сессии становтся доступным bash-completion, а вот в
xterm или шелле, запускаемым mc -- нет.

Этой ситуации можно было бы избежать, если переложить bash-completion.sh из
/etc/profile.d в /etc/bashrc.d.
------- Comment #1 From 2007-07-10 06:17:24 -------
Уже больше года в неподтверждённых. Будет какая-либо реакция или нет?
------- Comment #2 From 2008-02-22 01:02:58 -------
*** Bug 14606 has been marked as a duplicate of this bug. ***
------- Comment #3 From 2008-02-22 01:10:36 -------
When it will be moved to /etc/bashrc.d/, there will be no more need to test that
it is bash (and not zsh or something else).
------- Comment #4 From 2008-02-22 01:31:00 -------
*** Bug 5815 has been marked as a duplicate of this bug. ***
------- Comment #5 From 2008-02-22 01:59:54 -------
There is no need to add the hook also to /etc/profile.d/ because /etc/bashrc.d
is executed by `bash --login', too (I've just tested it), although this is not
reflected in the manpage for bash.
------- Comment #6 From 2008-02-22 12:17:28 -------
Надеюсь, майнтейнер просто загружен и доберётся -- последняя сборка датирована
октябрём 2007.  Хотя могу запросить/сделать и NMU.
------- Comment #7 From 2008-02-22 13:43:29 -------
Постараюсь сегодня залить. Спасибо, за подробное описание.
------- Comment #8 From 2008-02-22 17:39:24 -------
Залито исправленное
------- Comment #9 From 2008-02-22 19:09:32 -------
Спасибо :)
------- Comment #10 From 2008-03-25 20:11:16 -------
Thanks! bash-completion-20060301-alt05 works.
------- Comment #11 From 2008-03-26 08:30:15 -------
(In reply to comment #10)
> Thanks! bash-completion-20060301-alt05 works.

А можно его положить в branch, а так же в грядущий ALD-4.0.3?
------- Comment #12 From 2008-03-28 02:08:12 -------
(In reply to comment #11)
> (In reply to comment #10)
> > Thanks! bash-completion-20060301-alt05 works.
> 
> А можно его положить в branch, а так же в грядущий ALD-4.0.3?

https://bugzilla.altlinux.org/show_bug.cgi?id=13532 относится к branch.