-
Notifications
You must be signed in to change notification settings - Fork 6
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
shake128 support for big_catalogs #26
Comments
Yep, looks like it predates shake128. Would you be willing to do a PR? I'm as blind as you are on this, I haven't looked at the code before. |
I took a look and got as far as needing to calculate the hash, but the shake128 hash isn't available in Python until version 3.6: |
Here is one bit of code with some of the changes that would be needed, in /usr/lib/python2.7/site-packages/cvmfs/root_file.py
Then there would need to be a function similar to _hash_over_content which calculates the shake128 hash. Maybe that will be helpful if someone comes along to work on it. |
One could always import a custom function. Alternatively, python3 is available in EPEL for all EL* variants. yum install /usr/bin/python3. |
Hi @DrDaveD
I was very interested to try the big_catalogs utility.
However:
Does it not support shake-128 hashes?
Thanks.
The text was updated successfully, but these errors were encountered: