Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 1.05 KB

CHANGELOG.md

File metadata and controls

35 lines (26 loc) · 1.05 KB

Changelog

The format is based on Keep a Changelog.

[0.1.2] - 2023-11-30

  • Make the evaluation of the default master_passphrase of luks_key lazy to avoid compile time errors due to missing vault permissions when the luks cookbook is pulled in as a dependency but not used

[0.1.1] - 2023-11-28

Changed

  • Relax chef_version requirements
  • Replace Policyfile.rb with Berksfile
  • Lower attribute precededence of default vault names to default_unless
  • Allow I and G in default passphrase regex

[0.1.0] - 2023-11-24

Added

  • Cookbook created with
    cinc generate cookbook -m "linuxgroup@gsi.de" \
        --copyright "GSI Helmholtzzentrum für Schwerionenforschung GmbH" \
        -I gplv3 -V luks
    
  • Test suite adapted to internal standards
  • Encrypted loopback device /dev/mapper/cryptokitchen created from /tmp/cryptokitchen.loop, formatted as ext4 and mounted as /mnt
  • Install cryptsetup in default recipe
  • Initial implementation of luks_key
  • Document cookbook in README