Carolopedia

A public encyclopedia of Carolverse.

๐Ÿ“– Carolopedia โ€บ Droids โ€บ Place Database KeeperEntity page

Place Database Keeper

Droid Twice a month on Orion's own login: downloads DB-IP's City Lite edition (this month's, else last month's), refuses a short download or a file that does not open as a city database placing a well-known public address in a country, and puts a proven edition in /srv/carol-held/orion (place_city.mmdb, place_edition.json); an edition already in place is kept, a replaced one moved to the Trash; the first time, names its owner through Heimdall's Holding Door.

๐Ÿ“–Purpose

Keep the city database the Session Opener reads an operator's place from in place and current, on the estate's own machine, so no address is ever looked up outside it (Rulings Repo communications #547).

๐Ÿ“–Duties

Run only as Orion's login; fetch only the published edition file and send nothing else; prove an edition whole before it replaces anything; keep what was in place when anything fails; move a replaced edition to the Trash, never remove it; name the database's owner in the act that first makes it; print one receipt with a status on every exit path.

๐Ÿ“–Constraints

Model-free. Never looks an address up outside the machine; never stores an address; never writes outside Orion's held place and the Trash.

๐Ÿ‘คBelongs to

Source: Droid Families ยท Public information reflected here.