guix/gnu/build
Maxime Devos c1283e2039
activation: Fix TOCTTOU in mkdir-p/perms.
Fixes <https://issues.guix.gnu.org/47584>.

I removed the 'Based upon mkdir-p from (guix build utils)'
comment because it's quite a bit different now.

* gnu/build/activation.scm (verify-not-symbolic): Delete.
(mkdir-p/perms): Rewrite in terms of 'openat'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: Id2f5bcbb903283afd45f6109190210d02eb383c7
2024-09-06 11:46:26 +02:00
..
accounts.scm
activation.scm activation: Fix TOCTTOU in mkdir-p/perms. 2024-09-06 11:46:26 +02:00
bootloader.scm
chromium-extension.scm
cross-toolchain.scm
dbus-service.scm
file-systems.scm file-systems: Allow specifying CIFS credentials in a file. 2024-07-26 18:50:53 +02:00
hurd-boot.scm
icecat-extension.scm
image.scm gnu: image: Reformat comments. 2024-08-31 10:42:46 +02:00
install.scm
jami-service.scm
linux-boot.scm
linux-container.scm
linux-initrd.scm
linux-modules.scm
locale.scm
marionette.scm
secret-service.scm
shepherd.scm
svg.scm