Comments (7)
Can you download the most recent version with full error logging from here, and then paste the output you get after launching it.
Make sure to click 'Stop the Background Agent & Quit' before running the new version.
from security-growler.
Thanks for your reply.
-
I was running the latest version. I should have mentioned it; sorry. However, I have reinstalled from your ZIP file with no difference in terms of result.
-
I must point out that I run the app under regular session. I haven't been asked for any higher privileged access.
-
Here's the log file as asked:
[05/23 19:09] Stopped Watching Sources: IOError: Traceback (most recent call last): File "/Users/Nathalie/Downloads/Security Growler.app/Contents/Resources/growler.py", line 41, in <module> watch_sources() File "/Users/Nathalie/Downloads/Security Growler.app/Contents/Resources/growler.py", line 18, in watch_sources for source, line in get_new_lines(): File "/Users/Nathalie/Downloads/Security Growler.app/Contents/Resources/sources/__init__.py", line 19, in get_new_lines next_line = next(generator) File "/Users/Nathalie/Downloads/Security Growler.app/Contents/Resources/sources/logfile.py", line 7, in gen_lines with open(path, 'r') as logfile: IOError: [Errno 13] Permission denied: '/var/log/system.log'
For now, graphical results are as follows:
The first snapshot shows that the app constantly remains in the status Starting…
Thanks for your support.
from security-growler.
You cannot run the app under a non-admin account, this is expected behavior, although I guess I could make the error message more informative.
from security-growler.
Updated the docs: ef4c552
from security-growler.
To anyone who's having this issue and really doesn't want to run with a admin account, you can add the user to the wheel group sudo dseditgroup -o edit -a $username_to_add -t user wheel
and sudo chmod 644 /var/log/system.log
- Still doesn't give your user the ability to sudo, but allows the growler to work.
from security-growler.
@timeartist careful, that effectively makes your user part of the admin group, and gives them admin read permissions to a lot of things in the filesystem. I don't recommend adding yourself to wheel just to run this app, as it defeats the purpose of running a non-admin account in the first place. The sudo chmod 644 /var/log/system.log
should be enough on it's own to allow your non-admin account read access.
from security-growler.
from security-growler.
Related Issues (20)
- sed: /Users/ in menu HOT 4
- Detect Network Settings Changes / VPN / DNS HOT 17
- Guide for suggested actions to take when being portscanned/attacked HOT 8
- VPN triggers sudo lsof i:21 error HOT 1
- New menu layout? HOT 10
- New App icon HOT 10
- Detect ARP spoofing/poisoning HOT 1
- Ambiguous redirect HOT 4
- [Off-topic] What apps are there in your menu bar? HOT 9
- Can't get past "Starting" HOT 3
- Add email notifications logger using mailuitils
- error: BSM audit: getaddrinfo failed for... HOT 1
- Auto-start on launch HOT 7
- Airport state change HOT 1
- macOS sierra logging system breaks sudo, nmap, and other system.log alerts HOT 6
- Alert on DNS resolver changes
- Alert on new public IP address with GeoIP and latency
- iTunes 3689 HOT 3
- Autostart or Persistence HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from security-growler.