Skip to content

Commit c73b340

Browse files
committed
fix bug due to unset vars
1 parent 46a6727 commit c73b340

File tree

3 files changed

+3
-1
lines changed

3 files changed

+3
-1
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
206206

207207
## Versions
208208

209+
* **30.07.20:** - Fix bug related to unset optional `CERTFILE` and `KEYFILE` vars.
209210
* **27.07.20:** - Add support for HTTP over SSL (HTTPS).
210211
* **21.07.20:** - Add support for optional user defined fernet key.
211212
* **02.06.20:** - Rebasing to alpine 3.12, serve login page at `/ldaplogin` as well as `/login`, to prevent clashes with reverese proxied apps.

readme-vars.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ app_setup_block: |
4343
4444
# changelog
4545
changelogs:
46+
- { date: "30.07.20:", desc: "Fix bug related to unset optional `CERTFILE` and `KEYFILE` vars." }
4647
- { date: "27.07.20:", desc: "Add support for HTTP over SSL (HTTPS)." }
4748
- { date: "21.07.20:", desc: "Add support for optional user defined fernet key." }
4849
- { date: "02.06.20:", desc: "Rebasing to alpine 3.12, serve login page at `/ldaplogin` as well as `/login`, to prevent clashes with reverese proxied apps." }

root/app/nginx-ldap-auth-daemon.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,7 @@ def exit_handler(signal, frame):
336336
}
337337
LDAPAuthHandler.set_params(auth_params)
338338
server = AuthHTTPServer(Listen, LDAPAuthHandler)
339-
if os.path.isfile(os.environ.get("CERTFILE")) and os.path.isfile(os.environ.get("KEYFILE")):
339+
if os.environ.get("CERTFILE") and os.environ.get("KEYFILE") and os.path.isfile(os.environ.get("CERTFILE")) and os.path.isfile(os.environ.get("KEYFILE")):
340340
import ssl
341341
server.socket = ssl.wrap_socket (server.socket, certfile=os.environ.get("CERTFILE"), keyfile=os.environ.get("KEYFILE"), server_side=True)
342342
sys.stdout.write("SSL enabled using certificate file %s and key file %s\n" % (os.environ.get("CERTFILE"), os.environ.get("KEYFILE")))

0 commit comments

Comments
 (0)