apptainer, singularity: drop obsolete LOCALSTATEDIR dirs

Leave only the SESSIONDIR, which is "$LOCALSTATEDIR/$projectName/mnt/session"
This commit is contained in:
Yueh-Shun Li
2023-08-22 18:21:51 +08:00
parent 0bf9bcd95e
commit 7ccd495465
2 changed files with 1 additions and 5 deletions
-4
View File
@@ -82,10 +82,6 @@ in
};
systemd.tmpfiles.rules = [
"d /var/lib/${cfg.packageOverriden.projectName}/mnt/session 0770 root root -"
"d /var/lib/${cfg.packageOverriden.projectName}/mnt/final 0770 root root -"
"d /var/lib/${cfg.packageOverriden.projectName}/mnt/overlay 0770 root root -"
"d /var/lib/${cfg.packageOverriden.projectName}/mnt/container 0770 root root -"
"d /var/lib/${cfg.packageOverriden.projectName}/mnt/source 0770 root root -"
];
};
@@ -111,7 +111,7 @@ rec {
touch .${projectName}.d/env/94-appsbase.sh
cd ..
mkdir -p /var/lib/${projectName}/mnt/{container,final,overlay,session,source}
mkdir -p /var/lib/${projectName}/mnt/session
echo "root:x:0:0:System administrator:/root:/bin/sh" > /etc/passwd
echo > /etc/resolv.conf
TMPDIR=$(pwd -P) ${projectName} build $out ./img