diff --git a/update.go b/update.go index cda7c26..95aca61 100644 --- a/update.go +++ b/update.go @@ -148,6 +148,7 @@ func initUpdate() error { } http.HandleFunc("/update/boot", nonConcurrentUpdateHandler(mustFindRootDevice()+"1")) + http.HandleFunc("/update/mbr", nonConcurrentUpdateHandler(mustFindRootDevice())) http.HandleFunc("/update/root", nonConcurrentUpdateHandler(mustFindRootDevice()+inactiveRootPartition)) http.HandleFunc("/update/switch", nonConcurrentSwitchHandler(inactiveRootPartition)) // bakery updates only the boot partition, which would reset the active root