func (d *Locksmith) deviceSignPGPNext(ctx *Context, pgpk libkb.GenericKey) error { if pgpk.CanSign() == false { return fmt.Errorf("pgp key can't sign") } eldest := d.arg.User.GetEldestKID() ctx.LogUI.Debug("eldest kid from user: %s", eldest) if err := d.addDeviceKeyWithSigner(ctx, pgpk, eldest); err != nil { return err } return nil }