home · contact · privacy
Add missing deps for server to remain accessible.
[config] / bookworm / setup_scripts / misc.sh
1 #!/bin/sh
2 set -e
3 debian_version="bookworm"
4 legal_system_names="x220 w530 h610m"
5 config_tree_prefix="${HOME}/public_repos/config/${debian_version}"
6 if [ ! -d "${config_tree_prefix}" ]; then
7     config_tree_prefix="${HOME}/config/${debian_version}"
8 fi
9 setup_scripts_dir="${config_tree_prefix}/setup_scripts"
10 aptmark_dir="${config_tree_prefix}/apt-mark"
11
12 expect_setup_finished_file() {
13     filename="$1"
14     setup_script="$2"
15     if [ ! -f "${HOME}/${filename}" ]; then
16         echo "First need to run ${setup_script}."
17         false
18     fi
19 }
20
21 get_system_name_arg() {
22     found=0
23     for system_name_i in $legal_system_names; do
24         if [ "$1" = "$system_name_i" ]; then
25             found=1
26             system_name="${system_name_i}"
27             continue    
28         fi
29     done
30     if [ "$found" = 0 ]; then
31         echo "Need legal system name."
32         false
33     fi
34 }