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

    (SOLVED) How to install a restricted port (megacli)?

    Scheduled Pinned Locked Moved pfSense Packages
    3 Posts 2 Posters 1.9k 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.
    • L
      liontaur
      last edited by

      Firstly, I realize this is a package forum but I assume that port-related questions fit here too, if not then feel free to move wherever it fits better.

      I'm wondering how to go about installing the MegaCLI port so I can find out a bit more about the RAID adapter on the server I have running pfSense 2.0.2 (amd64). It's a restricted port as there's a license that must be accepted so I can't just "pkg_add -r megacli" and so far i've had no luck in finding a package of it.

      I'm definitely open to suggestions.

      Thanks folks.

      1 Reply Last reply Reply Quote 0
      • jimpJ
        jimp Rebel Alliance Developer Netgate
        last edited by

        Make a FreeBSD 8.1 VM somewhere, make your own package for it (cd /usr/ports/wherever; make package-recursive), transfer the resulting .tbz files to the pfsense box, and pkg_add away.

        Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

        Need help fast? Netgate Global Support!

        Do not Chat/PM for help!

        1 Reply Last reply Reply Quote 0
        • L
          liontaur
          last edited by

          Thank you very much for your help jimp. It worked great.

          Just for any googler's sake, steps taken were:

          1. Install a FreeBSD 8.1 VM (I used VirtualBox but for this purpose, a VM is a VM.
          2. Update the installation using freebsd-update.
          3. Update ports using portsnap.
          4. Build package on VM (cd/usr/ports/sysutils/megacli; make package-recursive)
          5. Copy the package (tbz file) to the pfsense box using scp from the pfsense box (scp mark@192.168.15.158:/usr/ports/sysutils/megacli/megacli-8.05.06.tbz .)
          6. Install package on pfsense box (pkg_add name-of-package-file.tbz)

          Thanks again!

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