Giter Club home page Giter Club logo

ugrd's People

Contributors

bwbuhse avatar desultory avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

ugrd's Issues

is it possible to use a different keyboard layout?

When asked for the password to decrypt the luks partition I have to use the US layout (in my case with an italian keyboard).
Is it possible to use a different layout?
Is this ugrd related, or I need to configure the layout somewhere else?

Yubikey: "gpg error keyboxd not installed"

Good afternoon.
I installed gentoo with FDE using Yubikey GPG, and generated the initramfs without problems, but at system startup time, it gives me a message that says:

gpg: error running /usr/libexec/keyboxd: probably not installed

Also when inspecting the generated initramfs I realized that the cryp_key.gpg file has not been added even though I have added it as a dependency in the config.toml.
key_file = "/boot/crypt_key.luks.gpg"

Well in the end I was able to correct it by manually adding the keyboxd in usr/libexec/ and the
crypt_key.luks.gpg in boot/

Would there be a way for these files to be added when generating the initramfs?

Is it possible to decrypt full disk?

Let's suppose there is a fully encrypted drive without partitions. I can only find uuid and partuuid options for cryptsetup. However, there is no uuid of /dev/sda, for example. Is it possible to specify it somehow?

kmod_autodetect in config.yoml is ignored

It looks like default options from the command line overwrite config options:

kmod_autodetect_lspci = true
kmod_autodetect_lsmod = true

When we call:

$ ugrd
...
Importing argument 'kmod_autodetect_lspci' with value: False
Importing argument 'kmod_autodetect_lsmod' with value: False
...

document/test keymap loading

I added basic keymap loading, it should properly extract/import keymap files from the host system.

It's not documented and I'm considering adding a selector script.

Cannot use detached header on a device that has no UUID or PARTUUID

I have a device that was encrypted directly (no partition information) with the detached headers option:

#cryptsetup luksFormat --header luks_header.img /dev/sda

Doing this means that the device /dev/sda has no UUID or no PARTUUID and looking at the code, ugrd doesn't support this use case.

ugrd can be successfully used on this partition in the case where the header is in place because it then has a UUID and everything else works (password, keyfile, gpg+keyfile, etc).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.