archiecobbs / mod-authn-otp

Apache module for one-time password authentication
Apache License 2.0
63 stars 17 forks source link

build on debian #47

Closed alexbodn closed 1 year ago

alexbodn commented 1 year ago

hello archie and thank you for maintaining this module i'm considering to use. i've just built it on a debian machine and had to make the following small changes. first, i had to install libssl-dev. then, the included patch fixed include files location in otplock.c. also, i made a .gitignore file for managing source only. my patch is attached. patches.diff.gz

hope this helps, alex

archiecobbs commented 1 year ago

Thanks for the info.

I don't keep track of build instructions for specific distributions in this project; that's the job of the distributions themselves.

Maybe you could ask the Debian folks to add mod_authn_otp to their list of supported packages.

See also https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=735059

Cheers.

alexbodn commented 1 year ago

hello archie,

as far as i remember, the building instructions you gave were for a debian based distro. and otplock.c is a new file. i have just built the module there and had to do the mentioned amendments. I'll see what i can do about distribution with debian.

enjoy, alex

On Sat, Feb 4, 2023, 00:46 Archie L. Cobbs @.***> wrote:

Thanks for the info.

I don't keep track of build instructions for specific distributions in this project; that's the job of the distributions themselves.

Maybe you could ask the Debian folks to add mod_authn_otp to their list of supported packages.

See also https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=735059

Cheers.

— Reply to this email directly, view it on GitHub https://github.com/archiecobbs/mod-authn-otp/issues/47#issuecomment-1416495916, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABER7AOJILNWH6Q67HUBLPDWVWDERANCNFSM6AAAAAAUQYNMOA . You are receiving this because you authored the thread.Message ID: @.***>

archiecobbs commented 1 year ago

as far as i remember, the building instructions you gave were for a debian based distro.

Hmm, maybe I did but forgot. If so, sorry about that (I don't work with Debian anymore).