summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorRob van der Linde <rob@catalyst.net.nz>2024-02-23 18:43:38 +1300
committerAndrew Bartlett <abartlet@samba.org>2024-03-01 04:45:36 +0000
commite41114ad5b1982e629b83efac5b5d2f23fee2c96 (patch)
tree044ce0f2e713d080a396a159fc1df2f5a41450e5 /python
parent611403d4013a679e08e6fa24edbfea7aac9616ed (diff)
downloadsamba-e41114ad5b1982e629b83efac5b5d2f23fee2c96.tar.gz
samba-e41114ad5b1982e629b83efac5b5d2f23fee2c96.tar.bz2
samba-e41114ad5b1982e629b83efac5b5d2f23fee2c96.zip
netcmd: models: set the default for managed password interval on the model
This is to avoid having to provide a default in multiple places Signed-off-by: Rob van der Linde <rob@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Diffstat (limited to 'python')
-rw-r--r--python/samba/netcmd/domain/models/gmsa.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/python/samba/netcmd/domain/models/gmsa.py b/python/samba/netcmd/domain/models/gmsa.py
index 49f147e72aa..570e40e44a8 100644
--- a/python/samba/netcmd/domain/models/gmsa.py
+++ b/python/samba/netcmd/domain/models/gmsa.py
@@ -32,7 +32,8 @@ from .types import SupportedEncryptionTypes
class GroupManagedServiceAccount(Computer):
"""A GroupManagedServiceAccount is a type of Computer which is also a User."""
- managed_password_interval = IntegerField("msDS-ManagedPasswordInterval")
+ managed_password_interval = IntegerField("msDS-ManagedPasswordInterval",
+ default=30)
dns_host_name = StringField("dNSHostName")
group_msa_membership = SDDLField("msDS-GroupMSAMembership",
default=GROUP_MSA_MEMBERSHIP_DEFAULT)