mirror of
https://github.com/boltgolt/howdy.git
synced 2024-09-12 09:41:18 +02:00
Add Python 3 PAM compatibility
Fix the following error from /var/log/auth.log: /lib/security/howdy/pam.py[6883]: File "/lib/security/howdy/pam.py", line 13, in <module> /lib/security/howdy/pam.py[6883]: config = ConfigParser.ConfigParser()
This commit is contained in:
parent
95331bd83a
commit
b347438f21
1 changed files with 6 additions and 3 deletions
|
@ -4,13 +4,16 @@
|
|||
import subprocess
|
||||
import os
|
||||
import glob
|
||||
import sys
|
||||
import syslog
|
||||
|
||||
# pam-python is running python 2, so we use the old module here
|
||||
import ConfigParser
|
||||
if sys.version_info >= (3,):
|
||||
import configparser
|
||||
else:
|
||||
import ConfigParser as configparser
|
||||
|
||||
# Read config from disk
|
||||
config = ConfigParser.ConfigParser()
|
||||
config = configparser.ConfigParser()
|
||||
config.read(os.path.dirname(os.path.abspath(__file__)) + "/config.ini")
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue