run_list: new argument syntax: [<options>] [<filter>] [<attributes>]
From 232fbd24ff43c9c0d0691cf0e1b51a82ef099489 Mon Sep 17 00:00:00 2001
Make run_list work with a properly defined argument syntax:
- start with (optional) options: -R -l
- continue with filter ['(objectclass=*)' as fallback if none given]
- end with attributes (also optional)
Add method is_valid_filter() to check whether a strig is a legal LDAP filter.
66ab8df0b6c8bb0dcb5dce8a7e8cd6a28e6c7c04 0.2
46dfe9d6f3680bf38aeddda68f014fc8bf6517fc 0.3
664bbe3dcd44e842559978725bf2128538a2b40a 0.4