https://bugzilla.redhat.com/show_bug.cgi?id=1457929



--- Comment #1 from Augusto Caringi <[email protected]> ---
There are a few issues to discuss: 

1. There is the question regarding the user/group. The upstream provided
systemd unit file uses the user/group mysql:mysql. 
   It's possible to have proxysql running on a machine without any mysql server
installed (proxying external servers), in this case, the mysql user:group won't
be present in the system and as consequence, systemd will fail to start the
server.
   There are a few possible solutions to fix this:

   1.1: mysql-server (mariadb?) be a dependency of proxysql
   1.2: Add the user/group mysql during the installation
   1.3: Patch the unit file to run the daemon as another user (proxysql)
   1.4: Create a specific and very small subpackage of mariadb.spec which will
create 'mysql' user and UID .... and then `mariadb`,
mysql and proxysql can depend on it..

2. I did a koji scratch build and it fails on arm architecture due to some use
of x86 assembly code. It seems that the upstream is already aware: 

   https://github.com/sysown/proxysql/issues/977

3. rpmlint complains about 2 things:

   3.1: The lacking of man page for proxysql: 

        W: no-manual-page-for-binary proxysql

   3.2: Crypto policies: 

        W: crypto-policy-non-compliance-openssl /usr/bin/proxysql
SSL_CTX_set_cipher_list

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to