Hi, I am trying to deploy a large scale filtering system using FreeBSD 10.3 x64 and e2guardian.
Dansguardian and the limitation of 1024 maximum processes is just not cutting it anymore and causing child squid caches to suffer badly.
Now e2guardian can have up to 8192 processes and when building the port I selected 4096 which is more than enough, but the only problem is when trying to start e2guardian I am hit with the following error.
There is not a whole lot of useful information out there but I have tried installing source and rebuilding world after editing the select.h file /usr/src/sys/sys/select.h
So instead of 1024U, I bumped it up to 8192U and then rebuilt world, but still the same error.
How does one actually change FD_SETSIZE=1024 to something more useful?
Dansguardian and the limitation of 1024 maximum processes is just not cutting it anymore and causing child squid caches to suffer badly.
Now e2guardian can have up to 8192 processes and when building the port I selected 4096 which is more than enough, but the only problem is when trying to start e2guardian I am hit with the following error.
Code:
Starting e2guardian.
Compiled with --with-filedescriptors too high
You should upgrade your FD_SETSIZE=1024
E2guardian compiled with with-filedescriptors=4096
Or reduce --with-filedescriptors=4096 under 1024
So instead of 1024U, I bumped it up to 8192U and then rebuilt world, but still the same error.
How does one actually change FD_SETSIZE=1024 to something more useful?