I installed a CH from debian repos (just copied from docs) and installation process asking me for a password, I typed my testing password ended by "();" witouth quotes.

After install I can access without any password.

users.xml show like "<password></password>" for default user.

¯\\\_(ツ)\_/¯

fs::create_symlink(main_bin_path, symlink_path);
            }
        }
        
        std::string user = options["user"].as<std::string>();
        std::string group = options["group"].as<std::string>();
        if (!group.empty())
        {
            {
                fmt::print("Creating clickhouse group if it does not exist.\n");
                std::string command = fmt::format("groupadd -r {}", group);
                fmt::print(" {}\n", command);
                executeScript(command);
            }
        }
        else
            fmt::print("Will not create clickhouse group");
        if (!user.empty())
        {
            fmt::print("Creating clickhouse user if it does not exist.\n");
            std::string command = group.empty()
                ? fmt::format("useradd -r --shell /bin/false --home-dir /nonexistent --user-group {}", user)
                : fmt::format("useradd -r --shell /bin/false --home-dir /nonexistent -g {} {}", group, user);
            fmt::print(" {}\n", command);
            executeScript(command);
            if (group.empty())
                group = user;
            
            try
            {