diff options
| author | Marc Vertes <mvertes@free.fr> | 2022-02-24 15:55:01 +0100 |
|---|---|---|
| committer | Marc Vertes <mvertes@free.fr> | 2022-02-24 15:55:01 +0100 |
| commit | 02086815cdef31cc855991fb949c28a22544ba70 (patch) | |
| tree | d32284ab6208d2a75f4a56b85f018e38e2face2e | |
| parent | 3601cdd9b978876ad76a05485e5580aa1124ad21 (diff) | |
update
| -rw-r--r-- | .bashrc | 2 | ||||
| -rw-r--r-- | .vimrc | 2 | ||||
| -rwxr-xr-x | bin/vm | 51 | ||||
| -rwxr-xr-x | bin/xt | 2 | ||||
| -rw-r--r-- | etc/networks | 4 |
5 files changed, 8 insertions, 53 deletions
@@ -145,4 +145,4 @@ meteo() { # Display git status in prompt . ~/.bash-powerline.sh -export GITHUB_TOKEN=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 +# export GITHUB_TOKEN=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 @@ -99,5 +99,5 @@ noremap <leader>c :cs find c <C-R>=expand("<cword>")<CR><CR><tab> noremap <leader>t :cs find t <C-R>=expand("<cword>")<CR><CR><tab> noremap <leader>e :cs find e <C-R>=expand("<cword>")<CR><CR><tab> noremap <leader>i :cs find i <C-R>=expand("<cfile>")<CR><CR><tab> -noremap <leader>f :cs find f <C-R>=expand("<cfile>")<CR><CR><tab> +" noremap <leader>f :cs find f <C-R>=expand("<cfile>")<CR><CR><tab> noremap <leader>d :cs find d <C-R>=expand("<cword>")<CR><CR><tab> @@ -79,55 +79,6 @@ edit() { ${EDITOR-vi} "$dir/$1/config" } -exp() { - usage 'exp name' 'experiment on a VM' && return - cd "$dir/$1" || die "invalid VM: $1" - [ -f vftool.pid ] || die "vm $1 is not active" - - sleep 1 && screen -X stuff 'root -' - sleep 1 && screen -X stuff 'sed -i.bak "s/die..Bootloader/;; # die \"Bootloader/" /sbin/setup-disk -' - sleep 1 && screen -X stuff 'setup-alpine -e -' - sleep 1 && screen -X stuff 'none -' - sleep 1 && screen -X stuff "$1 -" - sleep 1 && screen -X stuff 'eth0 -' - sleep 1 && screen -X stuff '192.168.64.2 -' - sleep 1 && screen -X stuff '255.255.255.0 -' - sleep 1 && screen -X stuff '192.168.64.1 -' - sleep 1 && screen -X stuff 'n -' - sleep 3 && screen -X stuff ' -' - sleep 1 && screen -X stuff '192.168.64.1 -' - sleep 1 && screen -X stuff 'Europe/Paris -' - sleep 5 && screen -X stuff 'none -' - sleep 1 && screen -X stuff 'chrony -' - sleep 5 && screen -X stuff '1 -' - sleep 1 && screen -X stuff 'openssh -' - sleep 5 && screen -X stuff 'vda -' - sleep 3 && screen -X stuff 'sys -' - sleep 1 && screen -X stuff 'y -' - sleep 20 && screen -X stuff 'blkid /dev/vda3 -' -} - finalize() { tty=$(vftool_tty) printf 'root\nuname -a\n' >> "$tty" @@ -274,7 +225,7 @@ vftool_tty() { grep -om 1 '\/dev\/tty.*' 'vftool.log'; } # Main starts here. dir="$HOME/.vm" -Cmdlist='add console del edit exp info help ls log start stop version' +Cmdlist='add console del edit info help ls log start stop version' [ "$1" ] && C=$1 && shift 1 || { help; exit 1; } for c in $Cmdlist; do case $c in @@ -1,5 +1,5 @@ #!/bin/sh #exec xterm -sl 500 -j -cr red "$@" & -exec xterm "$@" & +LC_ALL=C exec xterm "$@" & #cmd="urxvtc ${@:--T $HOSTNAME}" #eval "$cmd" || { [ $? = 2 ] && urxvtd -q -o -f && eval "$cmd"; } diff --git a/etc/networks b/etc/networks new file mode 100644 index 0000000..a295cd4 --- /dev/null +++ b/etc/networks @@ -0,0 +1,4 @@ +## +# Networks Database +## +loopback 127 loopback-net |
