aboutsummaryrefslogtreecommitdiff
path: root/libexec
diff options
context:
space:
mode:
authorJose Luis Duran <jlduran@gmail.com>2024-07-23 19:54:54 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2024-07-25 09:15:29 +0000
commit7aecd689e362330a035a199afbe5707a8c4edc9c (patch)
tree2c0e25f37abce07a90f835c3c05b06c0bb7491f7 /libexec
parent1991946cff2a4c87c9272c2ccc1c2fb3b1cfba96 (diff)
downloadsrc-7aecd689e362330a035a199afbe5707a8c4edc9c.tar.gz
src-7aecd689e362330a035a199afbe5707a8c4edc9c.zip
nuageinit: Fix the homedir variable name
cloud-init uses homedir, not home.
Diffstat (limited to 'libexec')
-rw-r--r--libexec/nuageinit/nuage.lua8
1 files changed, 4 insertions, 4 deletions
diff --git a/libexec/nuageinit/nuage.lua b/libexec/nuageinit/nuage.lua
index 10451dc0bdc4..cca1fe9b4678 100644
--- a/libexec/nuageinit/nuage.lua
+++ b/libexec/nuageinit/nuage.lua
@@ -86,8 +86,8 @@ local function adduser(pwd)
if not pwd.gecos then
pwd.gecos = pwd.name .. " User"
end
- if not pwd.home then
- pwd.home = "/home/" .. pwd.name
+ if not pwd.homedir then
+ pwd.homedir = "/home/" .. pwd.name
end
local extraargs=""
if pwd.groups then
@@ -120,7 +120,7 @@ local function adduser(pwd)
end
cmd = cmd .. "useradd -n ".. pwd.name .. " -M 0755 -w none "
cmd = cmd .. extraargs .. " -c '".. pwd.gecos
- cmd = cmd .. "' -d '" .. pwd.home .. "' -s "..pwd.shell .. postcmd
+ cmd = cmd .. "' -d '" .. pwd.homedir .. "' -s "..pwd.shell .. postcmd
local r = os.execute(cmd)
if not r then
@@ -136,7 +136,7 @@ local function adduser(pwd)
cmd = cmd .. "lock " .. pwd.name
os.execute(cmd)
end
- return pwd.home
+ return pwd.homedir
end
local function addgroup(grp)