// If the daemon is already running, we need to be able to check what version // it is, in case the client has been updated. func (d *Service) writeServiceInfo() error { runtimeDir, err := d.ensureRuntimeDir() if err != nil { return err } // Write runtime info file rtInfo := libkb.KeybaseServiceInfo(d.G()) return rtInfo.WriteFile(path.Join(runtimeDir, "keybased.info")) }
// If the daemon is already running, we need to be able to check what version // it is, in case the client has been updated. func (d *Service) writeServiceInfo() error { _, err := d.ensureRuntimeDir() if err != nil { return err } // Write runtime info file rtInfo := libkb.KeybaseServiceInfo(d.G()) return rtInfo.WriteFile(d.G().Env.GetServiceInfoPath()) }