mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Print newline after receiving EOF in installutils.read_password.
This commit is contained in:
committed by
Martin Kosek
parent
ab2debd1ea
commit
693710784b
@@ -125,7 +125,7 @@ def main():
|
||||
except KeyboardInterrupt:
|
||||
sys.exit(0)
|
||||
if dirman_password is None:
|
||||
sys.exit("\nDirectory Manager password required")
|
||||
sys.exit("Directory Manager password required")
|
||||
|
||||
if not options.admin_password and not options.skip_conncheck and \
|
||||
options.unattended:
|
||||
|
||||
@@ -98,7 +98,7 @@ def main():
|
||||
else:
|
||||
dirman_password = get_dirman_password()
|
||||
if dirman_password is None:
|
||||
sys.exit("\nDirectory Manager password required")
|
||||
sys.exit("Directory Manager password required")
|
||||
|
||||
api.bootstrap(context='cli', debug=options.debug)
|
||||
api.finalize()
|
||||
|
||||
@@ -401,7 +401,7 @@ def main():
|
||||
dirman_passwd = installutils.read_password("Directory Manager", confirm=False,
|
||||
validate=False, retry=False)
|
||||
if dirman_passwd is None:
|
||||
sys.exit("\nDirectory Manager password required")
|
||||
sys.exit("Directory Manager password required")
|
||||
|
||||
options.dirman_passwd = dirman_passwd
|
||||
|
||||
|
||||
@@ -142,7 +142,7 @@ def main():
|
||||
dm_password = options.dm_password or read_password("Directory Manager",
|
||||
confirm=False, validate=False)
|
||||
if dm_password is None:
|
||||
sys.exit("\nDirectory Manager password required")
|
||||
sys.exit("Directory Manager password required")
|
||||
bind = bindinstance.BindInstance(fstore, dm_password)
|
||||
|
||||
# try the connection
|
||||
|
||||
@@ -95,7 +95,7 @@ def main():
|
||||
except errors.ACIError:
|
||||
dirman_password = get_dirman_password()
|
||||
if dirman_password is None:
|
||||
sys.exit("\nDirectory Manager password required")
|
||||
sys.exit("Directory Manager password required")
|
||||
try:
|
||||
conn.do_simple_bind(bindpw=dirman_password)
|
||||
except errors.ACIError:
|
||||
|
||||
@@ -108,7 +108,7 @@ def main():
|
||||
else:
|
||||
dirman_password = get_dirman_password()
|
||||
if dirman_password is None:
|
||||
sys.exit("\nDirectory Manager password required")
|
||||
sys.exit("Directory Manager password required")
|
||||
|
||||
if not dirman_password:
|
||||
sys.exit("No password supplied")
|
||||
|
||||
@@ -340,7 +340,7 @@ def main():
|
||||
password = installutils.read_password(principal, confirm=False,
|
||||
validate=False, retry=False)
|
||||
if password is None:
|
||||
sys.exit("\nPrincipal password required")
|
||||
sys.exit("Principal password required")
|
||||
|
||||
|
||||
stderr=''
|
||||
|
||||
@@ -480,7 +480,7 @@ def main():
|
||||
except KeyboardInterrupt:
|
||||
sys.exit(0)
|
||||
if dirman_password is None:
|
||||
sys.exit("\nDirectory Manager password required")
|
||||
sys.exit("Directory Manager password required")
|
||||
|
||||
try:
|
||||
top_dir, dir = expand_replica_info(filename, dirman_password)
|
||||
|
||||
@@ -1178,7 +1178,7 @@ def main():
|
||||
dirman_passwd = installutils.read_password("Directory Manager",
|
||||
confirm=False, validate=False, retry=False)
|
||||
if dirman_passwd is None:
|
||||
sys.exit("\nDirectory Manager password required")
|
||||
sys.exit("Directory Manager password required")
|
||||
|
||||
options.dirman_passwd = dirman_passwd
|
||||
|
||||
|
||||
@@ -141,7 +141,7 @@ def main():
|
||||
dm_password = installutils.read_password("Directory Manager",
|
||||
confirm=False, validate=False, retry=False)
|
||||
if dm_password is None:
|
||||
sys.exit("\nDirectory Manager password required")
|
||||
sys.exit("Directory Manager password required")
|
||||
realm = get_realm_name()
|
||||
dirname = dsinstance.config_dirname(dsinstance.realm_to_serverid(realm))
|
||||
fd = open(dirname + "/pwdfile.txt")
|
||||
|
||||
@@ -666,7 +666,7 @@ def main():
|
||||
else:
|
||||
dm_password = read_password("Directory Manager", confirm=False)
|
||||
if dm_password is None:
|
||||
sys.exit("\nDirectory Manager password required")
|
||||
sys.exit("Directory Manager password required")
|
||||
try:
|
||||
options._update_loose(read_cache(dm_password))
|
||||
except Exception, e:
|
||||
@@ -886,7 +886,7 @@ def main():
|
||||
dm_password = read_dm_password()
|
||||
|
||||
if dm_password is None:
|
||||
sys.exit("\nDirectory Manager password required")
|
||||
sys.exit("Directory Manager password required")
|
||||
else:
|
||||
dm_password = options.dm_password
|
||||
|
||||
@@ -898,7 +898,7 @@ def main():
|
||||
if not options.admin_password:
|
||||
admin_password = read_admin_password()
|
||||
if admin_password is None:
|
||||
sys.exit("\nIPA admin password required")
|
||||
sys.exit("IPA admin password required")
|
||||
else:
|
||||
admin_password = options.admin_password
|
||||
|
||||
|
||||
@@ -291,7 +291,8 @@ def read_password(user, confirm=True, validate=True, retry=True, validator=_read
|
||||
correct = True
|
||||
except EOFError:
|
||||
return None
|
||||
print ""
|
||||
finally:
|
||||
print ""
|
||||
return pwd
|
||||
|
||||
def update_file(filename, orig, subst):
|
||||
|
||||
Reference in New Issue
Block a user