Skip to content

Not work when multiple users are logged in #808

@W-RJ

Description

@W-RJ

I created two users, foo and bar, on macOS. Sometimes they are both logged in, and I switch between them. However, it appears that LuLu does not work well when multiple users are logged in.

  • First, I open LuLu in foo's session. It works well in foo's session (the connections created by processes in foo's session are blocked as expected). However, it does not work well in bar's session (the connections to the same target IP created by processes in bar's session are not blocked).
    • From htop, there are a process com.objective-see.lulu.extension running as root, and a process LuLu running as foo.
  • Then (after starting LuLu in foo's session), if I open LuLu in bar's session, it will then work well in bar's session, but the connections in foo's session are no longer blocked.
    • From htop, there are a process com.objective-see.lulu.extension running as root, and two processes LuLu running as foo and bar, respectively.
  • After that, if I kill the LuLu process that runs as bar, it will go back to the first situation, i.e., it works well in foo's session but does not in bar's session.

What is expected:

  • LuLu can block connections in all user sessions at the same time.

Additional information:

  • Settings: All checkboxes are unchecked.
  • LuLu version: 4.2.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions