I have found that it is very helpful to know which domain and user you are logged in as... this is especially important with things like
panic: userret which seems to be happening when using the man pages from within a jail...
complete sysctl 'n/*/`sysctl -Na`/'
# Miscellaneous Info
set HOST = `uname -n`
set HTYPE = "HOST"
#set user = `whoami`
set color_dark="00"
set color_light="01"
set color_black="30m"
set color_red="31m"
set color_green="32m"
set color_yellow="33m"
set color_blue="34m"
set color_purple="35m"
set color_cyan="36m"
set color_white="37m"
# Color Format: %{^[[DARKORLIGHT;COLOR%}
set userColor = "%{^[[$color_dark;$color_green%}"
set hostColor = "%{^[[$color_dark;$color_blue%}"
set pathColor = "%{^[[$color_dark;$color_cyan%}"
set resetColor = "%{^[[00m%}"
#set prompt="%{^[[01;31m%} `whoami`%{^[[01;37m%} %c %{^[[01;32m}%#%{^[[00m%} "
# Macros
alias setprompt 'set prompt="\n[$pathColor$HTYPE$resetColor]$hostColor$HOST$resetColor\:$userColor`whoami`$resetColor($pathColor$cwd$resetColor)\n>"'
alias cd 'cd \!* && setprompt'
alias pushd 'pushd \!* && setprompt'
alias popd 'popd \!* && setprompt'
alias ls 'ls -G'
setprompt
You should customize the non-highlighted part first, copy/paste this file and change the highlighted part per user and per domain.... for example:
| User on Host (Above Example) |
|---|
TYPE |
HOST |
|---|
userColor |
$color_dark;$color_green |
|---|
hostColor |
$color_dark;$color_blue |
|---|
[HOST]serveris.eoti.org:malachi(/home/malachi) >
|
| Root on Host |
|---|
TYPE |
HOST |
|---|
userColor |
$color_dark;$color_red |
|---|
hostColor |
$color_dark;$color_blue |
|---|
[HOST]serveris.eoti.org:root(/home/malachi) >
|
| User in Jail |
|---|
TYPE |
JAIL |
|---|
userColor |
$color_dark;$color_green |
|---|
hostColor |
$color_dark;$color_purple |
|---|
[JAIL]serveris.eoti.org:malachi(/home/malachi) >
|
| Root in Jail |
|---|
TYPE |
JAIL |
|---|
userColor |
$color_dark;$color_red |
|---|
hostColor |
$color_dark;$color_purple |
|---|
[JAIL]serveris.eoti.org:root(/home/malachi) >
|
No comments:
Post a Comment