• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
Netgate Discussion Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login

Packages wishlist?

pfSense Packages
384
661
1.4m
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T
    tenortim
    last edited by May 22, 2008, 10:00 PM

    @submicron:

    That's your interpretation of his license, but, unless you are a lawyer, a healthy amount of skepticsm needs to be used here.  For the record, GPL'd is GPL'd, Dansguardian is not GPL'd if his license is a modification of the GPL.  Unless an IP lawyer wants to sort through his license and decide its ok for pfSense to use, I'm sure the devs will stay away from it.

    The page in question says that he has been in conversation with RMS to OK this. So unless you are suggesting he is lying, then the originator of the GPL is OK with what he is doing. As regards the ability to e.g. dual-license, I can assure you that that is a lot more than my opinion. I have received training on this from IP lawyers (as part of a previous job). The copyright holder is entitled to license the software under as many licenses as they wish. He is choosing to release it under the GPL to a subset of people. That does not violate the GPL. The GPL tells you what rights and responsibilities you have as a licensee, not as a licensor. Nowhere in the GPL does it say that you must do as a licensor. Note near the top of the GPL (v2):

    Each licensee is addressed as "you".

    The rest of the license goes on to say "you may copy", "you may modify" etc.

    There are any number of programs out there that are dual-licensed under the GPL and the BSD license. The BSD license conflicts with the GPL, but that doesn't prevent the copyright holder from legally doing this.

    1 Reply Last reply Reply Quote 0
    • J
      josempinto
      last edited by May 29, 2008, 9:04 AM

      Hello,

      I think that  It would be nice that we could install a minimum set of packages that could transform PFSense in a true and decent firewall, doing some cache (Squid ) at the same time we had some evidences that the things were working (Lightsquid).

      I would like to be able to use (togeder) the falw. ones:

      imspector  +
      Lightsquid  +
      PhpSysInfo  +
      Squid  +
      And squidGuard

      But it does not work ALL together.

      I think that this is nothing special…. (like Dashboard, LCDproc, Zabbix, Spand nor (even) Snort))

      Anyway, even without this set of packages, PFSense is still a good firewall…, But culd be better!!!.....

      Regards

      1 Reply Last reply Reply Quote 0
      • L
        librarymark
        last edited by Jun 12, 2008, 8:41 PM

        See - Honest to God, you guys have a thing against dansgardian.

        1 Reply Last reply Reply Quote 0
        • F
          freebee
          last edited by Jul 3, 2008, 7:11 PM

          will be very, very good if include smartmontools to monitoring temperature;

          1 Reply Last reply Reply Quote 0
          • E
            eri--
            last edited by Aug 3, 2008, 10:53 AM

            Since there are so many request for different things i want just to ask a simple question:

            Will detailed docs on making a package bring more patches/packages developed by the requesters?
            I might throw some time to making a detailed doc on how to create a package for pfSense if i see some interest from people.

            1 Reply Last reply Reply Quote 0
            • P
              Perry
              last edited by Aug 3, 2008, 5:58 PM

              @ermal:

              Since there are so many request for different things i want just to ask a simple question:

              Will detailed docs on making a package bring more patches/packages developed by the requesters?
              I might throw some time to making a detailed doc on how to create a package for pfSense if i see some interest from people.

              From my point of view as a very very bad programmer  :-[. I'm sure you could give me some nice tips and the more documentation the better ( unless it's a iso document standard :P ).
              One thing imo that could be misunderstood in creating a package is how small a part the actual creation of the package is. I don't recall many saying I've made this and this how do I transform it into a package.
              What limits the packages i can do is general PHP, FreeBSD knowledge and how to grap things from pfSense. 
              By grapping i mean something like this:
              [code=Shows configured nic's and custom names]require_once("guiconfig.inc");
              include("head.inc");
              ?>

              $i = 0;
              $ifdescrs = array('wan' => 'WAN', 'lan' => 'LAN');
              for ($j = 1; isset($config['interfaces']['opt' . $j]); $j++) {
              $ifdescrs['opt' . $j] = $config['interfaces']['opt' . $j]['descr'];
              }
              foreach ($ifdescrs as $ifdescr => $ifname):
              $ifinfo = get_interface_info($ifdescr);
              $fgfg = convert_friendly_interface_to_real_interface_name($ifname);
              echo "$ifname ($fgfg)
              ";
              $i++;
              endforeach;
              ?>

              Maybe i should help out with a newbie / beginner guide. Where you could do some more advance stuff / fill out holes I've made.

              /Perry
              doc.pfsense.org

              1 Reply Last reply Reply Quote 0
              • E
                eri--
                last edited by Aug 3, 2008, 6:42 PM

                Well first that code is wrong there now is get_configured_interface_list() or get_configured_interface_with_descr() as you can see we are pushing 1.3 to have APIs to facilitate most of things.
                Form the interface list to the other infos.

                Bascially you do not eneed any info about freebsd to create a package just know the application you are packagizing :). But i will try adding some docs for that.

                1 Reply Last reply Reply Quote 0
                • P
                  Perry
                  last edited by Aug 3, 2008, 7:20 PM

                  Well first that code is wrong there now is get_configured_interface_list() or get_configured_interface_with_descr() as you can see we are pushing 1.3 to have APIs to facilitate most of things.
                  Form the interface list to the other infos.

                  Hehe Then it should be corrected in status_interfaces.php  ;D

                  /Perry
                  doc.pfsense.org

                  1 Reply Last reply Reply Quote 0
                  • E
                    eri--
                    last edited by Aug 3, 2008, 9:17 PM

                    Where are you reading this?

                    1 Reply Last reply Reply Quote 0
                    • P
                      Perry
                      last edited by Aug 3, 2008, 10:31 PM Aug 3, 2008, 10:29 PM

                      ok my mistake, that was 1.2.1 not 1.3 as i thought.

                      /Perry
                      doc.pfsense.org

                      1 Reply Last reply Reply Quote 0
                      • S
                        stechnique
                        last edited by Aug 4, 2008, 2:57 AM

                        From a semi-outsider's viewpoint, I do think some developer doc and an up-to-date API would be a HUGE plus for the project.
                        I've been using pf for over 2 years on several projects, and although I don't have a lot of time on my hands, I happen to be an experienced PHP programmer, and I do think I could contribute to the project with some basic doc like that.
                        It would take me 2 weeks now to read through the source and figure out the structure you are using, the guidelines you follow, the functions that are available, etc. With some basic how-to and a reference API, I could be up and running in a few hours, and I'd have a quick reference API (which is a must for any project).
                        If you slow down on the coding and take some time to invest on documentation, you will see coding will pickup by itself afterward with more contributors and more efficient development.

                        Just my 0.02$.

                        1 Reply Last reply Reply Quote 0
                        • V
                          vendetta
                          last edited by Aug 4, 2008, 3:54 PM

                          @ermal:

                          Since there are so many request for different things i want just to ask a simple question:

                          Will detailed docs on making a package bring more patches/packages developed by the requesters?
                          I might throw some time to making a detailed doc on how to create a package for pfSense if i see some interest from people.

                          Absolutely.

                          1 Reply Last reply Reply Quote 0
                          • T
                            thekod
                            last edited by Sep 29, 2008, 11:11 AM

                            @vendetta:

                            @ermal:

                            Since there are so many request for different things i want just to ask a simple question:

                            Will detailed docs on making a package bring more patches/packages developed by the requesters?
                            I might throw some time to making a detailed doc on how to create a package for pfSense if i see some interest from people.

                            Absolutely.

                            Again, ditto.  I've been screwing around with some of the inc's and xml's in the packages I've installed, which is cool and all, but the package system is slightly arcane, and I would be far more likely to actually create a package if there were some kind of package docs than currently…turns out, the current situation is likely enough since I'm going to create a package, but that's beside the point.  :)

                            1 Reply Last reply Reply Quote 0
                            • H
                              hinze57
                              last edited by Oct 5, 2008, 8:45 PM

                              Doc(s) on how to build packages would be awesome.  I am REALLY wanting to build the bits for installing Dansguardian on pfsense.

                              1 Reply Last reply Reply Quote 0
                              • T
                                ToxIcon
                                last edited by Oct 17, 2008, 3:55 PM

                                SpamAssassin

                                PGP encryption

                                keystroke encryption

                                bot/mailware/trojan/scanner

                                keyloger protection

                                1 Reply Last reply Reply Quote 0
                                • A
                                  AudiAddict
                                  last edited by Nov 6, 2008, 9:20 AM

                                  I would love to see a cacti package, it shouldn't be that hard to do.. it's just that I don't have any unix/freebsd knowledge.

                                  The current RDD graphs can only be seen after logging in, I would love to place some graphs on our intranet page for our users to see. Cacti should allow us to do this and also provide more graphing options.

                                  1 Reply Last reply Reply Quote 0
                                  • J
                                    josey
                                    last edited by Nov 7, 2008, 7:29 AM

                                    Radius server, not radius protocol, radius server  ;D

                                    1 Reply Last reply Reply Quote 0
                                    • T
                                      thinair
                                      last edited by Nov 21, 2008, 3:08 AM

                                      ntop, again :)

                                      Nelson Papel

                                      1 Reply Last reply Reply Quote 0
                                      • T
                                        ToxIcon
                                        last edited by Dec 20, 2008, 1:24 PM

                                        adzapper

                                        1 Reply Last reply Reply Quote 0
                                        • S
                                          sloan
                                          last edited by Dec 24, 2008, 2:33 AM Dec 24, 2008, 2:31 AM

                                          Maybe we should start a new thread and ask which packages people would like to run on pfSense in appliance mode.      Since we have the ability to run pfsense with one NIC and no NAT there may be more interesting requests.

                                          Here is the link in case someone would like to read about the variety of appliance uses for pfsense.

                                          http://www.pfsense.org/index.php?option=com_content&task=view&id=71&Itemid=81

                                          Wireless Access Point

                                          VPN Appliance

                                          Sniffer Appliance

                                          DHCP Server Appliance

                                          DNS Server Appliance

                                          Voice over IP (VoIP) Appliance

                                          With the nice package manager and active user base I bet there are more good ideas out there.   I have read in other threads some people mention file sharing.  That was discarded by some saying its a firewall you don't want to run samba on it.

                                          Now it seems pfsense is an appliance also.

                                          PFS 2.0 ALPHA-ALPHA on x86 :FreeSWITCH

                                          1 Reply Last reply Reply Quote 0
                                          • First post
                                            Last post
                                          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.