Subcategories

  • Discussions about development snapshots for pfSense Plus 25.07

    58 Topics
    819 Posts
    J

    I would agree. 18 hours in and everything continues to run smoothly. The issue related to image availability I believe is the valid answer and we can close this out as solved. Thanks everyone. -JD

  • How to build pbi packages for pfSense?

    11
    0 Votes
    11 Posts
    3k Views
    T

    David, thanks for the insight. I already have my 2.3 VM up and running and will try to patch things for varnish4 in there.

  • Xml_safe_fieldname

    3
    0 Votes
    3 Posts
    1k Views
    D

    The reason is to confuse the enemy… :D As I understand it, this is only used for package name itself?

  • FreeBSD if_msk fixes, post 10.2-RELEASE

    5
    0 Votes
    5 Posts
    1k Views
    C

    No problem, won't delete the thread as it might help someone in the future.

    If you want to try it sooner than later…well, check back later today.  :D Snapshots will be announced soon.

  • 0 Votes
    15 Posts
    5k Views
    D

    @Derelict:

    If you upload it to /usr/local/captiveportal or upload it somewhere and link to it from /usr/local/captiveportal it will be available if it includes "captiveportal" in the Nain me.  http://portal_ip:8002/captiveportal-image-asset.png

    There is a rewrite in the lighttpd config that disallows the web server from serving any files directly referenced that do not include the string "captiveportal" in its filename (the name of the link in /usr/local/captiveportal)

    url.rewrite-once = ( "(.captiveportal.)" => "$1", "(.*)" => "/index.php?zone=guest_zone&redirurl=$1" )

    My suggestion is to use one of the many available control panels or CMS to upload assets used in your captive portal page on a separate web server, which is where all but the most basic of portal pages belongs anyway.

    Thanks mate this us perfect and 100% relevant.

    I ended up doing just this - the /usr/local/www/ folder is public so made a /cportal folder and uploaded everything there and direct link. Works fantastic. Only had to change some code for this to work. Users can now upload from .NET software and set custom values to skin the UI with ease.

    This is what the dev forum is about! Whooo

  • Building pfSense 2.2 / FreeBSD 10.1 - WORKING STEPS

    Locked
    50
    0 Votes
    50 Posts
    21k Views
    S

    PiBa

    Thanks a lot

  • Building pfSense 2.2 / FreeBSD 10.1 - With Customized GUI

    1
    0 Votes
    1 Posts
    948 Views
    No one has replied
  • 32-bit snapshot builder not running

    3
    0 Votes
    3 Posts
    838 Views
    P

    Thanks, new 32 bit builds are there now.

  • Detect that package is being (re)installed

    4
    0 Votes
    4 Posts
    990 Views
    jimpJ

    If it's properly declared global before use it may be OK…

    Or there's the ever-popular "touch a flag file in /tmp/" style.

    Though if debug_backtrace() shows it being called by the package install code that would be pretty obvious, though I'd have to run some tests to find out how deep that goes. If the info is there it would definitely be the most reliable way. It's not really a bad way to go about it, it just needs some experimentation to derive the required tests/info.

  • 0 Votes
    2 Posts
    772 Views
    jimpJ

    Be aware there will be differences due to the different PHP versions on 2.3 vs 2.2.x. It's OK for basic testing but be careful.

  • Whois

    2
    0 Votes
    2 Posts
    935 Views
    C

    whois is in 2.3. We don't strip as much of stock FreeBSD anymore in 2.3.

  • 0 Votes
    3 Posts
    921 Views
    D

    Just FYI, fixed in Chrome a couple of days ago. (And meanwhile screwed a whole bunch of other JS: https://code.google.com/p/chromium/issues/detail?id=527930)  ::)

  • User / group gone after reboot

    4
    0 Votes
    4 Posts
    1k Views
    D

    This is used in lots of packages without any problem. Yeah, keep those package accounts outside the reserved range.

  • Get statistics without login?

    3
    0 Votes
    3 Posts
    1k Views
    B

    Problem is, I want to get the data into an iphone-app…
    Doing a http-get is piece of cake, doing a SNMP-call, I have no idea how.
    Also I tried using some sort of snmp-walk software for windows, and it returned hundred, if not thousands of rows from Pfsense, seems to be quite a steep threshold in learning how SNMP works...

    Now onto the good news : I ugly-hacked it!
    It was as easy as going into the php-file and uncomment this row:
    require_once('guiconfig.inc');

    That seems to bypass the whole auth-system.
    No idea what other issues this may cause tho :O

    Follow-up question:
    It doesnt seem that the interface bandwidth speeds are reported in any of these outputs?
    Do I need to do consecutive calls to ifstats.php and calclulate the speeds myself?

  • Conf_mount

    12
    0 Votes
    12 Posts
    2k Views
    S

    Thanks :) Perfect sense, now it's explained!

    And thus one learns New Things…  ::)

  • GitHub preview feature has become useless

    3
    0 Votes
    3 Posts
    848 Views
    D

    Hmmmm… I submitted a bunch of packages stuff (that wasn't move anywhere) and I wanted some visual hints about the context of some of the changes before doing a PR, so tried to use the GitHub preview for that... The preview didn't work at all, showed the original file all red, the new all green (-> useless). Now it somehow shows like it used to for some smaller stuff... The bigger files, still nothing.

  • Fsck now not run at all, box stuck in RO mode and unreachable via network

    11
    0 Votes
    11 Posts
    10k Views
    D

    The fsck is a pile of garbage. You can move to https://bugs.freebsd.org/bugzilla/, file a bug and wait a couple of years. Don't expect any fixes here.

  • Build squid for pfsense

    4
    0 Votes
    4 Posts
    2k Views
    S

    I got it  ;D

    had to create an file called "external-links" in same folder where is the pbi.conf

    external-links

    # Files to be Sym-Linked into the default LOCALBASE # One per-line, relative to %%PBI_APPDIR%% and LOCALBASE # Defaults to keeping any existing files in LOCALBASE # Use action binary for binaries that need wrapper functionality # TARGET                LINK IN LOCALBASE      ACTION #etc/rc.d/servfoo      etc/rc.d/servfoo        keep #include/libfoo.h      include/libfoo.h        replace #bin/appfoo            bin/appfoo              binary,nocrash #bin/appfoo2            bin/appfoo-test        binary bin/clamconf            clamconf                binary
  • Translation for new feature

    2
    0 Votes
    2 Posts
    972 Views
    D

    IIRC if you add it here, someone will eventually pick it up and translate.

    https://github.com/pfsense/pfsense/tree/master/usr/local/share/locale/en/LC_MESSAGES

    (If you want it working locally, you need to regen the .mo files, read gettext docs.)

  • 2.3 snapshots ? how ?

    8
    0 Votes
    8 Posts
    2k Views
    P

    Yes, it can be a tag. Just something that can be easily found and used as a known comparison point.

    FreeBSD 10.2-RELEASE is out: https://www.freebsd.org/releases/10.2R/announce.html

  • Buildpfports no more?

    5
    0 Votes
    5 Posts
    1k Views
    R

    Do all the ports just get built with the default options from the ports tree, or is there some way to override them? (miniupnpd will still happily create mappings that steal ports in use by the firewall itself…)

Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.