From fd956cc3a9c183b4ab01cff12f5e1ed6cd8c33e2 Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Tue, 23 Apr 2024 21:14:35 +0800 Subject: [PATCH] singularity-tools: name sandboxed meta directory .singularity.d Name the directory inside SIF (the SquashFS image) ".singularity.d" instead of ".${projectName}.d" for compatibility across Apptainer and Singularity. --- pkgs/build-support/singularity-tools/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/build-support/singularity-tools/default.nix b/pkgs/build-support/singularity-tools/default.nix index c1dc1a00df04..36472c56c06c 100644 --- a/pkgs/build-support/singularity-tools/default.nix +++ b/pkgs/build-support/singularity-tools/default.nix @@ -107,12 +107,12 @@ rec { if [ ! -e bin/sh ]; then ln -s ${runtimeShell} bin/sh fi - mkdir -p .${projectName}.d - ln -s ${runScriptFile} .${projectName}.d/runscript + mkdir -p .singularity.d + ln -s ${runScriptFile} .singularity.d/runscript - # Fill out .${projectName}.d - mkdir -p .${projectName}.d/env - touch .${projectName}.d/env/94-appsbase.sh + # Fill out .singularity.d + mkdir -p .singularity.d/env + touch .singularity.d/env/94-appsbase.sh cd .. mkdir -p /var/lib/${projectName}/mnt/session