chroot login shell fix
This commit is contained in:
parent
9b3f7eeada
commit
217db9ebd9
2 changed files with 6 additions and 21 deletions
|
@ -57,10 +57,12 @@ mkdir ${root}/etc/profile.d
|
||||||
|
|
||||||
cp ${root}/../dont_use_here/profile ${root}/etc/profile
|
cp ${root}/../dont_use_here/profile ${root}/etc/profile
|
||||||
|
|
||||||
|
|
||||||
|
cat << EOF > ${root}/login_shell
|
||||||
|
exec -a "-ash" /bin/ash
|
||||||
|
EOF
|
||||||
|
|
||||||
echo "---------------------"
|
echo "---------------------"
|
||||||
echo "finished chroot_fetch"
|
echo "finished chroot_fetch"
|
||||||
echo "---------------------"
|
echo "---------------------"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -19,24 +19,7 @@ then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
if false; then
|
sudo chroot ./ /bin/ash login_shell
|
||||||
sudo chroot ./ /usr/bin/env -i \
|
|
||||||
HOME="/root" \
|
|
||||||
TERM="$TERM" \
|
|
||||||
PS1='chroot: ' \
|
|
||||||
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games" \
|
|
||||||
/bin/bash -l +h
|
|
||||||
fi
|
|
||||||
if false; then
|
|
||||||
sudo chroot ./ /usr/bin/env -i \
|
|
||||||
/bin/bash source /etc/profile\
|
|
||||||
/bin/bash -l +h
|
|
||||||
fi
|
|
||||||
|
|
||||||
sudo chroot ./ /bin/bash -l
|
|
||||||
|
|
||||||
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
sudo umount root/tmp/
|
sudo umount root/tmp/
|
||||||
sudo umount root/proc/
|
sudo umount root/proc/
|
||||||
|
|
Loading…
Reference in a new issue