santiago revisou este gist . Ir para a revisão
Sem alterações
santiago revisou este gist . Ir para a revisão
1 file changed, 17 insertions
tmuxjail.sh(arquivo criado)
@@ -0,0 +1,17 @@ | |||
1 | + | #!/usr/bin/env zsh | |
2 | + | ||
3 | + | if [ -z "$1" ]; then | |
4 | + | echo "Usage: $0 <jailname>" | |
5 | + | exit 1 | |
6 | + | fi | |
7 | + | ||
8 | + | JAILT="jail-$1" | |
9 | + | JAIL="$1" | |
10 | + | ||
11 | + | if tmux has-session -t "$JAILT" 2>/dev/null; then | |
12 | + | echo "attaching to existing : $JAILT" | |
13 | + | tmux attach -t "$JAILT" | |
14 | + | else | |
15 | + | echo "attaching new : $JAILT" | |
16 | + | tmux new -s "$JAILT" "sudo bastille console $JAIL" | |
17 | + | fi |
Próximo
Anterior