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

    What do you want to see in the pfSense package system?

    pfSense Packages
    54
    69
    81.4k
    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.
    • S
      sullrich
      last edited by

      @ZGamer:

      @colin_:

      Adding additional menu sections would be tricky, particularly with 'metallic' and similar themes. If the look and feel of the webGUI is made more easily customizable I may be able to look at this feature.

      Possibly making the words in menus text and have css to change the text on mouse-over and possibly do an image swap for the background. Would be similar but not exactly the same. Also would cut down on the number of different graphics being loaded.

      Just to clarify.  You can add package items to any existing menu.  However, adding a new menu is not supported at the moment.

      1 Reply Last reply Reply Quote 0
      • H
        hoba
        last edited by

        @sullrich:

        @ZGamer:

        @colin_:

        Adding additional menu sections would be tricky, particularly with 'metallic' and similar themes. If the look and feel of the webGUI is made more easily customizable I may be able to look at this feature.

        Possibly making the words in menus text and have css to change the text on mouse-over and possibly do an image swap for the background. Would be similar but not exactly the same. Also would cut down on the number of different graphics being loaded.

        Just to clarify.  You can add package items to any existing menu.  However, adding a new menu is not supported at the moment.

        Adding complete new menus would break our maintheme (metallic). If adding complete new menus this is something that has to be supported by the theme as well. So it's not only a packagesystem thing but a theme thing as well if such a functionality is added. We would have to overthink this if we make this an option.

        1 Reply Last reply Reply Quote 0
        • C
          Cyrandir
          last edited by

          Might be a good idea to think about this kind of thing now rater than later, when things are more complicated.  Are there any other reasons we would want to add more menus later on?  Sounds like a strucural question that will probably be needed at some point later and should be planned for now to me.

          1 Reply Last reply Reply Quote 0
          • F
            fegul
            last edited by

            I too like the idea of a modular system where people can create other little tools for it that can be installed on a user-needed basis.  Kind of like the Firefox model where you can install different extensions based on what you want.  If people can add their own "widgets" and have functionality that may not be originally in the package, or forseen during the making of pfsense, then it could be VERY successful.

            PC Load letter!? WTF does that mean??

            1 Reply Last reply Reply Quote 0
            • ?
              Guest
              last edited by

              Since it seems like pfsense is going to end up moving in a direction towards very specialized setups, the ability to add new menus would be helpful.  Some of the packages that are being requested, would require fairly extensive GUI items.  Squid could eventually get to the point where a menu for it makes sense, and a SPAM filtering package certainly could.  I realize we're all pushing for the 1.0 release right now, and I hate scope creep as much as anyone so this is probably something that'll be better off being considered post 1.0, but this would be a very useful addition to the UI.

              1 Reply Last reply Reply Quote 0
              • R
                robyns
                last edited by

                Print server function

                1 Reply Last reply Reply Quote 0
                • C
                  czappi
                  last edited by

                  Hi

                  I hope the freenas package work that was fine.  :)

                  1 Reply Last reply Reply Quote 0
                  • R
                    rsw686
                    last edited by

                    The package system as it stands is good, however the lack of documentation hinders development of additional packages by outsiders. I've found some documentation but nothing thats complete. Also some of the xml tags are confusing and not self explanatory.

                    For example

                    custom_add_php_command

                    When does this command run. I read something that stated it runs after the package install, however it also runs when changing the settings on a package. So when is this section useful when using the custom_php_install_command and custom_php_resync_config_command fields. Seems it would just duplicate things.

                    1 Reply Last reply Reply Quote 0
                    • S
                      sullrich
                      last edited by

                      php_add is run after a item is changed in the gui.

                      resync runs on bootup, etc so that the rc.d files are setup from a fresh state (bootup).

                      Yes the docs are hurting.  We hope to get them in better shape very soon.

                      1 Reply Last reply Reply Quote 0
                      • H
                        hoster
                        last edited by

                        Hi,

                        it would be nice to implement a timelimitpackage.
                        I need to give users or Ip addresses access on a given hour.

                        For example: (Ip address 1) on Monday-Fryday  between 9:00 and 11:00 pm
                                          (Ip address 2) on Saturday between 2:00-3:00, and so on

                        greetings, hoster :)

                        1 Reply Last reply Reply Quote 0
                        • D
                          DarkX
                          last edited by

                          trackerd(tracks MACs to IPs) would be nice
                          http://freshmeat.net/projects/trackerd
                          integrates into snortsam/snort or stand alone

                          1 Reply Last reply Reply Quote 0
                          • T
                            tdi
                            last edited by

                            Quagga/ospfd

                            1 Reply Last reply Reply Quote 0
                            • E
                              ellisgl
                              last edited by

                              Routing protocols - OSPF - RIP
                              64 Bit support..

                              T1, T3 card support (digium and zapata, etc)
                              BCP (http://www3.ietf.org/proceedings/99nov/slides/pppext-bridge-99nov/)

                              1 Reply Last reply Reply Quote 0
                              • B
                                ben.suffolk
                                last edited by

                                HI,

                                I'd quite like to see squidGuard for automatic URL filtering. With the ability to have the rules auto synced via rsync to squidguard.mesd.k12.or.us::filtering or similar.
                                Regards

                                Ben

                                1 Reply Last reply Reply Quote 0
                                • S
                                  sanjay_arora
                                  last edited by

                                  Hello

                                  I would like some way (don't know if any package/script does this) to create an iso file of my pfsense install, so that when I boot with a CD created with that install, all the packages, rules, configurations etc. of my original configurations are pre-installed and when I install pfsense from that CD it simply recreates my original pfsense machine with no question asked.

                                  Also, I would like to see pfsense store two-three copies of its configurations, so that if it loses its configuration file due to some sudden power-failure it can simply restore the configuration from the backup instead of giving a configuration file not found error and requiring a reinstall in some cases and configuration restore in some.

                                  I would even place a bounty on it. Can someone tell me what needs to be done?

                                  With regards.
                                  Sanjay.

                                  1 Reply Last reply Reply Quote 0
                                  • C
                                    cmb
                                    last edited by

                                    @sanjay_arora:

                                    Also, I would like to see pfsense store two-three copies of its configurations, so that if it loses its configuration file due to some sudden power-failure it can simply restore the configuration from the backup instead of giving a configuration file not found error and requiring a reinstall in some cases and configuration restore in some.

                                    This is already fixed in 1.2. Both the issues that caused config corruption, and a backup config now exists as well.

                                    @sanjay_arora:

                                    I would like some way (don't know if any package/script does this) to create an iso file of my pfsense install, so that when I boot with a CD created with that install, all the packages, rules, configurations etc. of my original configurations are pre-installed and when I install pfsense from that CD it simply recreates my original pfsense machine with no question asked.

                                    That's much more difficult, as build machines require files that don't exist in the actual installs. It's easy enough to install and restore your config (which also reinstalls your packages), and difficult enough to do this, that there wouldn't likely be any developer interest.

                                    1 Reply Last reply Reply Quote 0
                                    • S
                                      sanjay_arora
                                      last edited by

                                      That's much more difficult, as build machines require files that don't exist in the actual installs. It's easy enough to install and restore your config (which also reinstalls your packages), and difficult enough to do this, that there wouldn't likely be any developer interest.

                                      Hmmm…well actually the idea was to recover from problems using a non-technical user especially in a geographically distant location, say  an accountant or clerk, who simply puts in a cd in a pfsense system which is configured to boot first from a cd drive.....choose 99, take the cd out, reboot and voila the system is back in its required state. I actually had to travel to a nearby city when I could not get a remote loginwith a SME client who did not have the vaguest idea of what a KVM switch was, nor could afford it.

                                      However, I would not mind using the complete build system to create a customised cd for every pfsense box that I install. I am a BSD virgin....so what skills would be needed for doing this and how complicated is the job of creating a bsd box that would buils a pfsense iso with required configurations & packages. Such a system can import the system backup file and build the configurations and then generate an iso file.

                                      With best regards.
                                      Sanjay.

                                      1 Reply Last reply Reply Quote 0
                                      • I
                                        IsNoGood
                                        last edited by

                                        Well first post, so be gentle thanks

                                        I'm looking into moving from ipcop to pfsense, some might say grow up, one thing that I seen and use that help me a lot over the years are
                                        MC, Midnight Commander, did try to get a .tbz version, but kind of lost right now all BSD is new to me, and I get errors when I try to install, having a one version of MC in the add on system will be help for me to get better understanding of the BSD system.

                                        On more thing that I'm missing is a version ULR filter the one in ipcop is from ( http://www.urlfilter.net/ ) works well

                                        Thanks for your time, and a cool trunk of software

                                        1 Reply Last reply Reply Quote 0
                                        • Cry HavokC
                                          Cry Havok
                                          last edited by

                                          @IsNoGood:

                                          On more thing that I'm missing is a version ULR filter the one in ipcop is from ( http://www.urlfilter.net/ ) works well

                                          You can achieve something similar with Squid and blacklists.

                                          1 Reply Last reply Reply Quote 0
                                          • U
                                            ugur
                                            last edited by

                                            maybe av with quid.

                                            -
                                            Ugur.

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