Sha256: 85338e26bbb67466f7758924cc3015dbfb1a843cc7e55c3b445cdc9666caef8c
Contents?: true
Size: 1.21 KB
Versions: 1
Compression:
Stored size: 1.21 KB
Contents
module Getch module FileSystem module Lvm module Encrypt class Device < Getch::FileSystem::Device def initialize super @vg = 'vg0' @lv_root = "/dev/mapper/#{@vg}-root" @lv_swap = "/dev/mapper/#{@vg}-swap" @lv_home = @home_disk ? "/dev/mapper/#{@vg}-home" : nil @luks_root = "/dev/mapper/cryptroot" @luks_home = @home_disk ? "/dev/mapper/crypthome" : nil end private def search_boot if @efi if @boot_disk @dev_esp = "/dev/#{@boot_disk}1" else @dev_esp = "/dev/#{@disk}1" @root_part += 1 end else if @boot_disk @dev_gpt = "/dev/#{@boot_disk}1" @dev_boot = "/dev/#{@boot_disk}2" @dev_grub = "/dev/#{@boot_disk}" else @dev_gpt = "/dev/#{@disk}1" @dev_boot = "/dev/#{@disk}2" @dev_grub = "/dev/#{@disk}" @root_part += 2 end end end def search_swap end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
getch-0.1.2 | lib/getch/filesystem/lvm/encrypt/device.rb |