====== Homeconfig ======
Zunächstmal muss man sich ja auf einem jungfäulichen Linux System zu Hause fühlen:
apt-get update
apt-get install -y vim screen zsh
wget --no-check-certificate "https://wiki.ex23.de/dokuwiki/lib/exe/fetch.php?media=it:linux:debian:vimrc.gz" -O - | gunzip > /etc/vim/vimrc
mkdir -p /etc/vim/after/plugin/
ln -s /etc/vim/vimrc /etc/vim/after/plugin/vimrc.vim
wget --no-check-certificate "https://wiki.ex23.de/dokuwiki/lib/exe/fetch.php?media=it:linux:debian:a.vim.gz" -O - | gunzip > ~/.vim/plugin/a.vim
echo "hardstatus alwayslastline
hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{= kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B} %d/%m %{W}%c %{g}]'" >> /etc/screenrc
wget -O /etc/zsh/zshrc http://git.grml.org/f/grml-etc-core/etc/zsh/zshrc
echo "#Make Ctrl-Left Ctrl-Right work
bindkey '5D' backward-word
bindkey '5C' forward-word
#Historic Pg-Up Pg-Down for history search...
bindkey \"^[[6~\" history-beginning-search-forward
bindkey \"^[[5~\" history-beginning-search-backward" > ~/.zshrc.local
/usr/sbin/usermod -s /bin/zsh `whoami`
sed -e '/AcceptEnv LANG LC_*/ s/^#*/#/' -i /etc/ssh/sshd_config
service ssh restart
===== ZSH prompt anpassen =====
/etc/zsh/zshrc
grml_prompt_token_default suchen und
host auf '%M' setzen.
===== Backup =====
#!/bin/bash
backupname=_backup_`date -I`.tar.gz
tar -C / -cpvf - --exclude="./sys/*" --exclude="./proc/*" --exclude="./data/*" . | pigz -p 4 | ssh backup-fetch@server "cat >///${backupname}"