private static void PatchErlangCookie()

in installer/CustomAction/CouchIniAction.cs [84:90]


        private static void PatchErlangCookie(Session session, string file)
        {
            //Patching erlang cookie
            byte[] VMBuffer = File.ReadAllBytes(file);
            string VMText = Regex.Replace(Encoding.UTF8.GetString(VMBuffer), @"-setcookie \S*", $"-setcookie {session.CustomActionData["COOKIEVALUE"]}");
            File.WriteAllBytes(file, Encoding.UTF8.GetBytes(VMText));
        }