Func is a network controller software for Fedora that unifies network management tasks, allowing centralized changes to be made to multiple systems at once.
For anyone who is fed up with complicated systems like CIM and WBEM, Func is the ultimate solution. Func offers numerous features that make it an ideal system management software to consider.
For Instance, Func allows you to manage an arbitrary group of machines concurrently. It automatically distributes certificates to all the "slave" machines, and there's not so much to configure.
The software comes complete with a command line for sending remote commands and gathering relevant data. What's more, there are many modules already provided for common tasks, and anyone can write their modules using the simple Python module API.
Func also offers unlimited hack potential in that everything that can be done with the command line is doable with the Python client API. It eliminates the need for "expect" and other unsightly hacks to automate your workflow. It's really simple under the covers, and it the software works over XMLRPC and SSL.
Any program using func certificates can latch onto them and take advantage of secure master-to-slave communication. Additionally, there are no databases or complex setup procedures to install and configure. Certificate distribution is automatic too.
Func's newest update includes numerous bug fixes and a much-improved async implementation. It also provides a glimpse into the future of FuncWeb, making it an even better system management solution.
In summary, Func is an easy-to-use, Python-based system management software that's perfect for individuals or teams looking to manage multiple systems concurrently.
Version 0.20: N/A