Results 1 to 4 of 4

Thread: How to figure out why an application requires root user when it should run as a normal user?

  1. #1

    Default How to figure out why an application requires root user when it should run as a normal user?

    Originally I asked a specific instance of this question but I realize now that I probably was asking the wrong question as what I really need is a diagnostic method.

    So... is there some general way to track this type of problem down? That is when something should run "something" as a normal user but works only as root in some (or maybe all) cases.

    My current specific instance is that I have a problem with an install of Java which I posted here but I have had this happen to me once before with something (I can't remember what, it was a long time ago) so I think it's time I have some general diagnostic methodology for these types of problems.

    Does anyone have a good way to generally track these types of problems down?

    Thanks,
    Reg

  2. #2
    Join Date
    Nov 2009
    Location
    West Virginia Sector 13
    Posts
    15,760

    Default Re: How to figure out why an application requires root user when it should run as a normal user?

    It is all down to ownership and user permissions for the program/data/directories.

  3. #3
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    19,972
    Blog Entries
    14

    Default Re: How to figure out why an application requires root user when it should run as a normal user?

    The "why" is a matter of decision by devs/packagers, this could even be by Oracle. IME never without good reason.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  4. #4
    Join Date
    Aug 2008
    Location
    Brazil
    Posts
    2,937

    Default Re: How to figure out why an application requires root user when it should run as a normal user?

    Quote Originally Posted by gogalthorp View Post
    It is all down to ownership and user permissions for the program/data/directories.
    Also what group permissions the app has, and if the user belongs to the group that can run it - like the vboxusers group you have to belong to run virtualbox as not-root.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •