mariadb: small plugins fixes
This adds a few lines to the BuildPlugin routine to install some missing files for auth_pam as well as ha_spider. It also adds a postinstall script that updates the ownership of a directory used by auth_pam. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
This commit is contained in:
parent
c1964dd8d2
commit
4a67c844db
|
@ -545,10 +545,27 @@ This package provides the $(1) plugin.
|
|||
define Package/mariadb-server-plugin-$(subst _,-,$(1))/install
|
||||
$(INSTALL_DIR) $$(1)$(PLUGIN_DIR)
|
||||
$(call Package/mariadb/install/plugin,$$(1),$(1))
|
||||
ifeq ($(1),auth_pam)
|
||||
$(CP) $(PKG_INSTALL_DIR)$(PLUGIN_DIR)/auth_pam_tool_dir \
|
||||
$$(1)$(PLUGIN_DIR)
|
||||
endif
|
||||
ifeq ($(1),ha_spider)
|
||||
$(INSTALL_DIR) $$(1)$(SHARE_DIR)
|
||||
$(INSTALL_DATA) $(PKG_INSTALL_DIR)$(SHARE_DIR)/install_spider.sql \
|
||||
$$(1)$(SHARE_DIR)
|
||||
endif
|
||||
endef
|
||||
$$(eval $$(call BuildPackage,mariadb-server-plugin-$(subst _,-,$(1))))
|
||||
endef
|
||||
|
||||
define Package/mariadb-server-plugin-auth-pam/postinst
|
||||
#!/bin/sh
|
||||
if [ -z "$${IPKG_INSTROOT}" ]; then
|
||||
chown mariadb /usr/lib/mariadb/plugin/auth_pam_tool_dir > /dev/null 2>&1
|
||||
fi
|
||||
exit 0
|
||||
endef
|
||||
|
||||
$(eval $(call HostBuild))
|
||||
$(eval $(call BuildPackage,mariadb-client))
|
||||
$(eval $(call BuildPackage,mariadb-client-base))
|
||||
|
@ -580,4 +597,3 @@ $(eval $(call BuildPlugin,server_audit,))
|
|||
$(eval $(call BuildPlugin,simple_password_check,))
|
||||
$(eval $(call BuildPlugin,sql_errlog,))
|
||||
$(eval $(call BuildPlugin,wsrep_info,))
|
||||
|
||||
|
|
Loading…
Reference in New Issue