xmrig.sysusers not installed as xmrig.conf

Task Info (Flyspray)
Opened By Arnold Sutton (doom)
Task ID 75635
Type Bug Report
Project Community Packages
Category Packages
Version None
OS All
Opened 2022-08-18 08:02:28 UTC
Status Assigned
Assignee kpcyrd (kpcyrd)

Details

Description: xmrig.sysusers in the original source is installed as xmrig.sysusers rather than xmrig.conf. See line 37 of the PKGBUILD for xmrig: install -Dm0644 "{srcdir}/{pkgname}.sysusers" -t "${pkgdir}/usr/lib/sysusers.d"

The entire PKGBUILD is here: https://github.com/archlinux/svntogit-community/blob/packages/xmrig/trunk/PKGBUILD

This is supposed to be installed as xmrig.conf as described by man page 5 for sysusers.d: https://man.archlinux.org/man/sysusers.d.5

This causes the xmrig instances to return user errors, see the attached log file.

Additional info: xmrig 6.18.0-1

Steps to reproduce:

  1. Install xmrig from community
  2. Start xmrig instance (any instance name will work), systemctl start xmrig@xmrig
  3. journal -xeu xmrig@{instance here}.service

Attachments

tmp

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information