From 267122260e13efa78dd3e27aae0fb3b70867d9f7 Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Apr 04 2019 16:43:13 +0000 Subject: Ticket 50028 - ds-replcheck -y option throws usage error Description: Using the password file option (-y) causes a usage error to occur. The arg validation needs to properly check for this option. https://pagure.io/389-ds-base/issue/50028 Reviewed by: mreynolds(one line commit rule) --- diff --git a/ldap/admin/src/scripts/ds-replcheck b/ldap/admin/src/scripts/ds-replcheck index f482406..e18465d 100755 --- a/ldap/admin/src/scripts/ds-replcheck +++ b/ldap/admin/src/scripts/ds-replcheck @@ -1209,7 +1209,7 @@ def main(): elif (args.mldif is None and (args.suffix is None or args.binddn is None or - (args.bindpw is None and args.prompt is False) or + (args.bindpw is None and (args.prompt is False and args.pass_file is None)) or args.murl is None or args.rurl is None)): print("\n-------> Missing required options for online mode!\n")