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

Why freebsd and not openbsd?

Scheduled Pinned Locked Moved General pfSense Questions
6 Posts 3 Posters 3.5k Views
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.
  • M
    mastrboy
    last edited by Aug 23, 2006, 8:17 PM

    Just curious of why you guys choose FreeBSD when building this amazing software, to me OpenBSD seems to be the way to go cause their extremely good security policys,

    so what criteria made you choose FreeBSD and is it "possible" to port this to OpenBSD if i tried, or would it require much recompiling of kernel and packages?

    And while im posting, what are the thoughts of implementing authpf in pfsense?

    1 Reply Last reply Reply Quote 0
    • S
      sullrich
      last edited by Aug 23, 2006, 8:35 PM

      We chose FreeBSD because of our experience with the product.  I have used FreeBSD for over 10 years and it would have been silly for me to throw all of my knowledge away.

      PF works the same on FreeBSD as it does on OpenBSD.

      There are no plans to integrate authpf, it needs to be fixed so that it does not require the BGL in FreeBSD.

      1 Reply Last reply Reply Quote 0
      • M
        mastrboy
        last edited by Aug 24, 2006, 6:31 AM

        good enough answer for me :)

        to bad about authpf, it would have been a great security feature

        1 Reply Last reply Reply Quote 0
        • B
          billm
          last edited by Aug 26, 2006, 6:07 PM

          @mastrboy:

          Just curious of why you guys choose FreeBSD when building this amazing software, to me OpenBSD seems to be the way to go cause their extremely good security policys,

          so what criteria made you choose FreeBSD and is it "possible" to port this to OpenBSD if i tried, or would it require much recompiling of kernel and packages?

          There is some non-portable code in our tree.  At some point I'll try and clean some of it up…but our ipsec and pppoe stacks aren't easily made OS agnostic.

          @mastrboy:

          And while im posting, what are the thoughts of implementing authpf in pfsense?

          Authpf is a well thought out concept that IMO has flaws.  Requiring the creation of user accounts on the firewall isn't exactly something that "sounds good and sane" to me.  The right way (IMO) to go about this is to write a daemon that utilizes TLS and authenticates against a RADIUS or LDAP server.  A client utility would obviously have to be written also, but it'd be pretty easy to make it portable (gtk and openssl compile just about anywhere these days).

          –Bill

          pfSense core developer
          blog - http://www.ucsecurity.com/
          twitter - billmarquette

          1 Reply Last reply Reply Quote 0
          • M
            mastrboy
            last edited by Aug 30, 2006, 7:12 AM

            If im not totally wrong here it is not authpf that does the actual authentication, it's the SSH daemon, so you could configure the SSH daemon to authenticate against pam_ldap or similear i guess.

            1 Reply Last reply Reply Quote 0
            • B
              billm
              last edited by Sep 2, 2006, 4:44 AM

              @mastrboy:

              If im not totally wrong here it is not authpf that does the actual authentication, it's the SSH daemon, so you could configure the SSH daemon to authenticate against pam_ldap or similear i guess.

              Correct, authpf doesn't do the authentication.  It does require a TTY though and that requires more access than I'm willing to give my users.  OpenBSD did the right thing as far as it being part of their core OS (and handling authentication), however I disagree with the implementation for pfSense.  It needs a utility that can be deployed to the desktop and doesn't require anything more than an authentication prompt on the firewall (which can obviously be handed off to radius, ldap, whatever).

              –Bill

              pfSense core developer
              blog - http://www.ucsecurity.com/
              twitter - billmarquette

              1 Reply Last reply Reply Quote 0
              1 out of 6
              • First post
                1/6
                Last post
              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                This community forum collects and processes your personal information.
                consent.not_received