New pull request
check the phone's termux dotfiles into the repo [ci-skip]
All checks were successful
CI / check (pull_request) Has been skipped
CI / build (pull_request) Has been skipped
CI / dry-activate (pull_request) Has been skipped
CI / deploy (pull_request) Has been skipped
CI / check (push) Has been skipped
CI / build (push) Has been skipped
CI / dry-activate (push) Has been skipped
CI / deploy (push) Successful in 3m18s
chore
security
#132 by lament was merged 2026-08-29 22:34:38 -05:00
rotate phone WG key
All checks were successful
CI / check (pull_request) Successful in 2m4s
CI / deploy (pull_request) Has been skipped
CI / build (pull_request) Successful in 3m48s
CI / dry-activate (pull_request) Successful in 25s
CI / check (push) Has been skipped
CI / build (push) Has been skipped
CI / dry-activate (push) Has been skipped
CI / deploy (push) Successful in 2m35s
chore
security
#125 by lament was merged 2026-08-23 23:31:39 -05:00
ssh: restore key-based login via LDAP sshPublicKey, fleet-wide
All checks were successful
CI / check (pull_request) Successful in 51s
CI / deploy (pull_request) Has been skipped
CI / build (pull_request) Successful in 2m34s
CI / dry-activate (pull_request) Successful in 28s
CI / check (push) Has been skipped
CI / build (push) Has been skipped
CI / dry-activate (push) Has been skipped
CI / deploy (push) Successful in 2m47s
fix
security
#122 by lament was merged 2026-08-02 00:26:31 -05:00
nextcloud, taken for an honest spin: drive.lament.gay lands on minerva
All checks were successful
CI / check (pull_request) Successful in 51s
CI / deploy (pull_request) Has been skipped
CI / build (pull_request) Successful in 2m39s
CI / dry-activate (pull_request) Successful in 34s
CI / check (push) Has been skipped
CI / build (push) Has been skipped
CI / dry-activate (push) Has been skipped
CI / deploy (push) Successful in 2m45s
security
service
#121 by lament was merged 2026-08-01 22:57:45 -05:00
ldap goes state-only, HM leaves the system config, and four hosts drop the local account
All checks were successful
CI / check (pull_request) Successful in 1m38s
CI / deploy (pull_request) Has been skipped
CI / build (pull_request) Successful in 26m13s
CI / dry-activate (pull_request) Successful in 38s
CI / check (push) Has been skipped
CI / build (push) Has been skipped
CI / dry-activate (push) Has been skipped
CI / deploy (push) Successful in 3m2s
fleet
security
service
#120 by lament was merged 2026-08-01 01:32:07 -05:00
sssd rides core: LDAP-sourced identity fleet-wide, additive alongside local lament
All checks were successful
CI / check (pull_request) Successful in 2m8s
CI / deploy (pull_request) Has been skipped
CI / build (pull_request) Successful in 4m50s
CI / dry-activate (pull_request) Successful in 37s
CI / check (push) Has been skipped
CI / build (push) Has been skipped
CI / dry-activate (push) Has been skipped
CI / deploy (push) Successful in 3m6s
fix
security
#119 by lament was merged 2026-07-31 00:19:30 -05:00
land pending princ-svc-add fix, svcLdapAdminPassword secret for ldap-tui, niri media keys
All checks were successful
CI / check (pull_request) Successful in 56s
CI / deploy (pull_request) Has been skipped
CI / build (pull_request) Successful in 2m17s
CI / dry-activate (pull_request) Successful in 32s
CI / check (push) Has been skipped
CI / build (push) Has been skipped
CI / dry-activate (push) Has been skipped
CI / deploy (push) Successful in 2m41s
fix
security
service
#118 by lament was merged 2026-07-29 21:19:44 -05:00
fix svcLdapAdmin seed: simpleSecurityObject is what actually grants userPassword
All checks were successful
CI / check (pull_request) Successful in 54s
CI / deploy (pull_request) Has been skipped
CI / build (pull_request) Successful in 2m8s
CI / dry-activate (pull_request) Successful in 32s
CI / check (push) Has been skipped
CI / build (push) Has been skipped
CI / dry-activate (push) Has been skipped
CI / deploy (push) Successful in 2m39s
fix
security
#117 by lament was merged 2026-07-27 17:50:58 -05:00
a kadmin/krb-tui toolkit, and ldap-tui gets its own scoped admin bind
All checks were successful
CI / check (pull_request) Successful in 56s
CI / deploy (pull_request) Has been skipped
CI / build (pull_request) Successful in 2m24s
CI / dry-activate (pull_request) Successful in 31s
CI / check (push) Has been skipped
CI / build (push) Has been skipped
CI / dry-activate (push) Has been skipped
CI / deploy (push) Successful in 2m49s
security
#116 by lament was merged 2026-07-27 17:14:19 -05:00
fail2ban has been deaf for 8 days
All checks were successful
CI / check (pull_request) Successful in 56s
CI / deploy (pull_request) Has been skipped
CI / build (pull_request) Successful in 4m24s
CI / dry-activate (pull_request) Successful in 33s
CI / check (push) Has been skipped
CI / build (push) Has been skipped
CI / dry-activate (push) Has been skipped
CI / deploy (push) Successful in 2m46s
fix
security
#114 by lament was merged 2026-07-26 01:01:57 -05:00
cal's sieve leg never had a chance: dovecot wants STARTTLS first
All checks were successful
CI / check (pull_request) Successful in 1m15s
CI / deploy (pull_request) Has been skipped
CI / build (pull_request) Successful in 3m3s
CI / dry-activate (pull_request) Successful in 2m20s
CI / check (push) Has been skipped
CI / build (push) Has been skipped
CI / dry-activate (push) Has been skipped
CI / deploy (push) Successful in 3m3s
fix
security
#113 by lament was merged 2026-07-25 23:39:56 -05:00
add SOGo (calendar/contacts) and a two-instance postgres model
All checks were successful
CI / check (pull_request) Successful in 55s
CI / deploy (pull_request) Has been skipped
CI / build (pull_request) Successful in 2m13s
CI / dry-activate (pull_request) Successful in 35s
CI / check (push) Has been skipped
CI / build (push) Has been skipped
CI / dry-activate (push) Has been skipped
CI / deploy (push) Successful in 2m57s
security
service
#112 by lament was merged 2026-07-25 18:11:56 -05:00
just pki-enroll automates Secure Boot key enrollment; SPNEGO's LDAP lookup gets fixed
All checks were successful
CI / check (pull_request) Successful in 1m11s
CI / deploy (pull_request) Has been skipped
CI / build (pull_request) Successful in 2m28s
CI / dry-activate (pull_request) Successful in 1m25s
CI / check (push) Has been skipped
CI / build (push) Has been skipped
CI / dry-activate (push) Has been skipped
CI / deploy (push) Successful in 3m34s
fix
security
#110 by lament was merged 2026-07-24 20:34:34 -05:00
oidc tower on verdandi: keycloak, the lament realm, web-tier SSO + desktop SPNEGO
All checks were successful
CI / check (pull_request) Successful in 54s
CI / deploy (pull_request) Has been skipped
CI / build (pull_request) Successful in 2m3s
CI / dry-activate (pull_request) Successful in 29s
CI / check (push) Has been skipped
CI / build (push) Has been skipped
CI / dry-activate (push) Has been skipped
CI / deploy (push) Successful in 2m35s
security
service
#109 by lament was merged 2026-07-24 16:51:00 -05:00
the fleet gets a realm: kerberos + ldap on verdandi, and web + mail SSO onto it
All checks were successful
CI / check (pull_request) Successful in 58s
CI / deploy (pull_request) Has been skipped
CI / build (pull_request) Successful in 1m58s
CI / dry-activate (pull_request) Successful in 23s
CI / check (push) Has been skipped
CI / build (push) Has been skipped
CI / dry-activate (push) Has been skipped
CI / deploy (push) Successful in 2m37s
fleet
security
service
#108 by lament was merged 2026-07-24 03:22:08 -05:00
sops rework
All checks were successful
CI / check (pull_request) Successful in 1m54s
CI / deploy (pull_request) Has been skipped
CI / build (pull_request) Successful in 2m45s
CI / dry-activate (pull_request) Successful in 39s
CI / check (push) Has been skipped
CI / build (push) Has been skipped
CI / dry-activate (push) Has been skipped
CI / deploy (push) Successful in 2m12s
security
#96 by lament was merged 2026-07-18 00:47:59 -05:00
per-host age keys, scoped sops files
All checks were successful
CI / check (pull_request) Successful in 49s
CI / deploy (pull_request) Has been skipped
CI / build (pull_request) Successful in 2m16s
CI / dry-activate (pull_request) Successful in 2m12s
CI / check (push) Has been skipped
CI / build (push) Has been skipped
CI / dry-activate (push) Has been skipped
CI / deploy (push) Successful in 3m4s
security
#95 by lament was merged 2026-07-17 22:45:27 -05:00
audit-pt1
Some checks failed
CI / check (pull_request) Successful in 50s
CI / deploy (pull_request) Has been skipped
CI / build (pull_request) Successful in 2m21s
CI / dry-activate (pull_request) Successful in 45s
CI / check (push) Has been skipped
CI / build (push) Has been skipped
CI / dry-activate (push) Has been skipped
CI / deploy (push) Has been cancelled
fleet
security
#94 by lament was merged 2026-07-17 17:06:53 -05:00
trust internal for internal mail
All checks were successful
CI / check (pull_request) Successful in 1m53s
CI / deploy (pull_request) Has been skipped
CI / build (pull_request) Successful in 1m23s
CI / dry-activate (pull_request) Successful in 37s
fix
networking
security
#81 by lament was merged 2026-07-10 20:05:29 -05:00
lanzaboote has been silently failing to /boot
All checks were successful
CI / check (pull_request) Successful in 3m21s
CI / deploy (pull_request) Has been skipped
CI / build (pull_request) Successful in 1m22s
CI / dry-activate (pull_request) Successful in 24s
fix
security
#78 by lament was merged 2026-07-10 16:52:45 -05:00