~mdw
/
termux-packages
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
vim: Update patch number
[termux-packages]
/
packages
/
bash
/
etc-profile
diff --git
a/packages/bash/etc-profile
b/packages/bash/etc-profile
index
6328df4
..
3adab24
100644
(file)
--- a/
packages/bash/etc-profile
+++ b/
packages/bash/etc-profile
@@
-1,8
+1,15
@@
-if [ -d @TERMUX_PREFIX@/etc/profile.d ]; then
- for i in @TERMUX_PREFIX@/etc/profile.d/*.sh; do
- if [ -r $i ]; then
- . $i
+# Source etc/bash.bashrc also for interactive bash login shells:
+if [ "$BASH" ]; then
+ if [[ "$-" == *"i"* ]]; then
+ if [ -r @TERMUX_PREFIX@/etc/bash.bashrc ]; then
+ . @TERMUX_PREFIX@/etc/bash.bashrc
fi
fi
- done
- unset i
+ fi
fi
fi
+
+for i in @TERMUX_PREFIX@/etc/profile.d/*.sh; do
+ if [ -r $i ]; then
+ . $i
+ fi
+done
+unset i