Sha256: 7378d1b9fb33668f5468112ce4626902075fa866bf6a95e7160f7fd0a1e3064a

Contents?: true

Size: 625 Bytes

Versions: 2

Compression:

Stored size: 625 Bytes

Contents

module Getch
  module FileSystem
    module Ext4
      module Encrypt
        class Device
          def initialize
            @disk = DEFAULT_OPTIONS[:disk]
            @user = DEFAULT_OPTIONS[:username]
            @dev_boot_efi = Helpers::efi? ? "/dev/#{@disk}1" : nil
            @dev_root = "/dev/#{@disk}2"
            @dev_swap = "/dev/#{@disk}3"
            @dev_home = @user ? "/dev/#{@disk}4" : nil
            @luks_root = "/dev/mapper/cryptroot"
            @luks_home = @user ? "/dev/mapper/crypthome" : nil
            @luks_swap = "/dev/mapper/cryptswap"
          end
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
getch-0.1.0 lib/getch/filesystem/ext4/encrypt/device.rb
getch-0.0.9 lib/getch/filesystem/ext4/encrypt/device.rb