Skip to main content

Compiler Access Settings

Comments

3 comments

  • marjwyatt
    Since making this change, I've received a email with several lines repeating the message: Use of uninitialized value $gid in chown at /usr/local/cpanel/Cpanel/Autodie/CORE/chown.pm line 34. Did I mess something up by removing compiler access for unprivileged users?
    0
  • marjwyatt
    It turned out that I read that help file too literally. I read the warning to mean that, after disabling compiler access for unprivileged users, I then needed to clean up the /etc/group file to remove them from that, too. Here's the language: "When you modify your system"s compiler access, make certain to review the list of users in the Manager Compiler Group interface. The system does not automatically update this list. " Maybe someone should update that article to explain that no users ought to be REMOVED from that file. I created all sorts of havoc by doing that today.
    0
  • cPanelLauren
    It turned out that I read that help file too literally. I read the warning to mean that, after disabling compiler access for unprivileged users, I then needed to clean up the /etc/group file to remove them from that, too. Here's the language: "When you modify your system"s compiler access, make certain to review the list of users in the Manager Compiler Group interface. The system does not automatically update this list. " Maybe someone should update that article to explain that no users ought to be REMOVED from that file. I created all sorts of havoc by doing that today.

    That's really not true though, the understanding here is that one understands which users *should* be present there. If you're unsure of a users purpose it should be investigated before modifying its privileges. Most system users are privileged, account users should not be present in that file which is why it is suggested to review it. In the event that a user exists without an account and was manually added or somehow a non-system user was added. You can remove any of those system users you like but do keep in mind the privileges you'll be removing from system users whose associated services may not be able to function properly when you do so.
    0

Please sign in to leave a comment.