Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-89809

/var/log/stap-server and /var/log/stap-server/log owned by root

Linking RHIVOS CVEs to...Migration: Automation ...Sync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • rhel-9.7
    • rhel-9.7
    • systemtap
    • None
    • systemtap-5.3-2.el9
    • Yes
    • Moderate
    • rhel-sst-pt-perf-debug
    • rhel-sst-pt-perf-debug
    • ssg_platform_tools
    • 13
    • 14
    • 1
    • False
    • Hide

      None

      Show
      None
    • No
    • None
    • Unspecified Release Note Type - Unknown
    • Unspecified
    • Unspecified
    • Unspecified
    • None

      el9 x86_64 # ls -lhZd /var/log/stap-server

      drwxr-xr-x. 2 root root system_u:object_r:stapserver_log_t:s0 17 May  6 07:50 /var/log/stap-server
      el9 x86_64 # ls -lhZd /var/log/stap-server/log
      rw-rr-. 1 root root unconfined_u:object_r:stapserver_log_t:s0 0 May  6 07:50 /var/log/stap-server/log
      el9 x86_64 # 

       

      needs to be owned by stap-server. I suspect it's caused by the following bit in the specfile, which newly isn't run on rhel:

       

      %if 0%{?fedora} && 0%{?fedora} < 42
      echo '%_systemtap_runtime_preinstall' | systemd-sysusers --replace=%{_sysusersdir}/systemtap-runtime.conf -
      exit 0

       

              rhtorsys Frank Eigler
              mcermak@redhat.com Martin Cermak
              Frank Eigler Frank Eigler
              Martin Cermak Martin Cermak
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: