Problem:
You want to remove reject and you get this traceback:
root@master:~# /usr/share/univention-s4-connector/remove_ucs_rejected.py "<NORESYNC=broken file:1502796706.650481.swp>;unknown"
Traceback (most recent call last):
File "/usr/share/univention-s4-connector/remove_ucs_rejected.py", line 71, in <module>
remove_ucs_rejected(ucs_dn)
File "/usr/share/univention-s4-connector/remove_ucs_rejected.py", line 47, in remove_ucs_rejected
c.execute("SELECT key FROM 'UCS rejected' WHERE value=?" % [unicode(ucs_dn)])
Solution:
Patch the script with this command:
sed 's/?" % \[/?", \[/' -i /usr/share/univention-s4-connector/remove_ucs_rejected.py