I really dislike running any service as root. But Edge needs to access files all over my system. Is there a way to address both requirements?
Solved
Is there a way to run Edge as non-root while still being able to monitor all files?
Best answer by Jon Rust
You can set the CAP_DAC_READ_SEARCH ability as with allowing sub 1024 port numbers. Run systemctl edit cribl-edgeand add the CAP_DAC_READ_SEARCH capability. Save the file and restart Cribl Edge:
[Service]
AmbientCapabilities=CAP_DAC_READ_SEARCH
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
