Giter Club home page Giter Club logo

Comments (7)

AaronAtDuo avatar AaronAtDuo commented on August 17, 2024

Did you try this on a fresh RHEL 8 box/VM, or one that you had previously tried to install on? Internally we were only able to reproduce this in the second case, but a new box with the published workaround was able to install the package. Hopefully that would work for you as well.

from duo_unix.

gt-jpdied avatar gt-jpdied commented on August 17, 2024

One that was already running; its been configured with FIPS per RHEL's FIPS Setup (# fips-mode-setup --enable) and the digest is still rejected. I had to use the workaround which makes it hard to manage multiple systems as I have to write a custom script just to handle Duo on yum/dnf updates.

from duo_unix.

AaronAtDuo avatar AaronAtDuo commented on August 17, 2024

FIPS seems to be part of the problem - we could reproduce the issue with FIPS enabled. We'll see what we can figure out. Thanks for reporting this.

from duo_unix.

mbish avatar mbish commented on August 17, 2024

After looking into this further it's unlikely that this is related to the signature. When installing the RPM in FIPS mode I get the following error

$ sudo rpm --install duo_unix-2.0.0-0.el8.x86_64.rpm
erro: unpacking of archive failed on file /etc/duo/login_duo.conf;63bedf4e: cpio: Digest mismatch
error: duo_unix 0:2.0.0-0.el8.x86_64: install failed

I'll continue to look into why this only is occurring in FIPS mode

from duo_unix.

mbish avatar mbish commented on August 17, 2024

This did end up being a file digest issue. The RPM build spec file wrongly listed MD5 as the _binary_filedigest_algorithm I'll work on getting a fixed package up shortly.

from duo_unix.

AaronAtDuo avatar AaronAtDuo commented on August 17, 2024

Even using the correct digest algorithm we're still having issues. Please bear with us.

from duo_unix.

AaronAtDuo avatar AaronAtDuo commented on August 17, 2024

We believe this was resolved, please reopen it if it was not.

from duo_unix.

Related Issues (20)

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.