The m0n0wall / pfSense php init system



  • Hi guys,

    I love the pfSense php configuration system where all the system configuration is done via php.

    I have checked the linux "world" and this does not seem to have been done before! I would like to make a server livecd that basically looks and feels like pfsense, but running linux.

    Do you know if this is  possible, or are there specific things about freebsd that only make it possible with freebsd?

    Cheers,
    Craig



  • 1- pfSense classifier/filter pf = packet filter which does not run on linux.
    2- ALTQ for shaping which does not run on linux

    You better do it from start or keep it as an advice from me :):

    Come and help make pfSense better.
    FreeBSD choice is, at my opinion again, the most stables platform to choose for developing such products begging by its license. Oh, easier to manage too.



  • Good luck reinventing the wheel.



  • @Vaevictus:

    I would like to make a server livecd that basically looks and feels like pfsense, but running linux.

    You've both misunderstood me, my apologies.

    I do not want to make a firewall, I want to make a multipurpose linux server (ie squid, ftp, fileserver/DFS, squirrelmail box etc etc) all configured via a web interface like pfsenses.

    My question ultimately is, could I build a linux from scratch using a pfsense-esque phpinit system? It seems like such a great idea, the fact that it doesnt already exist in the linux world suggests to me it's not possible, that's all.



  • My question ultimately is, could I build a linux from scratch using a pfsense-esque phpinit system? It seems like such a great idea, the fact that it doesnt already exist in the linux world suggests to me it's not possible, that's all.

    [This is a bash]
    Why not use pfSense! You assume that linux is better but i can say linux is more error prone!



  • @Vaevictus:

    I do not want to make a firewall, I want to make a multipurpose linux server (ie squid, ftp, fileserver/DFS, squirrelmail box etc etc) all configured via a web interface like pfsenses.

    My question ultimately is, could I build a linux from scratch using a pfsense-esque phpinit system? It seems like such a great idea, the fact that it doesnt already exist in the linux world suggests to me it's not possible, that's all.

    I take it you missed webmin (and others) ;)



  • @Vaevictus:

    I do not want to make a firewall, I want to make a multipurpose linux server (ie squid, ftp, fileserver/DFS, squirrelmail box etc etc) all configured via a web interface like pfsenses.

    My question ultimately is, could I build a linux from scratch using a pfsense-esque phpinit system? It seems like such a great idea, the fact that it doesnt already exist in the linux world suggests to me it's not possible, that's all.

    Anything is possible, it's just a matter of how much you know and how much time you want to put into it. There are multiple projects using the monowall php init system as it's easier to modify the existing system then to start from scratch. You can run all those services on a FreeBSD box as well.



  • For fileserver there is nothing like freenas.org for network stuff there is pfSense.org.

    Installing something as Squirrellmail and stuff is just a simple addition.



  • In case you want to stick to BSD, here is  the site which can get you started:
    http://www.freesbie.org/

    For Linux, you might try this site:
    http://www.linuxfromscratch.org/





  • For fileserver there is nothing like freenas.org

    Well Freenas is a very nice product but it is not as fast as Linux.
    This is a fact as samba is notorius slow on FreeBSD and there, read the latest samba entry in UPDATING.

    well here it is
    Bug #4715 (https://bugzilla.samba.org/show_bug.cgi?id=4715) is NOT
      fixed yet, although it won't core dump smbd process any more. Still,
      access to the shares other than UFS is not guaranteed.

    if you read the thread of the bug i do not think this issue is going to be solved soon.
    Samba team say FreeBSD is in error and the other way arround.

    So on high performance samba servers FreeBSD is not the best choice!


Locked