The pfSense Store

Author Topic: Working with Packages on 2.3 and Converting to Bootstrap  (Read 17161 times)

0 Members and 2 Guests are viewing this topic.

Offline dennypage

  • Hero Member
  • *****
  • Posts: 697
  • Karma: +133/-0
    • View Profile
Re: Working with Packages on 2.3 and Converting to Bootstrap
« Reply #15 on: December 07, 2015, 04:44:03 pm »
NUT?

Let me know if anything seems to be missing or if there are any specific topics missed that need covered.

Offline jimp

  • Administrator
  • Hero Member
  • *****
  • Posts: 21373
  • Karma: +1431/-26
    • View Profile
Re: Working with Packages on 2.3 and Converting to Bootstrap
« Reply #16 on: December 07, 2015, 04:47:36 pm »
Not addressing missing packages yet. The ones we have listed must all be complete first before we can consider expanding that list.
Need help fast? Commercial Support!

Co-Author of pfSense: The Definitive Guide. - Check the Doc Wiki for FAQs.

Do not PM for help!

Offline dennypage

  • Hero Member
  • *****
  • Posts: 697
  • Karma: +133/-0
    • View Profile
Re: Working with Packages on 2.3 and Converting to Bootstrap
« Reply #17 on: December 07, 2015, 05:39:04 pm »
Okay, thanks Jim.

Not addressing missing packages yet. The ones we have listed must all be complete first before we can consider expanding that list.

Offline marcelloc

  • Hero Member
  • *****
  • Posts: 13398
  • Karma: +589/-7
    • View Profile
Re: Working with Packages on 2.3 and Converting to Bootstrap
« Reply #18 on: December 10, 2015, 03:26:13 pm »
Overview of the new pfSense Package port directory structure:
https://doc.pfsense.org/index.php/Package_Port_Directory_Structure


Looks great!!!

I've send the first pull request to postfix package. Structure looks extremely easier to port packages to pfsense. Excelent work!!!!!!

Offline biggsy

  • Hero Member
  • *****
  • Posts: 641
  • Karma: +16/-0
    • View Profile
Re: Working with Packages on 2.3 and Converting to Bootstrap
« Reply #19 on: December 20, 2015, 09:11:40 pm »

I've send the first pull request to postfix package.

Still not showing up under Available Packages

Offline grandrivers

  • Sr. Member
  • ****
  • Posts: 566
  • Karma: +13/-2
    • View Profile
Re: Working with Packages on 2.3 and Converting to Bootstrap
« Reply #20 on: December 20, 2015, 09:19:16 pm »

I've send the first pull request to postfix package.

Still not showing up under Available Packages

it hasn't been merged yet
pfsense 2.4 super micro A1SRM-2558F
C2558 8gig ECC  60gig SSD
tripple Wan dual pppoe

Offline jwt

  • Administrator
  • Sr. Member
  • *****
  • Posts: 344
  • Karma: +101/-31
    • View Profile
Re: Working with Packages on 2.3 and Converting to Bootstrap
« Reply #21 on: December 24, 2015, 01:04:41 am »
REST will be for 3.0 only and some time off (we haven't even began drafting the API) -- Seems like overkill to start all that now when we haven't decided on what we'll be using for any of that.

We'll be on 2.3 for a while, most likely there will even be a 2.4, that blog post is long-term goals.

Maybe a year to an initial release, but yeah.

Offline ulcha

  • Newbie
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Re: Working with Packages on 2.3 and Converting to Bootstrap
« Reply #22 on: December 27, 2015, 06:32:14 am »
Bind package is needed too..

Offline Bismarck

  • Full Member
  • ***
  • Posts: 120
  • Karma: +21/-1
    • View Profile
Re: Working with Packages on 2.3 and Converting to Bootstrap
« Reply #23 on: December 28, 2015, 02:01:00 am »
Dear marcelloc and doktornotor, please consider making a independent ClamAV package with default clamav permissions. Its a hell of a ride to make SquidClamAV and Mailscanner run side by side and after each pfSense update all modifications are gone and needs fixing again.

At the moment, I've a working 2.2.6 system with:

Postfix + latest Mailscanner (SA with all modules, DCC pyzor etc.) + SPF marking + ClamD 0.99 (all via pkg install)
Squid + SquidGuard + Squidclamav + c-icap + ClamD 0.99

ClamD is running fine, both Squidclamav and Mailscanner use it at the same time without conflicts.


Offline jimp

  • Administrator
  • Hero Member
  • *****
  • Posts: 21373
  • Karma: +1431/-26
    • View Profile
Re: Working with Packages on 2.3 and Converting to Bootstrap
« Reply #24 on: January 15, 2016, 02:53:29 pm »
I updated another batch of packages, testing is appreciated:

* Backup
* siproxd (status page only)
* FreeRADIUS2 (just needed the config viewer)
* LADVD (status page only)
* OpenBGPD (raw config and status pages)

Of those the most significant one that needs testing is OpenBGPD since I don't have an active BGP connection to test against. Some of the status fields are empty but I'm not certain if it's my lack of working setup or a problem on the page. Feedback is definitely appreciated for that one, and all the rest as well.
Need help fast? Commercial Support!

Co-Author of pfSense: The Definitive Guide. - Check the Doc Wiki for FAQs.

Do not PM for help!

Offline jimp

  • Administrator
  • Hero Member
  • *****
  • Posts: 21373
  • Karma: +1431/-26
    • View Profile
Re: Working with Packages on 2.3 and Converting to Bootstrap
« Reply #25 on: January 16, 2016, 03:24:53 pm »
I pushed updates for Squid, squidGuard, Lightsquid, and some associated fixes in the base system that should at least make things functional for most people. I'll start a fresh thread for those, though.
Need help fast? Commercial Support!

Co-Author of pfSense: The Definitive Guide. - Check the Doc Wiki for FAQs.

Do not PM for help!

Offline virgiliomi

  • Sr. Member
  • ****
  • Posts: 553
  • Karma: +74/-4
    • View Profile
Re: Working with Packages on 2.3 and Converting to Bootstrap
« Reply #26 on: January 17, 2016, 03:42:33 pm »
I noticed that ntopng is in the Google Docs list of packages, but when I check on my 2.3 box, it doesn't appear in the list. Just wondering if there's a reason why this is, or if it's just an oversight somewhere.

Thanks! :)

Offline jimp

  • Administrator
  • Hero Member
  • *****
  • Posts: 21373
  • Karma: +1431/-26
    • View Profile
Re: Working with Packages on 2.3 and Converting to Bootstrap
« Reply #27 on: January 17, 2016, 03:45:54 pm »
I noticed that ntopng is in the Google Docs list of packages, but when I check on my 2.3 box, it doesn't appear in the list. Just wondering if there's a reason why this is, or if it's just an oversight somewhere.

It's a work in progress. In order to accommodate ntopng we have to upgrade to rrdtool 1.4, but to get to that point in the base system we need to revamp our RRD code to work without the graph option so that we can avoid adding a couple hundred MB in dependencies. Once the base system RRD code is reworked then we can add ntopng to the packages.
Need help fast? Commercial Support!

Co-Author of pfSense: The Definitive Guide. - Check the Doc Wiki for FAQs.

Do not PM for help!

Offline biggsy

  • Hero Member
  • *****
  • Posts: 641
  • Karma: +16/-0
    • View Profile
Re: Working with Packages on 2.3 and Converting to Bootstrap
« Reply #28 on: January 18, 2016, 01:09:36 am »
I know that the more popular packages deserve priority but is there actually a defined process for reviewing and making packages available for install through the GUI?  If that process exists, is it something that can be published?

My reason for asking is that I'm very much a fan of the postfix package and eager to test it out on 2.3.  It would be nice to know its current progress through the process.

A package readiness spreadsheet, like the one that was available for 2.2 (I think), would be really useful.  Maybe even shared with and editable by package developers/maintainers, so they could say where they're up to.

Offline phil.davis

  • Hero Member
  • *****
  • Posts: 4612
  • Karma: +550/-3
    • View Profile
    • International Nepal Fellowship
Re: Working with Packages on 2.3 and Converting to Bootstrap
« Reply #29 on: January 18, 2016, 01:21:44 am »
Look at the ToDo issue in GitHub https://redmine.pfsense.org/issues/5568
Then you can find the issue for any package that is in the process of conversion (or done).
As people progress on each conversion those issues should be kept up-to-date.
As the Greek philosopher Isosceles used to say, "There are 3 sides to every triangle."
If I helped you, then help someone else - buy someone a gift from the INF catalog http://secure.inf.org/gifts/usd/