Korn Shell Settings
2008-08-12 20:53:07-05
Hacks
He aquí el archivo de configuración del Korn Shell:
#~/.kshrc: Korn Shell Settings
# Enviroment vars
export EDITOR=vi
export FCEDIT=$EDITOR
export HISTEDIT=$EDITOR
export HISTFILE=$HOME/.ksh_hist
export HISTSIZE=2048
export VISUAL=$EDITOR
# Locale settings
if [ $USER != "root" ]; then
export LANG=en_US.ISO8859-1
export LC_ALL=$LANG
fi
# Set the editor command line style
set -o vi
# Notify about background processes
set -o notify
# Set the ls style
if [ $USER != "root" ]; then
alias ls='ls -AF'
fi
# Let's set the prompt
case $KSH_VERSION in
*PD\ KSH*) # pdksh
PS1='
$(whoami)@$(hostname)
$(date)
$(pwd)
[$(tty):!]'
;;
*) # All the rest variants
PS1='[${USER:=$(id -un)}'"@${HOSTNAME:=$(hostname -s)}:!]"
;;
esac
PS1=$PS1'$(if (( $(id -u) )); then print \$; else print \#; fi) '
# Enviroment vars
export EDITOR=vi
export FCEDIT=$EDITOR
export HISTEDIT=$EDITOR
export HISTFILE=$HOME/.ksh_hist
export HISTSIZE=2048
export VISUAL=$EDITOR
# Locale settings
if [ $USER != "root" ]; then
export LANG=en_US.ISO8859-1
export LC_ALL=$LANG
fi
# Set the editor command line style
set -o vi
# Notify about background processes
set -o notify
# Set the ls style
if [ $USER != "root" ]; then
alias ls='ls -AF'
fi
# Let's set the prompt
case $KSH_VERSION in
*PD\ KSH*) # pdksh
PS1='
$(whoami)@$(hostname)
$(date)
$(pwd)
[$(tty):!]'
;;
*) # All the rest variants
PS1='[${USER:=$(id -un)}'"@${HOSTNAME:=$(hostname -s)}:!]"
;;
esac
PS1=$PS1'$(if (( $(id -u) )); then print \$; else print \#; fi) '
La configuración para que en cada login se apliquen los cambios:
#~/.profile
# Korn Shell Settings
export ENV=$HOME/.kshrc
fortune -a
# Korn Shell Settings
export ENV=$HOME/.kshrc
fortune -a
Y listo.
Permalink: http://www.mononeurona.org/users/entry/asarch/1492
Comentblogs:1.-
vendaval wrote:
Que has estado haciendo que no te apareces, jeje.
Voy a seguir tu consejo y me voy a meter a entender OpenBSD y después a ver que.
Voy a usar un desktop viejo que compre especialmente para ese uso (me salio 300 pesos)la idea es poco a poco armar un pequeño "hacklab" de criptografia y probar algunos diseños que estoy haciendo sobre hardware.
También estaba viendo que (parece, no esta en sun MAN) ssh-keygen no cuenta con certificados de revocación o caducidad de las llaves, son buenos puntos de donde partir, que dices?
si quiero trabajar sobre ssh-keygen deberé primero de buscar si existe una guÃa de estilo o algo en lo que se basen los desarrolladores de OpenBSD, no quiero que mi código se vea feo comparado con el resto.
Por cierto, que buena entrada.
2008-08-13 05:17:10-05
Que has estado haciendo que no te apareces, jeje.
Voy a seguir tu consejo y me voy a meter a entender OpenBSD y después a ver que.
Voy a usar un desktop viejo que compre especialmente para ese uso (me salio 300 pesos)la idea es poco a poco armar un pequeño "hacklab" de criptografia y probar algunos diseños que estoy haciendo sobre hardware.
También estaba viendo que (parece, no esta en sun MAN) ssh-keygen no cuenta con certificados de revocación o caducidad de las llaves, son buenos puntos de donde partir, que dices?
si quiero trabajar sobre ssh-keygen deberé primero de buscar si existe una guÃa de estilo o algo en lo que se basen los desarrolladores de OpenBSD, no quiero que mi código se vea feo comparado con el resto.
Por cierto, que buena entrada.
2008-08-13 05:17:10-05
2.-
asarch wrote:
Ellos usan su propio "Kernel Normal Form":
http://www.openbsd.org/cgi-bin/man.cgi?query=style&sektion=9
2008-08-13 10:10:18-05
Ellos usan su propio "Kernel Normal Form":
http://www.openbsd.org/cgi-bin/man.cgi?query=style&sektion=9
2008-08-13 10:10:18-05










