我按照https://mariadb.com/kb/en/library/aws-key-management-encryption-plugin-setup-guide/#installation的说明进行操作,并将适用于MariaDB的存储库添加到我的Ubuntu 18.04安装中。然后,我尝试安装aws密钥管理插件,但找不到该软件包。我在Google上花费了很多时间,试图弄清楚它的位置,但仍然不知道如何安装它。
有没有人遇到这个问题和/或没有人知道我如何安装此插件?我已经下载了软件包列表,找不到与aws相关的任何内容。
最佳答案
是的,这是故意的。不幸的是,我们无法分发aws_key_management插件-我们之前所做的事实是一个错误。
该插件使用AWS C ++ SDK(并与之链接),该工具可在Apache 2.0许可下获得。并且此许可与GPLv2不兼容。
您可以使用cmake选项-DNOT_FOR_DISTRIBUTION = 1自己构建此插件,该插件将被构建,并且您将收到警告,提示结果不是GPL,也无法分发。
如果我们找到使用GPLv2兼容许可证的AWS C ++ SDK的替代产品,我们将能够切换到它并再次分发插件。
Reference
关于amazon-web-services - Ubuntu 18.04上用于MariaDB的aws key 管理插件在哪里?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52043105/