This page outlines enhancement ideas for REMnux. If you have the time and expertise to address implement them, please consider lending a hand.
The REMnux boots in a VMware environment, you might see the following SMBus warning briefly appear on the screen:
piix4_smbus 000:00:07.3: SMBus Host Controller not enabled!
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:
sudo echo "blacklist i2c-piix4" >> /etc/modprobe.d/blacklist.conf
sudo update-initramfs -u
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:
dmidecode -s system-product-name | grep VMware
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
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.