Drift/The Chownening
Den 5. september 2023 var det krise på kanalen. Noen skulle bytte navn på en bruker som hadde fått seg nytt navn i folkeregisteret, og del av denne prosessen var å lage en ny bruker, lukke den gamle, og flytte hjemmemappen til den gamle brukeren over til den nye. I den sammenheng, skulle den nye brukeren eie hjemmemappa, og følgende kommando ble kjørt i hjemmemappa til brukeren:
$ chown -R <brukernavn>:eall_s .*
Hadde vi kjørt moderne systemer, så hadde ikke dette vært noe problem. Men denne maskinen kjørte en urgammel versjon av bash, og .*
utvidet seg ikke bare til alle filene og katalogene til brukeren, men også ..
. Det førte til at denne brukeren nå eide alle hjemmemappene i hele /home/pvv/d
, og ingen fikk gjort noe før det ble løst.
Opprydning
davidk var kjapt ute med å hente data fra backups på principal.
Trøbbel i databasene
Rundt den samme tiden hvor dette ble gjort, holdt også oysteikt på å migrere databasene fra knakelibrak til bicep. Under prosessen kom han til fare for å chowne alt innholdet i /var/lib
på bicep til brukeren mysql
, og ta ned både matrix, PostgreSQL og alt som avhenger av den (blant annet gitea, dibbler, med mer). Denne gangen var det ikke noen gammel versjon av bash å skylde på, det var rett og slett bare oysteikt som hadde vært teit.
Ettersom disse hendelsene skjedde samme uke, ble dem gitt navnet "The Chownening".