====================== Friday, April 11, 2014 ====================== Heartbleed ========== Heartbleed bug: Do I need to upgrade? I currently use OpenSSL version 0.9.8:: $ openssl version OpenSSL 0.9.8o 01 Jun 2010 Answer: Only version 1.0.1 up to version 1.0.1f were affected, so I don't need to worry. http://www.howtoforge.com/find_out_if_server_is_affected_from_openssl_heartbleed_vulnerability_cve-2014-0160_and_how_to_fix Lino Welfare ============ I understood something: `isip.Contract`, `debts.Budet` and `notes.Note` should no longer be (direct) *printables*, but become *attestables*. But I am myself not yet 100% sure. So I want to avoid manual changes in the two templates used to print `isip.Contract` and `jobs.Contract`. By overriding their `get_printable_context` method. And I must change the current template naming strategy. The `lino_welfare/config/attestations/Attestation` directory is okay for general templates like `base.body.html` and `default.body.html`, `certificate.body.html`, but e.g. `cal_Guest.body.html` should be `cal/Guest/presence_cert.body.html`