objective-see / LuLu

LuLu is the free macOS firewall
GNU General Public License v3.0
9.73k stars 454 forks source link

Updating to 10.15.3 deleted all of my rules #179

Open yannxaver opened 4 years ago

yannxaver commented 4 years ago

I was running Lulu on 10.15.2. without any issues. Today I updated to 10.15.3 and all of my rules were deleted as the result.

Is that the expected behavior?

zommeister commented 4 years ago

I just found LuLu, so I don’t have previous experience.

I am running v 1.2.3 on a MacBook Pro (13inch mid 2012) running Mojave 10.14.6 16gig ram and am having the same issue.

I can add rules, but every restart they are deleted. I am now exporting the rules to reimport after each restart. I have no other third party virus software or firewalls installed.

I hope this info helps solve the problem.

beberinho commented 4 years ago

Hi, Here's a workaround that worked for me (I have a MPB with Catalina 10.15.6) : 0 - Make sure you have your rules in the form of a rules.plist file. If not, export them from Lulu. 1 - Uninstall Lulu (with Lulu's uninstaller) 2 - Restart your Computer in Recovery Mode (Cmd + R) 3 - Open a Terminal and type "csrutil disable" 4 - Once the System Integrity Protection is disabled, restart your computer normally 5 - Re-install Lulu (the version I have is 1.2.3) 6 - When prompted by Lulu, restart your Computer (this step is probably optional, but that's the way I did it and it worked) 7 - Once restarted, import your rules.plist in Lulu 8 - Restart your computer one more time in Recovery Mode (Cmd + R) 9 - Open a Terminal and type "csrutil enable" 10 - Once the System Integrity Protection is enabled again, restart your computer normally 11 - Go to System Preferences -> Security and Privacy -> General -> "Some system software was blocked from loading", and click "Allow" 12 - Then check the box for Objective See (the creators of Lulu) 13 - Done! Now you won't to reimport the rules after each restart

Maybe there is a simpler way, but at least, this works. Cheers,