-
Notifications
You must be signed in to change notification settings - Fork 18
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
RPM specification #27
base: master
Are you sure you want to change the base?
Conversation
Added an helper script to be used with pam_mount
* create PKGBUILD file * use build & install method * add package dependencies
# This is the 1st commit message: Added an helper script to be used with pam_mount # This is the commit message shimunn#2: successful RPM build # This is the commit message shimunn#3: correct license # This is the commit message shimunn#4: add Makefile # This is the commit message shimunn#5: install cargo-rpm # This is the commit message shimunn#6: fix outdir # This is the commit message shimunn#7: include all the rest beside of teh binary to RPM # This is the commit message shimunn#8: test commit to figure out the failure reason
Sorry for all the mess, the current one should be the final :) |
Thanks for putting this together, I wanted to that myself for quite a while but haven't gotten to it since the scripts used for fedora still fall under the GPL which means it's not possible to publish an RPM under the MPL which is used by the rest of the project. |
Thanks @shimunn I'd appreciate it. If it's more a bash than a Rust thing, I'm also happy to help if you point at which scripts should be replaced. (Unfortunately I speak no actual Rust.) |
I would just get rid of systemd and just use an plain old keyscript via /etc/crypttab, which is much simpler |
So far my biggest concern is where to put the keyscript on Fedora. Apparently there is no similar directory around, but I still keep looking.
|
add forgotten files
I didn't find any good references for keyscript on Fedora, so I started to experiment on my own. I'd appreciate if you looked into it before I submit something stupid as a PR :) |
Seems like you're right (I guess that's why I went with the current solution in the first place) which means I'll have to come up with an solution similar to the current one using systemd. |
* obvious password promt * prompt interaction with FIDO device
This PR creates the RPM specification for fido2luks so it can be easily installed on Red Hat-based systems. I took the liberty to create an experimental repo for Fedora, too.