Skip to content
Snippets Groups Projects
  1. Mar 30, 2015
  2. Feb 07, 2015
  3. Nov 07, 2014
  4. Nov 05, 2014
  5. Jun 14, 2014
  6. May 03, 2014
  7. Apr 17, 2014
  8. Mar 01, 2014
  9. Feb 22, 2014
  10. Dec 26, 2013
  11. Oct 26, 2013
    • rhatto's avatar
      Solve quoting issue with "su" (debian #683731) (upstream #4019) · b8b8b46f
      rhatto authored
      A fix for debian #677410 on commit 29dcdbae introduces a new issue on wheezy
      machines where some rsync_options gets out of the rsync command quotes when
      invoked by su.
      
      As reported, running backupninja through `bash -x` shows that the `--delete`
      option from the rsync command is not included in the single quote for the `su
      -c` command:
      
          nice -n 0 su -c '/usr/bin/rsync -av' --delete '--recursive
          --delete-excluded    //home/ /tmp/test//home//'
      
      This patch attempt to solve that issue by using the intermediary variable
      $command.
      b8b8b46f
  12. Sep 23, 2013
  13. Sep 20, 2013
    • micah's avatar
      0cef8411
    • micah's avatar
      add additional sys backup options to provide the ability to backup the MBR for... · 54ec07be
      micah authored
      add additional sys backup options to provide the ability to backup the MBR for every device found, and to backup the BIOS (if the flashrom program is installed, and the mainboard is supported)
      54ec07be
    • micah's avatar
      fix capitalization of LUKS · 373c6bcc
      micah authored
      373c6bcc
    • micah's avatar
      fix missing autoconf marker for @SED@ · be4456ae
      micah authored
      be4456ae
    • micah's avatar
      fix luks header backup to properly detect partitions · 0df3c993
      micah authored
      previously the code was modeled off of the partition backup methodology, this resulted in the code only attempting to detect luks on actual devices, and not on partitions. The code would step through every disk on the system (sda, sdb, etc.) and do a 'cryptsetup isLuks' on that device, and then based on that output save the luks header for any device that had one. Unfortunately, in many cases, luks headers are found on the partitions of those disks. So we were failing to detect any luks partitions and thus failing to backup their luks headers.
      
      this commit changes that, it now will look for luks headers on the devices themselves (for cases where a full disk is used without partitions), and on any partitions that are detected
      0df3c993
Loading