/// <summary>Init operation sets up the system ACLs.</summary> /// <param name="conf">configuration of the service</param> /// <exception cref="System.Exception"/> protected override void ServiceInit(Configuration conf) { base.ServiceInit(conf); RegistrySecurity registrySecurity = GetRegistrySecurity(); if (registrySecurity.IsSecureRegistry()) { ACL sasl = registrySecurity.CreateSaslACLFromCurrentUser(ZooDefs.Perms.All); registrySecurity.AddSystemACL(sasl); Log.Info("Registry System ACLs:", RegistrySecurity.AclsToString(registrySecurity. GetSystemACLs())); } }