You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
651 B
21 lines
651 B
#!/usr/bin/python
|
|
import sys
|
|
import os
|
|
sys.path.insert(0,os.path.abspath('/usr/lib/calculate/calculate-lib/pym'))
|
|
sys.path.insert(0,os.path.abspath('/usr/lib/calculate/calculate-server/pym'))
|
|
import cl_base
|
|
tr = cl_base.lang()
|
|
tr.setGlobalDomain('cl_server')
|
|
tr.setLanguage(sys.modules[__name__])
|
|
import cl_ldap
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|
|
ldapObj = cl_ldap.cl_ldap("cl-groupmod")
|
|
obj = cl_ldap.servSamba()
|
|
|
|
for def_group_name, def_comment in ((x.name, x.comment) for x in ldapObj.staticGroups.values()):
|
|
print(f"Reseting comment for group: {def_group_name}")
|
|
obj.modGroupSambaServer(def_group_name, {"c" : def_comment})
|