Linuxconf is a sophisticated administration system.
Here are some key features of "Linuxconf":
A text based interface:
· Linuxconf takes control pretty early at boot time when not much is enabled, especially not the X window system. A text based interface is required. Beside, this interface works everywhere, on the console, on a terminal, using a telnet session or logged in using a simple modem.
A web interface:
· Linuxconf may be operate with your favorite Web browser. Features of a web browser such as bookmarks, multiple pages and hotlinks make remote management a dream. You don't have to install an httpd server to get this features. Linuxconf handles the http protocol itself and is started from the inetd server.
A graphical interface (Available since 1.9r26-12):
· Linuxconf has two GUI front end. One is done in Java and is expected to operated either standalone of from a browser. The other is done with the wxXT toolkit and is already operationnal. Click here and here to learn more.
· Linuxconf is expected to evolved with some monitoring and diagnostic facilities and the graphical user interface will be best suited to implement those new features.
A command line interface:
· All too often, command line interface is just forgotten. In some OS, it does not exist. When facing special tasks, nothing can beat a shell script. A good example of this is the DNS management available in Linuxconf.
· Linuxconf has a nice dialog to add and edit one host definition in a DNS. This is fine for day to day maintenance. But what about converting a large /etc/hosts file to DNS format. Entering each host one by one using any user interface is not fun. The following command will add one host. Building a script around it to add a thousand is easy.