[rear-devel] [rear/rear] 3d81b3: Add new output method RAWDISK

Gratien D'haese gratien.dhaese at gmail.com
Tue Jan 9 10:12:10 CET 2018


  Branch: refs/heads/master
  Home:   https://github.com/rear/rear
  Commit: 3d81b341fb9965351f2cd822bf31ac92da827aa5
      https://github.com/rear/rear/commit/3d81b341fb9965351f2cd822bf31ac92da827aa5
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-11-22 (Wed, 22 Nov 2017)

  Changed paths:
    A usr/share/rear/conf/templates/RESULT_usage_RAWDISK.txt
    A usr/share/rear/output/RAWDISK/Linux-i386/260_create_syslinux_efi_bootloader.sh
    A usr/share/rear/output/RAWDISK/Linux-i386/270_create_grub2_efi_bootloader.sh
    A usr/share/rear/output/RAWDISK/Linux-i386/280_create_bootable_disk_image.sh

  Log Message:
  -----------
  Add new output method RAWDISK


  Commit: cd34224826324ed651802590d29f35c5d6cc64c2
      https://github.com/rear/rear/commit/cd34224826324ed651802590d29f35c5d6cc64c2
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-11-22 (Wed, 22 Nov 2017)

  Changed paths:
    A usr/share/rear/prep/default/380_include_opal_tools.sh

  Log Message:
  -----------
  Include sedutil-cli if available and configure kernel for TPM


  Commit: a0a33405991a124026148f97f1983d27796a6f42
      https://github.com/rear/rear/commit/a0a33405991a124026148f97f1983d27796a6f42
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-11-22 (Wed, 22 Nov 2017)

  Changed paths:
    A usr/share/rear/build/OPALPBA/Linux-i386/095_exclude_non_essential_files.sh
    A usr/share/rear/build/OPALPBA/Linux-i386/105_reinclude_essential_files.sh
    A usr/share/rear/build/OPALPBA/Linux-i386/391_list_executable_dependencies.sh
    A usr/share/rear/build/OPALPBA/Linux-i386/810_deduplicate_files.sh
    A usr/share/rear/lib/mkopalpba-workflow.sh
    A usr/share/rear/prep/OPALPBA/Linux-i386/380_configure_workflow.sh
    A usr/share/rear/skel/default/etc/scripts/unlock-opal-disks
    A usr/share/rear/skel/default/usr/lib/systemd/system/opalpba.target
    A usr/share/rear/skel/default/usr/lib/systemd/system/plymouth-start.service
    A usr/share/rear/skel/default/usr/lib/systemd/system/sysinit-opalpba.service

  Log Message:
  -----------
  Add support for creating a TCG Opal 2 PBA via 'rear mkopalbpa'

This version works on systemd-based systems only. For optimum
usability, plymouth boot splash software should be installed on the
original system.


  Commit: 212c8b7fb023aa918d1c989e2c481c49051d96bb
      https://github.com/rear/rear/commit/212c8b7fb023aa918d1c989e2c481c49051d96bb
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-11-29 (Wed, 29 Nov 2017)

  Changed paths:
    M usr/share/rear/conf/templates/RESULT_usage_RAWDISK.txt
    M usr/share/rear/output/RAWDISK/Linux-i386/270_create_grub2_efi_bootloader.sh

  Log Message:
  -----------
  RAWDISK output: fix Grub 2/EFI detection, streamline usage template


  Commit: 4880f7bc41d29163fdc0a0d1f09d00c76477919a
      https://github.com/rear/rear/commit/4880f7bc41d29163fdc0a0d1f09d00c76477919a
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-11-29 (Wed, 29 Nov 2017)

  Changed paths:
    M usr/share/rear/lib/mkopalpba-workflow.sh
    M usr/share/rear/rescue/GNU/Linux/990_sysreqs.sh

  Log Message:
  -----------
  TCG Opal support: skip layout/save stage in 'mkopalpba' workflow


  Commit: 29a8da604ced07e8553039ed70aa3299a41f370c
      https://github.com/rear/rear/commit/29a8da604ced07e8553039ed70aa3299a41f370c
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-11-29 (Wed, 29 Nov 2017)

  Changed paths:
    M usr/share/rear/init/default/050_check_rear_recover_mode.sh
    A usr/share/rear/lib/opal-functions.sh
    A usr/share/rear/lib/opaladmin-workflow.sh
    M usr/share/rear/prep/default/380_include_opal_tools.sh
    M usr/share/rear/skel/default/etc/scripts/unlock-opal-disks

  Log Message:
  -----------
  TCG Opal support: add disk management via 'rear opaladmin'

- Integrate a TCG Opal pre-boot authentication (PBA) image into the
  rescue system, if locally available.


  Commit: 43c9dac21e3047abf75b3e212941c12a5a33d07a
      https://github.com/rear/rear/commit/43c9dac21e3047abf75b3e212941c12a5a33d07a
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-11-29 (Wed, 29 Nov 2017)

  Changed paths:
    M packaging/debian/control
    M packaging/rpm/rear.spec
    M usr/share/rear/backup/BORG/default/500_make_backup.sh
    M usr/share/rear/backup/BORG/default/800_prune_old_backups.sh
    M usr/share/rear/conf/default.conf
    M usr/share/rear/layout/prepare/GNU/Linux/100_include_partition_code.sh
    M usr/share/rear/layout/prepare/GNU/Linux/110_include_lvm_code.sh
    M usr/share/rear/layout/prepare/default/010_prepare_files.sh
    M usr/share/rear/layout/prepare/default/250_compare_disks.sh
    M usr/share/rear/layout/prepare/default/270_overrule_migration_mode.sh
    M usr/share/rear/layout/prepare/default/300_map_disks.sh
    M usr/share/rear/layout/prepare/default/320_apply_mappings.sh
    M usr/share/rear/layout/prepare/default/400_autoresize_disks.sh
    M usr/share/rear/layout/prepare/default/500_confirm_layout_file.sh
    M usr/share/rear/layout/recreate/default/100_confirm_layout_code.sh
    M usr/share/rear/lib/filesystems-functions.sh
    M usr/share/rear/output/USB/Linux-i386/300_create_extlinux.sh
    M usr/share/rear/prep/BORG/default/300_init_archive.sh
    M usr/share/rear/skel/default/etc/scripts/system-setup.d/55-migrate-network-devices.sh

  Log Message:
  -----------
  Merge branch 'master' into feature/opal-support


  Commit: 83b532ca73c74efc5f5c6c9266dff3180e101819
      https://github.com/rear/rear/commit/83b532ca73c74efc5f5c6c9266dff3180e101819
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-11-29 (Wed, 29 Nov 2017)

  Changed paths:
    M usr/share/rear/skel/default/etc/scripts/unlock-opal-disks

  Log Message:
  -----------
  TCG Opal support: fix 'unlock-opal-disks' permissions


  Commit: 87eede9ce0f43bccf842c2c3281f9a3253f89c2a
      https://github.com/rear/rear/commit/87eede9ce0f43bccf842c2c3281f9a3253f89c2a
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-11-29 (Wed, 29 Nov 2017)

  Changed paths:
    M usr/share/rear/build/OPALPBA/Linux-i386/095_exclude_non_essential_files.sh

  Log Message:
  -----------
  TCG Opal support: exclude udev rules for Canonical's snapd/snappy


  Commit: 13fba7e656690aeec7520731e51d1403d10d670e
      https://github.com/rear/rear/commit/13fba7e656690aeec7520731e51d1403d10d670e
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-11-30 (Thu, 30 Nov 2017)

  Changed paths:
    M usr/share/rear/build/OPALPBA/Linux-i386/095_exclude_non_essential_files.sh
    M usr/share/rear/prep/default/380_include_opal_tools.sh

  Log Message:
  -----------
  TCG Opal support: exclude interfering udev rules on the rescue system


  Commit: ca70c13d0ada6955e6b2475aca8c72ba9084a774
      https://github.com/rear/rear/commit/ca70c13d0ada6955e6b2475aca8c72ba9084a774
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-11-30 (Thu, 30 Nov 2017)

  Changed paths:
    M usr/share/rear/output/RAWDISK/Linux-i386/280_create_bootable_disk_image.sh

  Log Message:
  -----------
  RAWDISK output: wait for file systems to settle before determining size

Running du on files prematurely might fail to capture the complete
file size as the file system is still updating. In this case, the
size of the output image will be to small to accommodate its contents.


  Commit: f761932fd56928d1e1feb2ebf6fa8166f4e82d27
      https://github.com/rear/rear/commit/f761932fd56928d1e1feb2ebf6fa8166f4e82d27
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-11-30 (Thu, 30 Nov 2017)

  Changed paths:
    M usr/share/rear/output/RAWDISK/Linux-i386/280_create_bootable_disk_image.sh

  Log Message:
  -----------
  RAWDISK output: improve start message on HPE servers (start on new line)


  Commit: 02b5c0313b9232004c8e895b3bd35b6fcb359877
      https://github.com/rear/rear/commit/02b5c0313b9232004c8e895b3bd35b6fcb359877
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-01 (Fri, 01 Dec 2017)

  Changed paths:
    M usr/share/rear/init/default/050_check_rear_recover_mode.sh
    M usr/share/rear/lib/mkopalpba-workflow.sh
    M usr/share/rear/rescue/GNU/Linux/990_sysreqs.sh

  Log Message:
  -----------
  TCG Opal support: fix typo in workflow name 'mkopalpba', improve comment


  Commit: 37f7ab99006eca059f7d3635fc8cf38509c15e4f
      https://github.com/rear/rear/commit/37f7ab99006eca059f7d3635fc8cf38509c15e4f
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-01 (Fri, 01 Dec 2017)

  Changed paths:
    M usr/share/rear/lib/opal-functions.sh
    M usr/share/rear/lib/opaladmin-workflow.sh

  Log Message:
  -----------
  TCG Opal support: fix opaladmin --setup, add --info, add short options

- opaladmin workflow:
  - add 'opaladmin --info'
  - re-structure options
  - opaladmin --setup:
    - check for proper support and previous setup
    - double-check new password

- opal-functions.sh:
  - fix opal_device_setup(): enable locking range 0
  - add opal_device_information()
  - improve comments, messages


  Commit: 9281035478c55d4312242527f51a0197a98f8bda
      https://github.com/rear/rear/commit/9281035478c55d4312242527f51a0197a98f8bda
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-02 (Sat, 02 Dec 2017)

  Changed paths:
    M usr/share/rear/output/RAWDISK/Linux-i386/260_create_syslinux_efi_bootloader.sh
    M usr/share/rear/output/RAWDISK/Linux-i386/270_create_grub2_efi_bootloader.sh

  Log Message:
  -----------
  RAWDISK output: change EFI staging directory


  Commit: 55b819586dc9e5d27c54e81b2f59bf5c26806171
      https://github.com/rear/rear/commit/55b819586dc9e5d27c54e81b2f59bf5c26806171
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-02 (Sat, 02 Dec 2017)

  Changed paths:
    M usr/share/rear/output/RAWDISK/Linux-i386/280_create_bootable_disk_image.sh

  Log Message:
  -----------
  RAWDISK output: Do not force FAT32 on small EFI System Partition (ESP)


  Commit: 8cd61ff5777389156911765ce37ea216c1862bba
      https://github.com/rear/rear/commit/8cd61ff5777389156911765ce37ea216c1862bba
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-02 (Sat, 02 Dec 2017)

  Changed paths:
    M usr/share/rear/conf/default.conf
    M usr/share/rear/rescue/default/910_copy_logfile.sh

  Log Message:
  -----------
  Introduce configuration variable EXCLUDE_RUNTIME_LOGFILE


  Commit: 5f69d5921af4f6347763a5a23f6cc42849979c4f
      https://github.com/rear/rear/commit/5f69d5921af4f6347763a5a23f6cc42849979c4f
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-03 (Sun, 03 Dec 2017)

  Changed paths:
    M usr/share/rear/conf/default.conf
    M usr/share/rear/prep/GNU/Linux/210_include_dhclient.sh

  Log Message:
  -----------
  Allow disabling dhclient by setting USE_DHCLIENT='n'


  Commit: 239b8d1d6c027025cf3d4d71d652c220f02f0a39
      https://github.com/rear/rear/commit/239b8d1d6c027025cf3d4d71d652c220f02f0a39
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-03 (Sun, 03 Dec 2017)

  Changed paths:
    M usr/share/rear/build/OPALPBA/Linux-i386/810_deduplicate_files.sh

  Log Message:
  -----------
  TCG Opal support: fix de-duplication


  Commit: a9dc9dbf9a893a363d5d9a5d8484cb4d5e38d2ee
      https://github.com/rear/rear/commit/a9dc9dbf9a893a363d5d9a5d8484cb4d5e38d2ee
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-03 (Sun, 03 Dec 2017)

  Changed paths:
    M usr/share/rear/build/OPALPBA/Linux-i386/095_exclude_non_essential_files.sh
    M usr/share/rear/build/OPALPBA/Linux-i386/105_reinclude_essential_files.sh
    M usr/share/rear/build/OPALPBA/Linux-i386/391_list_executable_dependencies.sh
    A usr/share/rear/prep/OPALPBA/Linux-i386/001_configure_workflow.sh
    R usr/share/rear/prep/OPALPBA/Linux-i386/380_configure_workflow.sh
    M usr/share/rear/prep/default/380_include_opal_tools.sh
    R usr/share/rear/skel/default/usr/lib/systemd/system/opalpba.target
    A usr/share/rear/skel/default/usr/lib/systemd/system/sysinit-opalpba.target

  Log Message:
  -----------
  TCG Opal support: shrink PBA size, remove OPALPBA_DEBUG


  Commit: bb440343f51ae52277260b6eb76f5e2e6db68cd4
      https://github.com/rear/rear/commit/bb440343f51ae52277260b6eb76f5e2e6db68cd4
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-03 (Sun, 03 Dec 2017)

  Changed paths:
    A usr/share/rear/build/OPALPBA/Linux-i386/820_store_settings.sh
    M usr/share/rear/skel/default/etc/scripts/unlock-opal-disks
    M usr/share/rear/skel/default/usr/lib/systemd/system/sysinit-opalpba.service

  Log Message:
  -----------
  TCG Opal support: improve PBA usability and debugging

- improve wording of messages for one or multiple Opal disks
- fix hangup after empty password entry
- add emergency shell
- capture stderr messages and display those in an emergency
- enable systemd journal
- add OPALPBA_DEBUG_PASSWORD


  Commit: 15ff6385c27c04cf75e2408b4dddf775dfe90ac9
      https://github.com/rear/rear/commit/15ff6385c27c04cf75e2408b4dddf775dfe90ac9
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-03 (Sun, 03 Dec 2017)

  Changed paths:
    M usr/share/rear/lib/opaladmin-workflow.sh

  Log Message:
  -----------
  TCG Opal support: improve opaladmin help messages


  Commit: 67fbb8740bd83637bbbe4237d6d5274249abda21
      https://github.com/rear/rear/commit/67fbb8740bd83637bbbe4237d6d5274249abda21
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-03 (Sun, 03 Dec 2017)

  Changed paths:
    A usr/share/rear/skel/OPALPBA/etc/inittab

  Log Message:
  -----------
  TCG Opal support: add inittab for the PBA


  Commit: a20019ad5f634fa8713702d3e8e288a4de8734da
      https://github.com/rear/rear/commit/a20019ad5f634fa8713702d3e8e288a4de8734da
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-03 (Sun, 03 Dec 2017)

  Changed paths:
    M usr/share/rear/conf/default.conf
    M usr/share/rear/prep/default/040_check_backup_and_output_scheme.sh
    M usr/share/rear/rescue/GNU/Linux/310_network_devices.sh
    M usr/share/rear/rescue/default/430_prepare_timesync.sh
    M usr/share/rear/rescue/default/500_ssh.sh
    M usr/share/rear/skel/default/etc/scripts/run-sshd
    M usr/share/rear/skel/default/usr/lib/systemd/system/sysinit.service

  Log Message:
  -----------
  Merge branch 'master' into feature/opal-support


  Commit: 2ecbb62124766749be658817f141e09f8954b426
      https://github.com/rear/rear/commit/2ecbb62124766749be658817f141e09f8954b426
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-03 (Sun, 03 Dec 2017)

  Changed paths:
    M usr/share/rear/prep/OPALPBA/Linux-i386/001_configure_workflow.sh
    M usr/share/rear/skel/default/etc/scripts/unlock-opal-disks

  Log Message:
  -----------
  TCG Opal support: improve PBA usability when not using plymouth


  Commit: eb3c37e588758dc47e74df183564c5fde8c682e4
      https://github.com/rear/rear/commit/eb3c37e588758dc47e74df183564c5fde8c682e4
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-04 (Mon, 04 Dec 2017)

  Changed paths:
    M usr/share/rear/lib/opaladmin-workflow.sh

  Log Message:
  -----------
  TCG Opal support: improve 'opaladmin setup' without PBA image


  Commit: 34e7aeff48c07a25d2be10d253c5a5e8e3d6a87b
      https://github.com/rear/rear/commit/34e7aeff48c07a25d2be10d253c5a5e8e3d6a87b
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-04 (Mon, 04 Dec 2017)

  Changed paths:
    M usr/share/rear/lib/opal-functions.sh

  Log Message:
  -----------
  TCG Opal support: shorten opal_device_identification() output


  Commit: 4db905a2972078df30388a6971af1a1f117007f9
      https://github.com/rear/rear/commit/4db905a2972078df30388a6971af1a1f117007f9
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-04 (Mon, 04 Dec 2017)

  Changed paths:
    M usr/share/rear/output/RAWDISK/Linux-i386/260_create_syslinux_efi_bootloader.sh
    M usr/share/rear/output/RAWDISK/Linux-i386/270_create_grub2_efi_bootloader.sh
    M usr/share/rear/output/RAWDISK/Linux-i386/280_create_bootable_disk_image.sh
    M usr/share/rear/prep/OPALPBA/Linux-i386/001_configure_workflow.sh

  Log Message:
  -----------
  RAWDISK output: change configuration variables


  Commit: 0a67997e983e2fbc4238ee567f5cef02d6d1441b
      https://github.com/rear/rear/commit/0a67997e983e2fbc4238ee567f5cef02d6d1441b
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-04 (Mon, 04 Dec 2017)

  Changed paths:
    M doc/user-guide/03-configuration.adoc
    M usr/share/rear/conf/default.conf

  Log Message:
  -----------
  RAWDISK output: add documentation, add variables to default.conf


  Commit: f6c99e8dda851a348f5c05fef652399dbf8fed37
      https://github.com/rear/rear/commit/f6c99e8dda851a348f5c05fef652399dbf8fed37
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-04 (Mon, 04 Dec 2017)

  Changed paths:
    A doc/user-guide/13-tcg-opal-support.adoc
    M doc/user-guide/relax-and-recover-user-guide.adoc
    M usr/share/rear/conf/default.conf
    M usr/share/rear/lib/mkopalpba-workflow.sh

  Log Message:
  -----------
  TCG Opal support: add documentation, add variables to default.conf


  Commit: 129644cc7f6af09e31eae0e761c60ade03e74bd3
      https://github.com/rear/rear/commit/129644cc7f6af09e31eae0e761c60ade03e74bd3
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-04 (Mon, 04 Dec 2017)

  Changed paths:
    M doc/user-guide/13-tcg-opal-support.adoc

  Log Message:
  -----------
  TCG Opal support: documentation - point to sedutil-cli binary download


  Commit: 20f112b7d715e7efadf4a6c88cb83275ff0cdfb4
      https://github.com/rear/rear/commit/20f112b7d715e7efadf4a6c88cb83275ff0cdfb4
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-04 (Mon, 04 Dec 2017)

  Changed paths:
    M doc/user-guide/13-tcg-opal-support.adoc
    M usr/share/rear/build/OPALPBA/Linux-i386/820_store_settings.sh
    M usr/share/rear/conf/default.conf
    M usr/share/rear/lib/opal-functions.sh
    M usr/share/rear/lib/opaladmin-workflow.sh
    M usr/share/rear/prep/OPALPBA/Linux-i386/001_configure_workflow.sh
    M usr/share/rear/skel/default/etc/scripts/unlock-opal-disks

  Log Message:
  -----------
  TCG Opal support: rename configuration variables OPALPBA_* to OPAL_PBA_*


  Commit: 006feaf6e4765c5b1beceef7ff1accc4b7aff1f2
      https://github.com/rear/rear/commit/006feaf6e4765c5b1beceef7ff1accc4b7aff1f2
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-04 (Mon, 04 Dec 2017)

  Changed paths:
    M doc/user-guide/13-tcg-opal-support.adoc
    M usr/share/rear/conf/default.conf
    M usr/share/rear/lib/opal-functions.sh
    M usr/share/rear/lib/opaladmin-workflow.sh

  Log Message:
  -----------
  TCG Opal support: introduce OPAL_PBA_FILE_LOCATION


  Commit: 92f91b104e6a26763a200a1d5e74c1ff0ebe7a6b
      https://github.com/rear/rear/commit/92f91b104e6a26763a200a1d5e74c1ff0ebe7a6b
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-04 (Mon, 04 Dec 2017)

  Changed paths:
    M doc/user-guide/13-tcg-opal-support.adoc
    M usr/share/rear/lib/opal-functions.sh
    M usr/share/rear/lib/opaladmin-workflow.sh

  Log Message:
  -----------
  TCG Opal support: opaladmin: make actions positional args, improve setup

- change actions from options to positional arguments
- accept only one action
- simplify use of opal_device_identification()
- setup: integrate enabling boot devices
- setup: integrate calls to opaladmin_resetDEK()
- improve messages


  Commit: c12a488500e4ecda51c33f3711c7d366d2bf9f6b
      https://github.com/rear/rear/commit/c12a488500e4ecda51c33f3711c7d366d2bf9f6b
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

  Changed paths:
    M usr/share/rear/output/RAWDISK/Linux-i386/280_create_bootable_disk_image.sh

  Log Message:
  -----------
  RAWDISK output: fix error checking in 280_create_bootable_disk_image.sh


  Commit: c6e8f4a483aa42b57cd0570d9ea1e9ca39ed0990
      https://github.com/rear/rear/commit/c6e8f4a483aa42b57cd0570d9ea1e9ca39ed0990
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

  Changed paths:
    M doc/user-guide/13-tcg-opal-support.adoc
    M usr/share/rear/conf/default.conf
    M usr/share/rear/lib/opal-functions.sh
    M usr/share/rear/lib/opaladmin-workflow.sh
    M usr/share/rear/prep/OPALPBA/Linux-i386/001_configure_workflow.sh

  Log Message:
  -----------
  TCG Opal support: rename configuration variables, improve 'opaladmin'

- rename OPAL_PBA_URL -> OPAL_PBA_OUTPUT_URL
- rename OPAL_PBA_FILE_LOCATION -> OPAL_PBA_IMAGE_FILE
- rear opaladmin:
  - rename 'setup' action to 'setupERASE', require device argument
  - simplify 'rear opaladmin' arguments for almost optionless usage
  - skip most actions for devices not having been set up
- improve user guide


  Commit: 94b6b3c0d0f31303666c4dd68dfe2026ba2b0781
      https://github.com/rear/rear/commit/94b6b3c0d0f31303666c4dd68dfe2026ba2b0781
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

  Changed paths:
    M usr/share/rear/layout/prepare/default/250_compare_disks.sh
    M usr/share/rear/layout/save/GNU/Linux/230_filesystem_layout.sh
    M usr/share/rear/lib/config-functions.sh

  Log Message:
  -----------
  Merge branch 'master' into feature/opal-support


  Commit: 664f8241dcea0e4e693bfc741bbef995b631c862
      https://github.com/rear/rear/commit/664f8241dcea0e4e693bfc741bbef995b631c862
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

  Changed paths:
    M doc/user-guide/13-tcg-opal-support.adoc

  Log Message:
  -----------
  TCG Opal support: wrap lines in user guide, consistently refer to Opal 2


  Commit: 1ed0277da25a716892ea59e8ccad43d397b179e3
      https://github.com/rear/rear/commit/1ed0277da25a716892ea59e8ccad43d397b179e3
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

  Changed paths:
    M usr/share/rear/lib/mkopalpba-workflow.sh
    M usr/share/rear/lib/opaladmin-workflow.sh
    M usr/share/rear/skel/default/etc/scripts/unlock-opal-disks

  Log Message:
  -----------
  TCG Opal support: consistently refer to Opal 2, harmonize wording


  Commit: a793ab9e3c607f55c9a8506a53f3587d626b999b
      https://github.com/rear/rear/commit/a793ab9e3c607f55c9a8506a53f3587d626b999b
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

  Changed paths:
    M doc/rear.8.adoc

  Log Message:
  -----------
  RAWDISK output: add documentation to rear(8) manual page


  Commit: 2bb58f526274437c97850c9bcdc8d914490e294f
      https://github.com/rear/rear/commit/2bb58f526274437c97850c9bcdc8d914490e294f
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-06 (Wed, 06 Dec 2017)

  Changed paths:
    M doc/rear.8.adoc

  Log Message:
  -----------
  TCG Opal support: add documentation to rear(8) manual page


  Commit: 7e5639533e55b1e22fdbd38729981a9e5a797a1f
      https://github.com/rear/rear/commit/7e5639533e55b1e22fdbd38729981a9e5a797a1f
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-08 (Fri, 08 Dec 2017)

  Changed paths:
    M doc/user-guide/06-layout-configuration.adoc
    M doc/user-guide/13-tcg-opal-support.adoc
    A usr/share/rear/layout/prepare/GNU/Linux/180_include_opaldisk_code.sh
    A usr/share/rear/layout/save/GNU/Linux/190_opaldisk_layout.sh
    M usr/share/rear/layout/save/default/320_autoexclude.sh
    M usr/share/rear/layout/save/default/330_remove_exclusions.sh
    M usr/share/rear/lib/layout-functions.sh
    M usr/share/rear/lib/opal-functions.sh
    M usr/share/rear/lib/opaladmin-workflow.sh

  Log Message:
  -----------
  TCG Opal support: add 'opaldisk' automated recovery for Opal SEDs


  Commit: 31833a591b9f45f21d6ba093c6b2437ca545f6e4
      https://github.com/rear/rear/commit/31833a591b9f45f21d6ba093c6b2437ca545f6e4
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-08 (Fri, 08 Dec 2017)

  Changed paths:
    A usr/share/rear/skel/default/usr/lib/systemd/system/getty.target.wants/getty at tty0.service
    R usr/share/rear/skel/default/usr/lib/systemd/system/getty.target.wants/getty at tty1.service
    R usr/share/rear/skel/default/usr/lib/systemd/system/getty.target.wants/getty at tty2.service
    R usr/share/rear/skel/default/usr/lib/systemd/system/getty.target.wants/getty at tty3.service
    R usr/share/rear/skel/default/usr/lib/systemd/system/getty.target.wants/getty at tty4.service
    A usr/share/rear/skel/default/usr/lib/systemd/system/getty.target.wants/serial-getty at ttyS0.service
    M usr/share/rear/skel/default/usr/lib/systemd/system/getty at .service
    M usr/share/rear/skel/default/usr/lib/systemd/system/serial-getty at .service

  Log Message:
  -----------
  Merge branch 'master' into feature/opal-support


  Commit: e6d79554fd32db42550df12020f35aa1145241b7
      https://github.com/rear/rear/commit/e6d79554fd32db42550df12020f35aa1145241b7
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-08 (Fri, 08 Dec 2017)

  Changed paths:
    M doc/rear.8.adoc
    M doc/user-guide/03-configuration.adoc

  Log Message:
  -----------
  TCG Opal support: update manual page, fix line wrapping


  Commit: b0ebf533394232306f3f53f7575ef7506420de9c
      https://github.com/rear/rear/commit/b0ebf533394232306f3f53f7575ef7506420de9c
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-10 (Sun, 10 Dec 2017)

  Changed paths:
    M usr/share/rear/layout/prepare/GNU/Linux/180_include_opaldisk_code.sh

  Log Message:
  -----------
  TCG Opal support: avoid passwords appearing in log file during recovery


  Commit: b443bc6b2e9bb71d01a6d43ae78a929d8b2a88ea
      https://github.com/rear/rear/commit/b443bc6b2e9bb71d01a6d43ae78a929d8b2a88ea
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-10 (Sun, 10 Dec 2017)

  Changed paths:
    M packaging/debian/control
    M packaging/debian/rules

  Log Message:
  -----------
  RAWDISK output: add package dependencies for Debian-bases systems


  Commit: e856786c0d1fe8524380eb715ddb3c256c438d0e
      https://github.com/rear/rear/commit/e856786c0d1fe8524380eb715ddb3c256c438d0e
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-21 (Thu, 21 Dec 2017)

  Changed paths:
    M doc/rear-release-notes.txt
    M doc/rear.8
    M doc/rear.8.adoc
    M packaging/debian/changelog
    M packaging/rpm/rear.spec
    M usr/sbin/rear
    M usr/share/rear/layout/prepare/default/250_compare_disks.sh
    M usr/share/rear/layout/save/GNU/Linux/230_filesystem_layout.sh
    M usr/share/rear/prep/GNU/Linux/280_include_systemd.sh
    M usr/share/rear/skel/default/etc/scripts/dhcp-setup-functions.sh
    M usr/share/rear/skel/default/usr/lib/systemd/system/getty at .service
    M usr/share/rear/skel/default/usr/lib/systemd/system/serial-getty at .service
    A usr/share/rear/verify/TSM/default/389_check_TSM_connexion.sh
    M usr/share/rear/verify/TSM/default/400_verify_tsm.sh

  Log Message:
  -----------
  Merge branch 'master' into feature/opal-support


  Commit: f040eac1a19cfb7f3316e5da49e9dfeb18c38fd9
      https://github.com/rear/rear/commit/f040eac1a19cfb7f3316e5da49e9dfeb18c38fd9
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-21 (Thu, 21 Dec 2017)

  Changed paths:
    M usr/share/rear/output/RAWDISK/Linux-i386/270_create_grub2_efi_bootloader.sh

  Log Message:
  -----------
  RAWDISK output: Remove obsolete comment


  Commit: eaed99dae125c6e2bb486872f9a6a5a18c4cb166
      https://github.com/rear/rear/commit/eaed99dae125c6e2bb486872f9a6a5a18c4cb166
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-21 (Thu, 21 Dec 2017)

  Changed paths:
    M packaging/debian/control

  Log Message:
  -----------
  RAWDISK output: relax package dependencies for Debian-based systems


  Commit: ef3d489b6cff7b3184ed586128b232a5001c48c2
      https://github.com/rear/rear/commit/ef3d489b6cff7b3184ed586128b232a5001c48c2
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-21 (Thu, 21 Dec 2017)

  Changed paths:
    M doc/rear.8.adoc
    M doc/user-guide/03-configuration.adoc
    M usr/share/rear/conf/default.conf
    M usr/share/rear/conf/templates/RESULT_usage_RAWDISK.txt
    M usr/share/rear/output/RAWDISK/Linux-i386/280_create_bootable_disk_image.sh
    M usr/share/rear/prep/OPALPBA/Linux-i386/001_configure_workflow.sh

  Log Message:
  -----------
  RAWDISK output: add image compression


  Commit: cb7df32de747cb0d4c0affa9893b604d6e8b84c9
      https://github.com/rear/rear/commit/cb7df32de747cb0d4c0affa9893b604d6e8b84c9
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2017-12-21 (Thu, 21 Dec 2017)

  Changed paths:
    M doc/rear.8.adoc
    M doc/user-guide/13-tcg-opal-support.adoc
    M usr/share/rear/conf/default.conf

  Log Message:
  -----------
  TCG Opal support: set default value for OPAL_PBA_OUTPUT_URL


  Commit: 8c6ff885ad27193fb19beac035b21f3d5cec39e3
      https://github.com/rear/rear/commit/8c6ff885ad27193fb19beac035b21f3d5cec39e3
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2018-01-03 (Wed, 03 Jan 2018)

  Changed paths:
    A usr/share/rear/backup/DUPLICITY/default/100_mount_duplicity_path.sh
    M usr/share/rear/backup/DUPLICITY/default/500_make_duplicity_backup.sh
    A usr/share/rear/backup/DUPLICITY/default/980_unmount_duplicity_path.sh
    M usr/share/rear/conf/default.conf
    A usr/share/rear/finalize/AVA/default/990_copy_restorelog.sh
    M usr/share/rear/layout/save/GNU/Linux/240_swaps_layout.sh
    M usr/share/rear/lib/global-functions.sh
    M usr/share/rear/lib/layout-functions.sh
    M usr/share/rear/lib/recover-workflow.sh
    A usr/share/rear/prep/AVA/default/400_prep_ava.sh
    M usr/share/rear/prep/DUPLICITY/default/200_find_duply_profile.sh
    A usr/share/rear/prep/DUPLICITY/default/210_check_NETFS_URL_requirements.sh
    M usr/share/rear/prep/default/400_save_directories.sh
    M usr/share/rear/rescue/GNU/Linux/990_sysreqs.sh
    A usr/share/rear/restore/AVA/default/200_prompt_user_to_start_restore.sh
    A usr/share/rear/restore/DUPLICITY/default/100_mount_duplicity_path.sh
    R usr/share/rear/restore/DUPLICITY/default/100_restore_duply.sh
    A usr/share/rear/restore/DUPLICITY/default/110_check_temp_dir_with_duply.sh
    A usr/share/rear/restore/DUPLICITY/default/150_restore_duply.sh
    M usr/share/rear/restore/DUPLICITY/default/400_restore_duplicity.sh
    A usr/share/rear/restore/DUPLICITY/default/980_unmount_duplicity_path.sh
    A usr/share/rear/verify/DUPLICITY/default/100_mount_duplicity_path.sh
    A usr/share/rear/verify/DUPLICITY/default/980_unmount_duplicity_path.sh

  Log Message:
  -----------
  Merge branch 'master' into feature/opal-support


  Commit: c27536b4156321fd41276dea9013d36bdc880004
      https://github.com/rear/rear/commit/c27536b4156321fd41276dea9013d36bdc880004
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2018-01-04 (Thu, 04 Jan 2018)

  Changed paths:
    M usr/share/rear/build/GNU/Linux/150_adjust_permissions.sh

  Log Message:
  -----------
  Merge branch 'master' into feature/opal-support


  Commit: 3477861012ac8b17882aa4111f1811a51f2322dd
      https://github.com/rear/rear/commit/3477861012ac8b17882aa4111f1811a51f2322dd
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2018-01-04 (Thu, 04 Jan 2018)

  Changed paths:
    M doc/rear.8.adoc

  Log Message:
  -----------
  TCG Opal support: small manual page correction


  Commit: b42c7f19bbdb89d70c42fef0fa5bf331571f3d16
      https://github.com/rear/rear/commit/b42c7f19bbdb89d70c42fef0fa5bf331571f3d16
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2018-01-04 (Thu, 04 Jan 2018)

  Changed paths:
    M doc/Makefile
    M doc/user-guide/Makefile
    M packaging/debian/changelog
    A packaging/debian/rear.lintian-overrides
    M packaging/debian/rules
    M usr/share/rear/layout/save/GNU/Linux/200_partition_layout.sh
    M usr/share/rear/restore/BORG/default/400_restore_backup.sh
    M usr/share/rear/skel/Debian/default.tar.gz

  Log Message:
  -----------
  Merge branch 'master' into feature/opal-support


  Commit: f6f49a066a0cb17f03c9bab854ec69972765fd00
      https://github.com/rear/rear/commit/f6f49a066a0cb17f03c9bab854ec69972765fd00
  Author: Oliver Okrongli <oliver.okrongli at infix.de>
  Date:   2018-01-08 (Mon, 08 Jan 2018)

  Changed paths:
    M packaging/debian/control
    A usr/share/rear/finalize/AVA/default/990_copy_avagentlog.sh
    R usr/share/rear/finalize/AVA/default/990_copy_restorelog.sh
    M usr/share/rear/layout/compare/default/500_compare_layout.sh
    M usr/share/rear/layout/precompare/default/110_check_layout_file.sh
    M usr/share/rear/layout/save/GNU/Linux/200_partition_layout.sh
    M usr/share/rear/layout/save/GNU/Linux/510_current_disk_usage.sh
    M usr/share/rear/lib/checklayout-workflow.sh
    M usr/share/rear/prep/DUPLICITY/default/050_prep_duplicity.sh
    A usr/share/rear/rescue/AVA/default/450_prepare_avagent_startup.sh
    M usr/share/rear/restore/AVA/default/200_prompt_user_to_start_restore.sh
    M usr/share/rear/restore/DUPLICITY/default/400_restore_duplicity.sh

  Log Message:
  -----------
  Merge branch 'master' into feature/opal-support

# Conflicts:
#	packaging/debian/control


  Commit: b278eb32ac9a955e191e192069e6d36ccd73b93c
      https://github.com/rear/rear/commit/b278eb32ac9a955e191e192069e6d36ccd73b93c
  Author: Gratien D'haese <gratien.dhaese at gmail.com>
  Date:   2018-01-09 (Tue, 09 Jan 2018)

  Changed paths:
    M doc/rear.8.adoc
    M doc/user-guide/03-configuration.adoc
    M doc/user-guide/06-layout-configuration.adoc
    A doc/user-guide/13-tcg-opal-support.adoc
    M doc/user-guide/relax-and-recover-user-guide.adoc
    M packaging/debian/rules
    A usr/share/rear/build/OPALPBA/Linux-i386/095_exclude_non_essential_files.sh
    A usr/share/rear/build/OPALPBA/Linux-i386/105_reinclude_essential_files.sh
    A usr/share/rear/build/OPALPBA/Linux-i386/391_list_executable_dependencies.sh
    A usr/share/rear/build/OPALPBA/Linux-i386/810_deduplicate_files.sh
    A usr/share/rear/build/OPALPBA/Linux-i386/820_store_settings.sh
    M usr/share/rear/conf/default.conf
    A usr/share/rear/conf/templates/RESULT_usage_RAWDISK.txt
    M usr/share/rear/init/default/050_check_rear_recover_mode.sh
    A usr/share/rear/layout/prepare/GNU/Linux/180_include_opaldisk_code.sh
    A usr/share/rear/layout/save/GNU/Linux/190_opaldisk_layout.sh
    M usr/share/rear/layout/save/default/320_autoexclude.sh
    M usr/share/rear/layout/save/default/330_remove_exclusions.sh
    M usr/share/rear/lib/layout-functions.sh
    A usr/share/rear/lib/mkopalpba-workflow.sh
    A usr/share/rear/lib/opal-functions.sh
    A usr/share/rear/lib/opaladmin-workflow.sh
    A usr/share/rear/output/RAWDISK/Linux-i386/260_create_syslinux_efi_bootloader.sh
    A usr/share/rear/output/RAWDISK/Linux-i386/270_create_grub2_efi_bootloader.sh
    A usr/share/rear/output/RAWDISK/Linux-i386/280_create_bootable_disk_image.sh
    M usr/share/rear/prep/GNU/Linux/210_include_dhclient.sh
    A usr/share/rear/prep/OPALPBA/Linux-i386/001_configure_workflow.sh
    A usr/share/rear/prep/default/380_include_opal_tools.sh
    M usr/share/rear/rescue/GNU/Linux/990_sysreqs.sh
    M usr/share/rear/rescue/default/910_copy_logfile.sh
    A usr/share/rear/skel/OPALPBA/etc/inittab
    A usr/share/rear/skel/default/etc/scripts/unlock-opal-disks
    A usr/share/rear/skel/default/usr/lib/systemd/system/plymouth-start.service
    A usr/share/rear/skel/default/usr/lib/systemd/system/sysinit-opalpba.service
    A usr/share/rear/skel/default/usr/lib/systemd/system/sysinit-opalpba.target

  Log Message:
  -----------
  Merge pull request #1659 from OliverO2/feature/opal-support

Support TCG Opal 2-compliant self-encrypting disks and RAWDISK output


Compare: https://github.com/rear/rear/compare/4ef50f47ccae...b278eb32ac9a


More information about the rear-devel mailing list