The Beta label on 2.0 is holding us back. (Also, last night I tried building 2.0 on 8.1 and it failed, but I don't even see any errors, nor do I know where they are squirreled away.) We are running on 7.2 with 1.2.3 and it works. What we are trying to do is add java and openfire so that we can run our IM client/setup on the pfsense box.
The fact that portsnap isn't available to do that is a severe problem for us (or maybe it just keeps us from shooting our own foot). Is there some webpage that points out HOW to build an addon for pfsense so that we could do a private addon for java and openfire? I'd also like to move our log analysis/display tool to the pfsense box. It reads snort logs and squid proxy logs and tries to present a coherent view of what has happened yesterday. Right now it's almost pre-alpha and requires we suck the logs off the box and do the work elsewhere. We have a very stout box we are devoting to pfsense so it can carry this load. Any pointers on how you do this would be much appreciated. I can't find any pages that talk about how to build/package an addon for pfsense. This doesn't give any hints as to how to pull it off http://doc.pfsense.org/index.php/Packages#Specific_Package_Information PS: the code we use to display the logs is based on Django and runs in python (mod_wsgi, or mod_python), so that would be the next hurdle.... -----Original Message----- From: Jim Pingle [mailto:[email protected]] Sent: Wednesday, February 02, 2011 8:33 AM To: [email protected] Subject: Re: [pfSense Support] Can anyone build a 1.2.3 ISO? On 2/2/2011 9:01 AM, Mark Jones wrote: > I've now tried it everywhere > 7.1 > 7.2 > 8.1 1.2.3 will only build on 7.2 (and maybe 7.3, there were some patches out there for that) > It seems impossible to build a dev ISO (no longer supported, thanks > for the info) nor a regular ISO That may be the case, but the ISO build is not the problem, it's the ports, as I mentioned yesterday. > When I try to build on 7.1 and 7.2 PHP won't build because someone > required pecl-ACP which only works with PHP5+. For "RELENG_1_2" (aka 1.2.3), it requires pecl-APC-php4 - which works with php4. The problem is that the PHP4 ports in our tree have various autoconf issues that need to be resolved. There are some other port issues that need fixes but those can be overcome in one way or another (probably needs a dev to re-commit a "1.2.x" version of a pfPort where it was updated to a version used on 2.0.) > When trying to build on 8.1 I run into a lots of errors like: > > In file included from XXXXXXX: See above, re: 1.2.x won't build on 8.x > Seems like the only version you can build is the 2.0beta5 which is sad > because I need the stable released version, not the head of the source tree. That's the only version that's actively being developed, so it's not that surprising. We have builders that can build 1.2.x that were setup at the time, and still work, but they rarely get used. Using your own custom build can easily turn "the stable released version" into an unstable version because of issues that could be introduced along the way. The only "stable released version" is the one that was officially tagged and signed 1.2.3-RELEASE. If some random change in port $x that isn't the same version now as it was when 1.2.3 was released causes an unintended behavior in some way, you'd either have to roll back the version by hand or fix the 1.2.3 code to accommodate. You may as well be building for 2.0 at that point since if you do hit issues, they are more likely to be fixed in a timely manner, or it may already be working acceptably. Is there a particular issue that is holding you back from 2.0? Jim --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] Commercial support available - https://portal.pfsense.org --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] Commercial support available - https://portal.pfsense.org
