From b813e46e153327b66db4791ec0003b7e7cc51214 Mon Sep 17 00:00:00 2001 From: Baptiste Daroussin Date: Thu, 4 Jun 2026 18:44:31 +0200 Subject: [PATCH] nuageinit: fix dirname('/') returning nil instead of '/' --- libexec/nuageinit/nuage.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libexec/nuageinit/nuage.lua b/libexec/nuageinit/nuage.lua index f3c23a7c3eb..839cf358802 100644 --- a/libexec/nuageinit/nuage.lua +++ b/libexec/nuageinit/nuage.lua @@ -93,6 +93,9 @@ local function dirname(oldpath) end local path = oldpath:gsub("[^/]+/*$", "") if path == "" then + if oldpath:sub(1, 1) == "/" then + return "/" + end return nil end return path