CUWiN-Ware Configuration Webapp
Categories:
I recently started on a new project to improve the ease of use of the CUWiN network system. The project is a web application (PHP based) to allow communities and other collaborative entities to create and manage custom firmware images for their wireless nodes. The first is finished but not live. It addresses the issue of needed secure passwords node shell users (those with access to the actually OS prompt, i.e. root). We have a password database we use internally on the network here in C-U, however we don't distribute that for obvious reasons. The precompiled images we provided have a very unsecure and published default password. While it is possible to change this password from the console, this is inefficient in a large network and changes such as this do not generally persist across equipment reboots. This application addresses this gap by allowing the user to securely manage a list of users and passwords through the web. This information is stored in their own password database. The next phase of the application will integrate with the firmware build system. Partially compiled firmware will be available to the web application, which can then, at the users request, complete a build of the software, including their custom user/password database, and then provide then a secure link to download the file. Features to be added are the ability to customize the main configuration file (which controls how all the network interfaces are configured, the wireless settings, etc), and the ability to select hardware type and disk geometry. This application will go a long way to increase the ease of use of the technology.