Implement Enhancements
This page outlines enhancement ideas for REMnux. If you have the time and expertise to address implement them, please consider lending a hand.
Booting in VMware Might Display an SMBus Warning
The REMnux boots in a VMware environment, you might see the following SMBus warning briefly appear on the screen:
This notice doesn't affect the functioning of the distro, but it could generate a concern. To eliminate this warning, you can run the following commands in the virtual machine and then reboot it:
As an enhancement, it would be nice to crete a Salt state configuration file that automatically takes these actions when the distro is being installed in a VMware environment. One way to spot VMware would be to run the following command:
The Installation of Thug is Time-Consuming
At the moment, the installation of Thug requires compiling stpyv8 during install time, which can take 20 minutes. To speed up the process, it would be good to generate a Debian package for Thug or stpyv8, instead of using the approach in the current stpyv8 state file.
BinNavi Needs a Database in PostgreSQL
BinNavi, installed by binnavi.sls, requires a PostgreSQL database to operate. The database application itself is already installed on REMnux via postgresql.sls. It would be nice to craft a new Salt State file under remnux/theme to create a database for BinNavi with default credentials remnux
/malware
.
The REMnux Installer Should Work with Non-Transparent Proxies
At the moment, the REMnux installer is incompatible with non-transparent proxies. The issue is with how remnux-cli.js connects to Github to retrieve the listing of salt-states releases. The code does this using the GitHubApi module, which is supposed to support connections through a proxy, but seems unable to do so. It would be great to adjust the code so it can retrieve the listing os salt-states releases even if the system is behind a non-transparent proxy.
Last updated