[olug] Is there a rpm command to find the package that created a particular user or particular group?

Rob Townley rob.townley at gmail.com
Thu Jun 27 21:47:48 UTC 2013


Thank You guys.  Kind of the same discussion on the CentOS list, but better.

rpm --query --all --scripts --verbose | less
does not list the package name it is showing the script for.


On Thu, Jun 27, 2013 at 3:32 PM, Kevin <sharpestmarble at gmail.com> wrote:

> It may not be that easy. When you install a package, it can run a script,
> which could include 'useradd pulseaudio'. AFAIK, there's no way to track
> that other than by running something like 'rpm --query --all --scripts'.
> On Jun 27, 2013 1:36 PM, "Rob Townley" <rob.townley at gmail.com> wrote:
>
>> Given a particular user or particular group, is there a rpm command that
>> returns what package created that particular user or particular group?
>>
>> Analogous to `rpm -q --whatprovides /etc/security/limits.conf` returns the
>> package "pam".
>> Is there an rpm command that returns what package generated a particular
>> user?
>>
>> Most of us already know that the httpd package is associated with the user
>> apache.  But there are passwd and group entries that i would like to
>> verify
>> and want to know exactly how they got on my system.  Further i would like
>> to know which the security implications of adding another group to a user
>> account.
>>
>> Something like the following command:
>> `rpm --query --user apache`              would return "httpd"
>> `rpm --query --group pulse-access`   might return pulseaudio
>> _______________________________________________
>> OLUG mailing list
>> OLUG at olug.org
>> https://lists.olug.org/mailman/listinfo/olug
>>
>



More information about the OLUG mailing list