From: Christian Heller <c.heller@plomlompom.de>
Date: Wed, 2 Oct 2024 22:25:13 +0000 (+0200)
Subject: Add basic bookworm seedbox setup.
X-Git-Url: https://plomlompom.com/repos/%7B%7Bdb.prefix%7D%7D/static/%7B%7B%20web_path%20%7D%7D/%7B%7Bprefix%7D%7D/test.html?a=commitdiff_plain;h=136ebc642e9c637fa87222fb5294d5a20221c10d;p=config

Add basic bookworm seedbox setup.
---

diff --git a/bookworm/apt-mark/seedbox b/bookworm/apt-mark/seedbox
new file mode 100644
index 0000000..7129acf
--- /dev/null
+++ b/bookworm/apt-mark/seedbox
@@ -0,0 +1,5 @@
+# needed for torrenting
+rtorrent
+# needed for torrenting session
+screen
+
diff --git a/bookworm/setup_scripts/purge_nonrequireds.sh b/bookworm/setup_scripts/purge_nonrequireds.sh
index 48065fc..95f2897 100755
--- a/bookworm/setup_scripts/purge_nonrequireds.sh
+++ b/bookworm/setup_scripts/purge_nonrequireds.sh
@@ -24,7 +24,3 @@ comm -3 /tmp/list_all_packages /tmp/list_white > /tmp/list_black
 apt-mark auto `cat /tmp/list_black`
 DEBIAN_FRONTEND=noninteractive apt-get -y --purge autoremove
 rm /tmp/list_all_packages /tmp/list_white_unsorted /tmp/list_white /tmp/list_black
-
-# Somehow, auto-mounts get undone by all of this, so re-mount /etc/fstab.
-# TODO: Find out why.
-mount -a
diff --git a/bookworm/setup_scripts/setup_seedbox.sh b/bookworm/setup_scripts/setup_seedbox.sh
new file mode 100644
index 0000000..b5f9236
--- /dev/null
+++ b/bookworm/setup_scripts/setup_seedbox.sh
@@ -0,0 +1,10 @@
+#!/bin/sh
+set -e
+. ./misc.sh
+. ../../misc.sh
+
+expect_setup_finished_file setup_server_has_been_run setup_server.sh
+
+cd "${setup_scripts_dir}"
+# ./copy_dirtree.sh "${config_tree_prefix}/etc_files" "" seedbox
+./install_for_target.sh seedbox