From 704a7148ff017772fdd58087497ec6856ceca48c Mon Sep 17 00:00:00 2001 From: Michael Johnson Date: Thu, 21 May 2026 06:44:26 -0400 Subject: [PATCH] fix: use s6-setuidgid instead of su for FreeBSD 14 compat (initgroups fix; daemonless/nextcloud/issues/1) --- root/etc/cont-init.d/20-opencloud-init | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/root/etc/cont-init.d/20-opencloud-init b/root/etc/cont-init.d/20-opencloud-init index 5c66937..5689d9e 100755 --- a/root/etc/cont-init.d/20-opencloud-init +++ b/root/etc/cont-init.d/20-opencloud-init @@ -7,6 +7,6 @@ chown -R bsd:bsd /config # Generate default config if missing if [ ! -d /config/opencloud ]; then - su -l bsd -c "/app/opencloud init --insecure yes" || true + HOME=/config s6-setuidgid bsd /app/opencloud init --insecure yes || true fi