gpo: Fix unapply failure when multiple extensions run
authorDavid Mulder <dmulder@suse.com>
Thu, 6 Aug 2020 23:25:47 +0000 (17:25 -0600)
committerDavid Mulder <dmulder@samba.org>
Thu, 27 Aug 2020 15:59:33 +0000 (15:59 +0000)
commitc887f7a7d2303121a3a59fa7161ddf08053c31da
treeff472a8e9f49ccd6ebbb955fa0d63f9740a47a17
parent7e507dd8865a5108c31782fb8e603fc4dca627d9
gpo: Fix unapply failure when multiple extensions run

When multiple Group Policy Extensions are present,
only the last executed extension saves it's
changes to the Group Policy Database, due to the
database being loaded seperately for each
extension.

Signed-off-by: David Mulder <dmulder@suse.com>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
python/samba/gpclass.py
python/samba/tests/gpo.py
selftest/knownfail.d/gpo [deleted file]
source4/scripting/bin/samba-gpupdate