Symptoms
A third-party payment/domain plugin has been developed using the default SDK template. When installing an rpm, there are warnings:
[root@pba ~]# rpm -Uvh bm-domreg-plugin-mytest-1.0.0-001.x86_64.rpm
Preparing... ########################################### [100%]
1:bm-domreg-plugin-mytestwarning: group bm does not exist - using root 11%)
warning: group bm does not exist - using root
warning: group bm does not exist - using root
########################################### [100%]
Cause
bm
user is defined in plugin.spec
:
[root@pba DomainPluginTemplate]# grep define plugin.spec
%define _linux 1
%define stdusr bm
%define stdgrp %{stdusr}
but since PBA 5.5, the default PBA user is pba
.
A bug #PBA-57739 ("Incorrect user in SDK templates") has been submitted about the issue.
Resolution
Until the bug is fixed, replace bm
user with pba
in plugin.spec
.