wiki:WikiStart

Welcome to bsdPanel

bsdPanel is meant to be an BSD licensed open source control panel for system administrators that is extensible to do any task they want it to do. It is a daemon that is run in the background that allows connections speaking the bsdPanel talk. This means that a frontend may be programmed in any programming language capable of talking over stdin/stdout with the help of tools like netcat.

It will also come with a frontend written in PHP that may be used to allow both the system admin and users access. Where users will be limited to only working with the domains/email address and MySQL databases they have been assigned. Since it allows for a plug-able system, administrators can write perl scripts that enhance bsdPanel, to allow it to extend outside of the out of the box functionality.

For now the development has been done by one person, Bert JW Regeer who is working on the backend code which will be used in the daemon that will be run under tcpserver.

0x58 Unix

There is no good name for it yet, but there will be an Unix library that implements an easy to use C++ wrapper around certain C based functions. To help with developing C++ code, and ease of use. For example, it will be wrapping the various event systems like poll, select, kqueue and epoll.