from ..xlate import XLATOR
-__version__ = '0.8.3'
+__version__ = '0.8.4'
LOG = logging.getLogger(__name__)
_ = XLATOR.gettext
of the BIND named daemon.
"""
+ show_simulate_option = True
+
re_ipv4_zone = re.compile(r'^((?:\d+\.)+)in-addr\.arpa\.$')
re_ipv6_zone = re.compile(r'^((?:[\da-f]\.)+)ip6\.arpa\.$')
from .ldap import LdapAppError, FatalLDAPError
from .ldap import BaseLdapApplication
-__version__ = '0.5.3'
+__version__ = '0.5.4'
LOG = logging.getLogger(__name__)
_ = XLATOR.gettext
class RemoveLdapUserApplication(BaseLdapApplication):
"""Application class for disabling or removing a user from LDAP."""
+ show_simulate_option = True
+
default_nologin_shell = "/usr/sbin/nologin"
value_inactive = 'inactive'
raw_empty_passwd = 'none'
from .ldap import BaseLdapApplication
from .ldap import PasswordFileOptionAction
-__version__ = '0.6.1'
+__version__ = '0.6.2'
LOG = logging.getLogger(__name__)
_ = XLATOR.gettext
class SetLdapPasswordApplication(BaseLdapApplication):
"""Application class for setting a LDAP password."""
+ show_simulate_option = True
+
current_userid = os.getuid()
current_user = None
try: