Developing OpenNOP has been a huge learning experience for me. I have been trying to make sure the code I write for OpenNOP is clean, stable and secure. I recently found Coverity Scan it’s a static code analysis tool to find defects in code. What’s cool is they allow open source projects to use it for free. It’s already helped me locate and fix several bugs that I did not know existed because the code worked even with them.... read more
I am very excited to announce that OpenNOP has reached its first milestone. There will be a new image available shortly based on openSUSE 12.3 and the latest version of OpenNOP.
If you prefer to update your existing appliances to the latest version checkout this article in the wiki. [Update Appliance to 12.3]
Also checkout the tickets to get an idea whats happening for the next release.
There are now OpenNOP repositories for Debian, Fedora and openSUSE! If you really don't want to use the provided appliance you can download the packages for your favorite distro from the OBS service.
I recommend sticking with the appliance for a single install ready to go package but I know some of you out there will prefer your favorite distro over the appliance or company policy requires you to use a specific distro.... read more
There is a bug in the appliance that prevents it from saving the network configuration after a reboot. You can install yast2 and use it to configure the network interfaces or you can enable manual configuration. Here are steps for both.
To enable yast2 to configure network:
Manually set IP address & static route.
run: ifconfig eth0 172.17.2.2 netmask 255.255.255.0 up
run: route add -net 0.0.0.0/0 gw 172.17.2.1... read more
I have updated the appliance to use openSuSE 12.1. If you have an install from an older build of the appliance you can update to the latest using this procedure.
Fix minor problems with older releases of appliance.
run: zypper install perl
run: zypper install glibc-locale
Reboot the appliance.
Edit files in /etc/zypp/repo.d/
Replace 11.4 with 12.1 and rename them to say 12.1 rather than 11.4.... read more
The startup script included with the appliance is broken. It was originally written for CentOS and did not transition well to openSUSE. You can manually start the daemon by executing /usr/bin/opennopd.
If anyone is good with bash and willing to help rewrite the init.d script to will work on most Linux distros please let me know. You can contact me via SF.net or use the project forums. Please include your e-mail address.... read more
There is a new appliance ready for download. Unfortunately the old one cannot be upgraded to this release. The old appliance used rPath rBuilder and that service was discontinued. This new one uses Open Build Service (OBS) to build the package and SuseStudio to build the appliance. These services should be around for a long time.
There are also some major bug fixes included since the last appliance was released.
Updated the rpm and appliance to version 0.3.63. To update the appliance run "conary updateall". After the update restart the opennop service.
There is now an OpenNOP appliance image and new rpm available for download. Fixed some major bugs when processing multiple TCP sessions.
A new RPM of the OpenNOP acceleration software is now available. I will try to get the ISO built and uploaded soon.
I am still in the process of re-branding everything to the new project name. I should have another build of the software available as an rpm soon and then installable ISO sometime after that.
Until then you must compile and install the acceleration software manually if you want to test it.
Sorry for the inconvenience.