2
0
mirror of https://github.com/xcat2/confluent.git synced 2026-09-09 22:46:45 +00:00

Actually run chkstat on the SUSE image

A trailing comma made args.cmd a tuple holding the argv list, so
fancy_chroot called startswith on a list and the child died before exec.
permissions.local was written but never applied, leaving ssh-keysign
0755 and hostbased auth inoperative on SUSE diskless images.
This commit is contained in:
Markus Hilger
2026-09-07 05:54:16 +02:00
parent 42ca73eb21
commit 5ac3880764
+1 -1
View File
@@ -667,7 +667,7 @@ class SuseHandler(OsHandler):
args.cmd = ['groupadd', 'ssh_keys']
run_constrainedx(fancy_chroot, (args,
self.targpath))
args.cmd = ['chkstat', '--system', '--set'],
args.cmd = ['chkstat', '--system', '--set']
run_constrainedx(fancy_chroot, (args,
self.targpath))