cPFence
and this is why i purchased your product, ๐
because you accept the feedback in a very professional and proactive manner, ๐
i guess a list of files touched or added would provide users of cpfence a lot of trust in knowing what is going on under the hood and when removed to be able to check if everything is back to default state (i am aware your product is not open source so it is fine with that)
another thing i noticed myself is the fact that i did not realy like the layout of the menu, and i will explain why ๐
considering enhance is a cluster of servers and most people would prefer to have email server away from app servers and from control panel there are at least 3 groups if not more of servers, i expected to have a menu where i go into email role and i see functions related to email sever only to enable and disable things there, not mix them with everything else ๐
for example, i would not install cpfence on a small vps with 2 gb ram and load rspand to train it ๐ for me just looks wrong as rspamd last time i did train took a lot of GB in the ram ๐ so it is not right, most proper setups woudl have email away from apps. Now considering the above scenario. (unless you want trouble in the future,) if i want to install cpfence on email server i want to go in a menu called email role and see functions related to email server only, maybe brute force protection but nothing related to apps or other functions not related to email server,
i was descriptive as maybe the feedback might help you improve your product ๐
Keep up the good work, your product complements well missing features enhance did not yet implement. and i have to say this, enhance users should appreciate your team for offering knowledge on sysadmin side provided for free to the community, as i am confident to say this that,, there are bigger players on the forum not sharing anything for the rest just taking ๐