From b4d09134fdb4e99aa42b5db3e6d54014e090a23c Mon Sep 17 00:00:00 2001 From: =?utf8?q?G=C3=BCnther=20Deschner?= Date: Tue, 16 Mar 2010 13:53:54 +0100 Subject: [PATCH] s3-registry: make sure root has full registry access (in particular for make test). Guenther --- source3/registry/reg_dispatcher.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source3/registry/reg_dispatcher.c b/source3/registry/reg_dispatcher.c index cc6d95f7380..0c3ceecb6cf 100644 --- a/source3/registry/reg_dispatcher.c +++ b/source3/registry/reg_dispatcher.c @@ -165,6 +165,12 @@ bool regkey_access_check(struct registry_key_handle *key, uint32 requested, NTSTATUS status; WERROR err; + /* root free-pass, like we have on all other pipes like samr, lsa, etc. */ + if (geteuid() == sec_initial_uid()) { + *granted = REG_KEY_ALL; + return true; + } + /* use the default security check if the backend has not defined its * own */ -- 2.11.4.GIT