diff --git a/authserv/server.py b/authserv/server.py
index 9ace8a21ff485c7c35e7815b9b821d117d941c3c..109a1fb2aa360d47d681ce7e57accac8bd5cb708 100644
--- a/authserv/server.py
+++ b/authserv/server.py
@@ -1,4 +1,5 @@
 import logging
+import logging.handlers
 import optparse
 import os
 import signal
@@ -167,7 +168,7 @@ def main():
         logging.getLogger().addHandler(handler)
 
     if opts.config:
-        os.setenv('APP_CONFIG', opts.config)
+        os.environ['APP_CONFIG'] = opts.config
     app.config.update({'DEBUG': opts.debug})
 
     def _stopall(signo, frame):