Commit 55a2d370 by Henk Wiedig Committed by James Cammarata

make su promt AIX compatible

$ su suuser date
suusers's Password:
parent 8be77160
...@@ -53,7 +53,7 @@ SU_PROMPT_LOCALIZATIONS = [ ...@@ -53,7 +53,7 @@ SU_PROMPT_LOCALIZATIONS = [
'密碼', '密碼',
] ]
SU_PROMPT_LOCALIZATIONS_RE = re.compile("|".join([x + ' ?: ?' for x in SU_PROMPT_LOCALIZATIONS]), flags=re.IGNORECASE) SU_PROMPT_LOCALIZATIONS_RE = re.compile("|".join(['(\w+\'s )?' + x + ' ?: ?' for x in SU_PROMPT_LOCALIZATIONS]), flags=re.IGNORECASE)
def check_su_prompt(data): def check_su_prompt(data):
return bool(SU_PROMPT_LOCALIZATIONS_RE.match(data)) return bool(SU_PROMPT_LOCALIZATIONS_RE.match(data))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment