This thread may help others who want to make changes at their own, when features like in my case were retired. What I've done so far is following this HOW TO COMPILE FRESH TOMATO on Debian 9.x / 64bit Ok, tools are configured and the source code is downloaded. How do I add what's removed and compile it so I get my own 2018.4 version with this feature? In my case, this was nocat: Captive Portal. Can anyone help to create a simple recipe that contains how to add this feature and how to compile so I end up with a .trx file that can be used?