summaryrefslogtreecommitdiffstats
path: root/semaphoreci/semaphore-runner.sh
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2019-12-17 19:19:02 +0100
committerLennart Poettering <lennart@poettering.net>2020-01-20 17:42:03 +0100
commite65f29b4c6e82722bf80be441f74ec41488ba8b0 (patch)
treee147fb03affea7acd70f8939a49d137e31603e7d /semaphoreci/semaphore-runner.sh
parentman: document systemd-repart (diff)
downloadsystemd-e65f29b4c6e82722bf80be441f74ec41488ba8b0.tar.xz
systemd-e65f29b4c6e82722bf80be441f74ec41488ba8b0.zip
ci: add dependencies for repart + cryptsetup's pkcs#11 support
Let's make sure we can test systemd-repart properly (And while we are at it, also test cryptsetup-pkcs#11)
Diffstat (limited to 'semaphoreci/semaphore-runner.sh')
-rwxr-xr-xsemaphoreci/semaphore-runner.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/semaphoreci/semaphore-runner.sh b/semaphoreci/semaphore-runner.sh
index 504ada59ee..a5d8bc26a1 100755
--- a/semaphoreci/semaphore-runner.sh
+++ b/semaphoreci/semaphore-runner.sh
@@ -35,6 +35,8 @@ while [ -z "\$(ip route list 0/0)" ]; do sleep 1; done
apt-get -q --allow-releaseinfo-change update
apt-get -y dist-upgrade
apt-get install -y eatmydata
+# The following four are needed as long as these deps are not covered by Debian's own packaging
+apt-get install -y libfdisk-dev libp11-kit-dev libssl-dev
apt-get purge --auto-remove -y unattended-upgrades
systemctl unmask systemd-networkd
systemctl enable systemd-networkd