Wish: modularized /etc/bash/* sourced from /etc/skel/.bashrc
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bash (Ubuntu) |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: bash
Bugs such as f'rinstance bug 103929 and (to a lesser extent) bug 144632 call for increasingly complex code in users' .bashrc. Complex means error-prone, means likely to contain bugs, means likely to change from one version to another. Perhaps now would be a good time to modularize this so that (1) users don't easily end up with .bashrc files with a mix of code from different Ubuntu releases and (2) e.g. color support can be easily suppressed by users who prefer not to have it.
In .bashrc, simply have something like
# Comment out this to disable color support in color-capable terminals
. /etc/bash/
# Uncomment this to have convenient aliases for some commands
# . /etc/bash/aliases
Modularization I hope would also improve documentation, since it's a lot less intrusive to have extensive comments in a once-only file somewhere in /etc than to put extensive comments in /etc/skel/.bashrc
Changed in bash: | |
importance: | Undecided → Wishlist |
status: | New → Confirmed |
Changed in bash: | |
status: | Confirmed → Triaged |
There hasn't been any activity in this ticket for a while. Is this still a problem in Jaunty or Karmic?