lfkeitel / docker-tacacs-plus

TACACS+ server
BSD 3-Clause "New" or "Revised" License
22 stars 19 forks source link

Dockerfiles missing dependencies #4

Open rfdrake opened 3 years ago

rfdrake commented 3 years ago

I was trying to get LDAP working with alpine and found a couple of problems.

  1. Even though perl-ldap module is installed, perl itself isn't a dependency so it isn't installed
  2. perl-io-socket-ssl also is not installed so we can't use ldaps

The ubuntu image has a similar issue. apt-get will pull in the perl dependency so that is no problem, but the SSL module isn't installed in the running image. It is present in the "build" stage so it might be an oversight.

lfkeitel commented 3 years ago

Sorry for the delay. I've updated the images with the packages you needed. You can pull the latest of either one or use any of the "-202104181633" tags. It was an oversight. I didn't think about the packages being needed during runtime.

Give them a test and let me know if it works. I don't use the LDAP feature so I can't test myself.