Add OPACK_SSH_USER for weird cases like when OPACK_SYS_USER is already used by the base system

This commit is contained in:
Samuel Aubertin
2023-10-17 09:22:00 +02:00
parent d39b4bd362
commit a7330ce9e7
4 changed files with 6 additions and 3 deletions

View File

@@ -48,7 +48,7 @@ define OPACK_PACKER_CONTENT =
},
{
"type": "shell",
"inline": ["cp /root/.ssh/authorized_keys /home/$(OPACK_SYS_USER)/.ssh/authorized_keys; chown $(OPACK_SYS_USER) /home/$(OPACK_SYS_USER)/.ssh/authorized_keys"]
"inline": ["mkdir -p /home/$(OPACK_SYS_USER)/.ssh; cp /root/.ssh/authorized_keys /home/$(OPACK_SYS_USER)/.ssh/authorized_keys; chown $(OPACK_SYS_USER) /home/$(OPACK_SYS_USER)/.ssh/authorized_keys"]
}
],
"post-processors": [ [