gegl: Update from 0.3.32 to 0.3.34
[termux-packages] / packages / termux-tools / login
CommitLineData
94d42ba2
FF
1#!/data/data/com.termux/files/usr/bin/sh
2
2cac774b 3if [ $# = 0 ] && [ -f $PREFIX/etc/motd ] && [ ! -f ~/.hushlogin ]; then
94d42ba2
FF
4 cat $PREFIX/etc/motd
5fi
6
7if [ -G ~/.termux/shell ]; then
8 SHELL="`realpath ~/.termux/shell`"
9else
10 for file in $PREFIX/bin/bash $PREFIX/bin/sh /system/bin/sh; do
11 if [ -x $file ]; then
12 SHELL=$file
13 break
14 fi
15 done
16fi
17
8c4313e3
FF
18if [ -f $PREFIX/lib/libtermux-exec.so ]; then
19 export LD_PRELOAD=$PREFIX/lib/libtermux-exec.so
1ec6c042 20 $SHELL -c "busybox true" > /dev/null 2>&1 || unset LD_PRELOAD
8c4313e3
FF
21fi
22
2cac774b 23exec "$SHELL" -l "$@"