[MDEV-25966] logrotate config files are not renamed to mariadb Created: 2021-06-18  Updated: 2023-03-31  Resolved: 2023-03-31

Status: Closed
Project: MariaDB Server
Component/s: Scripts & Clients
Affects Version/s: 10.6
Fix Version/s: N/A

Type: Bug Priority: Trivial
Reporter: Elena Stepanova Assignee: Sergei Golubchik
Resolution: Duplicate Votes: 0
Labels: None

Issue Links:
Duplicate
duplicates MDEV-22659 Create one single unified and optimal... Closed

 Description   

There are still some mysql-named objects installed with packages. Possibly some are left on purpose, such as /usr/lib/mysql for example, but some have more likely been missed. e.g. logrotate configuration files.

    INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/mysql-log-rotate DESTINATION ${INSTALL_SYSCONFDIR}/logrotate.d
            RENAME mysql COMPONENT SupportFiles)

override_dh_installlogrotate-arch:
        dh_installlogrotate --name mysql-server

Here is a somewhat wider (but not complete) list of what is installed with mysql names. This only relates to MariaDB-server RPM package from 10.6.1. Other RPM packages probably install more, and for DEBs the list would be different altogether.

$ for f in `rpm -ql MariaDB-server  | grep -E 'mysql[^/]*$' | xargs` ; do if [[ ! -L $f ]]; then echo $f; fi; done 
/etc/logrotate.d/mysql
/usr/bin/wsrep_sst_mysqldump
/usr/lib64/mysql
/usr/lib64/mysql/plugin/type_mysql_json.so
/usr/share/man/man1/mysql.server.1.gz
/usr/share/man/man1/mysql_fix_extensions.1.gz
/usr/share/man/man1/mysql_install_db.1.gz
/usr/share/man/man1/mysql_ldb.1.gz
/usr/share/man/man1/mysql_upgrade.1.gz
/usr/share/man/man1/mysqld_multi.1.gz
/usr/share/man/man1/mysqld_safe.1.gz
/usr/share/man/man1/mysqld_safe_helper.1.gz
/usr/share/man/man1/wsrep_sst_mysqldump.1.gz
/usr/share/man/man8/mysqld.8.gz
/usr/share/mysql
/usr/share/mysql/mysql-log-rotate
/usr/share/mysql/mysql.server
/usr/share/mysql/mysql_performance_tables.sql
/usr/share/mysql/mysql_sys_schema.sql
/usr/share/mysql/mysql_system_tables.sql
/usr/share/mysql/mysql_system_tables_data.sql
/usr/share/mysql/mysql_test_data_timezone.sql
/usr/share/mysql/mysql_test_db.sql
/usr/share/mysql/mysqld_multi.server
/usr/share/mysql/policy/apparmor/usr.sbin.mysqld
/usr/share/mysql/policy/apparmor/usr.sbin.mysqld.local



 Comments   
Comment by Daniel Black [ 2023-03-31 ]

Fixed in fd0dcad676e7b8665f5363d97849a20cbb712933 (MDEV-22659).

Also fixes - MDEV-30203 a1211a4eda9c7348295ce4a6fdfa8e94860e5e14 and 9656356b550079234185f430fe6b4190f435f3e6

MDEV-30205 for /usr/share/mysql

Generated at Thu Feb 08 09:41:44 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.