commit 5f1975fcf4dc127d226eacd7bb6ca411c4b3bfcf from: Stefan Sperling date: Mon Jun 23 11:29:04 2025 UTC always consume authorized keys messages in gotsys-userkeys THe main process will always send these messages so don't skip parsing them even if we are going to ignore the current user. commit - af490b2c935de6beea6095b770c38ce7bde92a8e commit + 5f1975fcf4dc127d226eacd7bb6ca411c4b3bfcf blob - c9e9a874a6286e80ec50700f5675c62522684b32 blob + 49f4229d8d8f2b1ba74e21017e3092bf0064b9f7 --- gotsysd/libexec/gotsys-userkeys/gotsys-userkeys.c +++ gotsysd/libexec/gotsys-userkeys/gotsys-userkeys.c @@ -173,8 +173,6 @@ dispatch_event(int fd, short event, void *arg) switch (imsg.hdr.type) { case GOTSYSD_IMSG_SYSCONF_INSTALL_AUTHORIZED_KEYS: - if (ignore_user) - break; err = gotsys_imsg_recv_authorized_keys(&imsg, &authorized_keys); break;