-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stale Project - Starting Collaboration? #61
Comments
Hi Patrick, |
Hi Patrick, thank you so much for taking over this great project!!! Due to a lack of support of cryptsetup/askpass on CentOS 7 (see package Files here), I would love to point to following possibilities here. That would make the scripts more flexible on a lot more systems. It would be great to find a way, that is more 'common' without using askpass. Furthermore I could hardly find any 'How-To's' for centos systems. It would be great if someone could point out for everybody else what to do to use the YubiKey as a second factor for Luks encrypted files on centos as well. This is missing as well. Thanks again. P.S:
What I changed is following in a 'quick' way. You could also use encpass.sh vim yubikey-luks-enroll
vim yubikey-luks-open
|
@FONDSMATIVE wrote:
This could be used as a fallback, what |
@cornelinux wrote:
Hello Cornelius, thanks for getting back to this! I would of course say that mine is the most important, as I would otherwise not have implemented it 😉 No, seriously. Perhaps let's go first for the cleanup and style MRs (#49 #50). #43 looks like a no-brainer, so this might even be a good first. Perhaps in a second step some people could test the MRs with new functionalities that only implement some minor features (#24 #52 #57). The latest #60 is perhaps worth a bit more discussion, so perhaps later. I'm happy to test changes on my platform if needed, just ping me. Thanks for reviving this awesome piece of work! |
@FONDSMATIVE, thanks for your enthusiasm. But I think this kind of discussion would be better suited to an issue or a MR. Let's first focus on how to get the things piled up done. Then we can discuss about new features and ideas where to go from there. |
@patrickmelix thanks for sorting this out. I merged #43, #49, #45 Will continue with your help. Thanks. |
I recommend merging #63 too as it fixes a little security issue. |
I wouldn't mind if my change goes first 😄 . |
@patrickmelix @Vincent43 look at this #57 and #63 merged. (Hope I did not introduce an issue when resolving merge conflicts). |
Wow, this is quite an impressive speed! Awesome. All changes work fine for me too. I guess the biggest one open is now #46. |
What should I do otherwise? Go shopping? No - this totally sucks nowadays ;-) |
You may consider radical but quite reasonable decision to remove |
I made the suspend configurable. So you can run without it (if it does not work for you - like me). |
Technically speaking suspend was already configurable - it did nothing if you didn't explicitly enable it with Also this command is for suspending system right away which I don't think you wanted there. Last thing is that you should initialize variable with default value as it may not exist in sourced config in some circumstances. |
I ran into an error on Ubuntu 18.04 when suspending if the suspend script was added to the initramfs. |
This is worth investigating then but from pure logic if I have Ubuntu 20.04 system and can't reproduce your issue. |
Here's fix for broken syntax introduced in enroll script: #64 |
Hello everybody,
since it seems that @cornelinux does not have the time to keep working on this, I'm pinging here everybody with open MR (@superteece @finlstrm @pstray @erolg @Vincent43 @Gargravarr2112) and contributors (@scratchhax @CristianCantoro @michael-k @markchalloner @magenbrot @awnz @EdwardBetts).
My suggestion would be to create a fork of the repo where we can work on the open issues and merge requests. Then we contact the Debian maintainers to switch to this fork to get an updated version into the Debian universe. I would not want to do it alone and also future updates would benefit from some more people with write access to the forked repo.
Alternatively, @cornelinux could of course also decide to include more people with write access to maintain the repo in place?
Any suggestions welcome!
Cheers,
Patrick
The text was updated successfully, but these errors were encountered: