mirror of
https://github.com/freebsd/freebsd-src
synced 2024-11-05 18:22:52 +00:00
1130b656e5
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
35 lines
1.3 KiB
Text
35 lines
1.3 KiB
Text
:
|
|
# $FreeBSD$
|
|
|
|
export BLOCKSIZE=K
|
|
export PS1="Fixit# "
|
|
export EDITOR="/mnt2/stand/vi"
|
|
export PAGER="/mnt2/stand/more"
|
|
# the root MFS doesn't have /dev/nrst0, pick a better default for mt(1)
|
|
export TAPE=/mnt2/dev/nrst0
|
|
|
|
alias ls="ls -F"
|
|
alias ll="ls -l"
|
|
alias m="more -e"
|
|
|
|
echo '+---------------------------------------------------------------+'
|
|
echo '| You are now running from a FreeBSD "fixit" floppy. |'
|
|
echo '| ------------------------------------------------------------- |'
|
|
echo "| When you're finished with this shell, please type exit. |"
|
|
echo '| The fixit floppy itself is mounted as /mnt2. |'
|
|
echo '| |'
|
|
echo '| You might want to symlink /mnt/etc/*pwd.db and /mnt/etc/group |'
|
|
echo '| to /etc after mounting a root filesystem from your disk. |'
|
|
echo '| tar(1) will not restore all permissions correctly otherwise! |'
|
|
echo '| |'
|
|
echo '| Note: you might use the arrow keys to browse through the |'
|
|
echo '| command history of this shell. |'
|
|
echo '+---------------------------------------------------------------+'
|
|
echo
|
|
echo 'Good Luck!'
|
|
echo
|
|
|
|
# Make the arrow keys work; everybody will love this.
|
|
set -o emacs 2>/dev/null
|
|
|
|
cd /
|