controls=["search_options:1:2"])
assert len(msg) == 1
- existing_sddl = msg[0][attr][0]
+ existing_sddl = str(msg[0][attr][0])
index = existing_sddl.rfind("S:")
if index != -1:
new_sddl = existing_sddl[:index] + ace + existing_sddl[index:]
import os
import markdown
import xml.etree.ElementTree as ET
+from samba.compat import get_string
# Display specifier updates or otherwise (ignored in forest_update.py)
if node.text and node.text.startswith('|Operation'):
# Strip first and last |
updates = [x[1:len(x) - 1].split('|') for x in
- ET.tostring(node, method='text').splitlines()]
+ get_string(ET.tostring(node, method='text')).splitlines()]
for update in updates[2:]:
output = re.match('Operation (\d+): {(.*)}', update[0])
if output: