Bug 14534

Summary: user stap-server does not exist after yum install sysetmtap-server
Product: systemtap Reporter: Lukas Berk <lberk>
Component: serverAssignee: Unassigned <systemtap>
Status: RESOLVED INVALID    
Severity: normal CC: fche
Priority: P2    
Version: unspecified   
Target Milestone: ---   
Host: Target:
Build: Last reconfirmed:

Description Lukas Berk 2012-08-31 14:05:39 UTC
On Fedora 17, a 'yum install systemtap-server' is run and installed successfully.

However a 'service stap-server start' command returns

/usr/bin/stap-server: line 29: /usr/libexec/systemtap/stap-env: No such file or directory
/usr/bin/stap-server: line 430: stap_get_arch: command not found
Starting stap-server -a "" -r "3.5.2-3.fc17.x86_64" -u "stap-server" --log "/log/stap-server/log"
runuser: user stap-server does not exist
                                                           [FAILED]
the user is properly listed in /etc/group

$cat /etc/group
[...]
stap-server:x:155:


$rpm -qa | grep systemtap
systemtap-sdt-devel-1.8-4.fc17.x86_64
systemtap-server-1.8-4.fc17.x86_64
systemtap-devel-1.8-4.fc17.x86_64
Comment 1 Frank Ch. Eigler 2012-08-31 15:39:08 UTC
The /stap-env part of the problem is handled as bug #14535.  The "user stap-server does not exist" part is a fedora selinux bug: https://bugzilla.redhat.com/show_bug.cgi?id=853456