-
Notifications
You must be signed in to change notification settings - Fork 29
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
mkpasswd and deploying on the system you are running ansible from #1
Comments
Thanks for the issue @ispanos. It's great to hear that this repository was useful for someone else! It is expected that I think it's fairly safe to store SHA-512 password hashes in public. The whole idea behind cryptographic hash functions is that they be easy to compute but extremely difficult to reverse. I think SHA-512 hashes are still sufficiently secure that only a nation-state would potentially have the resources to crack it. If I had a particularly sensitive system I wouldn't store the hashes in public, but in this case the convenience far outweighs the risk for me. You could probably use this playbook on the same system that you want to configure. It might be a little tricky since you have to boot via the Arch install media, then reboot into your installation once you set everything up, but it should be possible. |
Thanks for explaining things. I don't suppose there is an AUR wrapper module to use for AUR packages. I was thinking that the same could be done with a small python script to create |
There aren't any built-in Ansible modules for dealing with the AUR, but a quick search turned up a few in GitHub: You're correct that my playbook requires an inventory file with a few variables defined. And it does not support non-UEFI systems right now since I don't have any here at home. The changes you describe aren't something that I need, but they seem reasonable, so feel free to fork or clone the repo and make it your own if you want. |
I've been working on a bash script to install arch and I was thinking that maybe I should consider switching to ansible, just to learn how to use it. I watched a couple of tutorials which were way too basic, but reading your site.yml file gave me a great understanding of how I can make my own. *Thank you!
I run
mkpasswd --method=sha-512 1
100 times and got 100 different results. Is that expected? Also on scale from 1-100 how save is it to store hashed passwords in public? ( The second question may be a but stupid, but I have to ask.Can I use this playbook on the same system I want to configure? In general I know that's possible. I'm just not sure if this is going to be the case for an arch installation.
The text was updated successfully, but these errors were encountered: