Bug 718200 - abrt seems to have added a hole tone of executables in /usr/bin
Summary: abrt seems to have added a hole tone of executables in /usr/bin
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: abrt
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jiri Moskovcak
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-07-01 11:19 UTC by Daniel Walsh
Modified: 2015-02-01 22:54 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-07-05 20:34:51 UTC
Type: ---


Attachments (Terms of Use)

Description Daniel Walsh 2011-07-01 11:19:15 UTC
Description of problem:


Are these all supposed to be executed by the admin or user?  Or are some of them just used by other apps?  Should some of them be moved to /usr/libexec?

How many of them are launched from init scripts?

Comment 1 Jiri Moskovcak 2011-07-01 12:17:34 UTC
(In reply to comment #0)
> Are these all supposed to be executed by the admin or user?  Or are some of
> them just used by other apps?  Should some of them be moved to /usr/libexec?
> 

- this is a bit difficult to decide, there is a use-case for all of these binaries where it makes sense to run them manually by admin or user
- but right now they are mostly run by abrt

> How many of them are launched from init scripts?

only abrt-dump-oops

Comment 2 Denys Vlasenko 2011-07-01 12:19:19 UTC
(In reply to comment #0)
> Description of problem:
> 
> Are these all supposed to be executed by the admin or user?

They all may be executed by user in the process of analyzing or reporting a problem.

> How many of them are launched from init scripts?

One: abrt-dump-oops. It also may be used by a user in order to extract oopses from arbitrary files. Imagine a setup where /var/log/messages from a server farm are copied to central server and processed, looking for oopses...

> Should some of them be moved to /usr/libexec?

I don't think so.

Comment 3 Denys Vlasenko 2011-07-01 12:22:23 UTC
(In reply to comment #1)
> (In reply to comment #0)
> > Are these all supposed to be executed by the admin or user?  Or are some of
> > them just used by other apps?  Should some of them be moved to /usr/libexec?
> 
> - this is a bit difficult to decide, there is a use-case for all of these
> binaries where it makes sense to run them manually by admin or user
> - but right now they are mostly run by abrt

Well, in the same way you may say that "yum is run by shell" when you type "yum ..." - because shell performs fork+exec.

Ultimately, yum is run by you, the user.

Similarly, abrt-actions are run by user, mediated by GUI or CLI and event config files.

Comment 4 Daniel Walsh 2011-07-05 20:34:51 UTC
Ok we added policy for oops to be able to run as a helper and helpers to run out of initrc_t.


Note You need to log in before you can comment on or make changes to this bug.