File: terminal-wrapper

package info (click to toggle)
fai 6.5.1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,084 kB
  • sloc: sh: 6,774; perl: 5,665; makefile: 138
file content (20 lines) | stat: -rw-r--r-- 463 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#! /bin/bash

# This script is part of FAI (Fully Automatic Installation)
# (c) 2023-2025 by Thomas Lange, lange@debian.org

# start fai directly or inside screen or tmux

. /usr/lib/fai/subroutines
eval_cmdline
define_fai_flags

if [ X$flag_screen = X1 ]; then
    screen -S FAI /usr/sbin/fai
    exec /usr/lib/fai/fai-abort
elif [ X$flag_tmux = X1 ]; then
    tmux new-session -s FAI /usr/sbin/fai
    exec /usr/lib/fai/fai-abort
else
    exec /usr/sbin/fai
fi