Robert, Thanks -- sorry I missed the updated instructions.
Igor On 12/01/2012 04:33 PM, Robert B. Nelson wrote: > The retrieve-srpms step has been combined with setup-devel and is called from > there after writing the info to ~/.efw-dev.cfg. > > Please use the current instructions from the gforge site: > > > For new installs: > > 1) Install the released EFW and select Gateway for the RED zone, enable SSH > and connect to the new system. > 2) efw-upgrade (select 2 Development) > 3) curl -O .../efw-devel-1.2.tar.gz > 4) tar -C /var -xf efw-devel-1.2.tar.gz > 5) /var/efw-devel/setup-devel > 6) /var/efw-devel/build-pkgs > 7) /var/efw-devel/build-iso /var/tmp/efw.iso > > For upgrades: > > 1) mv /var/efw-devel /var/efw-devel.old > 2) curl -O .../efw-devel-1.2.tar.gz > 3) tar -C /var -xf efw-devel-1.2.tar.gz > 4) mv /var/efw-devel.old/EFW-COMMUNITY-2.5.1-201201271721-SRPMS.tar.gz > /var/efw-devel/2.5.1 > 5) Save any RPMs or SRPMs from /var/efw-devel.old/2.5.1/rpmbuild that you > want to keep, then remove /var/efw-devel.old > 6) /var/efw-devel/setup-devel > 7) /var/efw-devel/build-pkgs > 8) /var/efw-devel/build-iso /var/tmp/efw.iso > > > ----- Original Message ----- > | From: "Igor Mikolic-Torreira" <igormtn...@comcast.net> > | To: efw-user@lists.sourceforge.net > | Sent: Saturday, December 1, 2012 1:15:02 PM > | Subject: Re: [Efw-user] EFW Developer Environment Released > | > | Robert, > | > | I tried again with a completely virgin EFW 2.5.1 installation. > | > | Now I fail at the retrieve-srpms step: > | > | root@efw-devel-virtual2:~ # tar -C /var -xzf > | efw-devel-1.2.tar.gz > | root@efw-devel-virtual2:~ # pushd /var/efw-devel/ > | /var/efw-devel ~ ~ > | root@efw-devel-virtual2:/var/efw-devel # ./retrieve-srpms > | Can't find configuration file - /root/.efw-dev.cfg > | > | As best I can tell, the configuration file isn't created > | until the setup-devel step. > | > | Igor > | > | > | On 12/01/2012 12:26 PM, Igor Mikolic-Torreira wrote: > | > Robert, > | > > | > Thanks for posting a new version. I hit an error when > | > running build-pkgs: > | > > | > root@efw-devel-virtual:~ # /var/efw-devel/build-pkgs > | > Installing > | > > /var/efw-devel/2.5.1/EFW-COMMUNITY-2.5.1-201201271721/SRPMS/zlib-1.2.3-3.endian1.src.rpm > | > error: cannot create %sourcedir /2.5.1/rpmbuild/SOURCES > | > error: > | > > /var/efw-devel/2.5.1/EFW-COMMUNITY-2.5.1-201201271721/SRPMS/zlib-1.2.3-3.endian1.src.rpm > | > cannot be installed > | > ERROR: Build failed for package - > | > > /var/efw-devel/2.5.1/EFW-COMMUNITY-2.5.1-201201271721/SRPMS/zlib-1.2.3-3.endian1.src.rpm > | > > | > This error did not happen with your previous versions. I > | > completely deleted /var/efw-devel and started over from > | > scratch and still got this error. > | > > | > Note that directory /var/efw-devel/2.5.1/rpmbuild/SOURCES > | > exists, but it seem to want to access directory > | > /2.5.1/rpmbuild/SOURCES instead. > | > > | > Igor > | > > | > > | > > | > On 11/30/2012 01:39 PM, Robert B. Nelson wrote: > | >> I released version 1.2 of the Developer Environment. > | >> > | >> This version fixes a couple of issues that showed up once > | >> other people started to use it. The main issue is with the > | >> installer > | >> and libsmooth. Due to a misunderstanding on my part about > | >> how the dependency between these two worked when I > | >> originally created > | >> the environment, I was building the installer with the > | >> released version of libsmooth rather than my patched one. > | >> The released version > | >> leaves the settings files with the wrong ownership which > | >> breaks configuration from the Web GUI. > | >> > | >> The other fix was to allow build-pkgs to be run multiple > | >> times. The problem is that if you build the gd package with > | >> the X11 devel > | >> packages installed it adds a dependency to the X11 runtime. > | >> But the X11 runtime isn't installed on non development > | >> system so the > | >> installer would fail installing packages. This has now been > | >> fixed by uninstalling all the packages built by previous > | >> runs of build-pkgs > | >> whenever you start a new one. > | >> > | >> NOTE: Once you have successfully run build-pkgs to > | >> completion there should be no need to run it again. > | >> > | >> One final note, I mirrored the SRPM archives from > | >> SourceForge to my GForge site. I did this because downloads > | >> from SourceForge > | >> were taking way too long 2.5 hours for the initial package > | >> of SRPMS. SourceForge seems to have lost most of its mirror > | >> sites and the > | >> ones that are left are being overused. There are now NO > | >> mirrors at all in the entire United States. I'm not sure > | >> what they did but they > | >> seemed to have pissed off a bunch of their supporters. > | >> > | >> ------------------------------------------------------------ > | >> > | >> *From: *"Robert B. Nelson" <robe...@the-nelsons.org> > | >> *To: *efw-user@lists.sourceforge.net > | >> *Sent: *Saturday, November 17, 2012 4:04:36 AM > | >> *Subject: *Re: [Efw-user] EFW Developer Environment Released > | >> > | >> I just released version 1.1 of the Developer Environment. > | >> > | >> This new version incorporates the additional SRPMs > | >> missing from the initial 2.5.1 source archive. > | >> > | >> It eliminates the patched SRPMs reducing the size by > | >> 25%, patched SRPMs are created during setup instead. > | >> > | >> Support for multiple releases of packages within a > | >> single directory are now handled properly with the > | >> latest one being used. > | >> > | >> ------------------------------------------------------------ > | >> > | >> *From: *"Robert B. Nelson" <robe...@the-nelsons.org> > | >> *To: *efw-user@lists.sourceforge.net > | >> *Sent: *Wednesday, November 14, 2012 9:46:30 AM > | >> *Subject: *EFW Developer Environment Released > | >> > | >> I've finished the first release of the Developer > | >> Environment for Endian Firewall Community version 2.5.1. > | >> > | >> I created a project for it on my gforge site: > | >> http://gforge.opensource-sw.net/gf/project/efw-devel. > | >> > | >> There is a single tar file to download from the > | >> Files section. > | >> > | >> efw-devel-1.0.tar.gz > | >> > | >> The instructions for installing it are: > | >> > | >> First install the released version of EFW using > | >> Gateway for the RED zone. Enable SSH and connect to > | >> the server. > | >> > | >> On the newly installed developer machine, run the > | >> following commands: > | >> > | >> 1)efw-upgrade (select 2 Development) > | >> 2)curl > | >> -O > | >> > http://gforge.opensource-sw.net/gf/download/frsrelease/29/130/efw-devel-1.0.tar.gz > | >> 3)tar -C /var -xf efw-devel.tar.gz > | >> 4)pushd /var/efw-devel > | >> 5)./retrieve-srpms > | >> 6)popd > | >> 7)/var/efw-devel/setup-devel > | >> 8)/var/efw-devel/build-pkgs > | >> 9)/var/efw-devel/build-iso /var/tmp/efw.iso > | >> > | >> You should now have a new iso image suitable for > | >> installing. > | >> > | >> You can also browse the source for EFW in the vendor > | >> directory of the SVN section of the project. I unpacked > | >> all the SRPMS so you can view the spec files and > | >> patches directly. For the packages that are > | >> specific to EFW, I > | >> also expanded the source TARs and applied the > | >> patches so you can view the actual source code > | >> without downloading > | >> and installing the SRPMs. > | >> > | >> The changes I had to make to the SRPMs, to get them > | >> to build, are in the trunk directory in SVN. > | >> > | >> Currently the documentation is the shell script > | >> files themselves :-) > | >> > | >> > | >> > | >> > ------------------------------------------------------------------------------ > | >> Monitor your physical, virtual and cloud infrastructure > | >> from a single > | >> web console. Get in-depth insight into apps, servers, > | >> databases, vmware, > | >> SAP, cloud infrastructure, etc. Download 30-day Free Trial. > | >> Pricing starts from $795 for 25 servers or applications! > | >> http://p.sf.net/sfu/zoho_dev2dev_nov > | >> _______________________________________________ > | >> Efw-user mailing list > | >> Efw-user@lists.sourceforge.net > | >> https://lists.sourceforge.net/lists/listinfo/efw-user > | >> > | >> > | >> > | >> > | >> > ------------------------------------------------------------------------------ > | >> Keep yourself connected to Go Parallel: > | >> TUNE You got it built. Now make it sing. Tune shows you how. > | >> http://goparallel.sourceforge.net > | >> > | >> > | >> > | >> _______________________________________________ > | >> Efw-user mailing list > | >> Efw-user@lists.sourceforge.net > | >> https://lists.sourceforge.net/lists/listinfo/efw-user > | >> > | > > | > > | > > ------------------------------------------------------------------------------ > | > Keep yourself connected to Go Parallel: > | > INSIGHTS What's next for parallel hardware, programming and related > | > areas? > | > Interviews and blogs by thought leaders keep you ahead of the > | > curve. > | > http://goparallel.sourceforge.net > | > _______________________________________________ > | > Efw-user mailing list > | > Efw-user@lists.sourceforge.net > | > https://lists.sourceforge.net/lists/listinfo/efw-user > | > > | > | > | > ------------------------------------------------------------------------------ > | Keep yourself connected to Go Parallel: > | INSIGHTS What's next for parallel hardware, programming and related > | areas? > | Interviews and blogs by thought leaders keep you ahead of the curve. > | http://goparallel.sourceforge.net > | _______________________________________________ > | Efw-user mailing list > | Efw-user@lists.sourceforge.net > | https://lists.sourceforge.net/lists/listinfo/efw-user > | > > ------------------------------------------------------------------------------ > Keep yourself connected to Go Parallel: > INSIGHTS What's next for parallel hardware, programming and related areas? > Interviews and blogs by thought leaders keep you ahead of the curve. > http://goparallel.sourceforge.net > _______________________________________________ > Efw-user mailing list > Efw-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/efw-user > ------------------------------------------------------------------------------ Keep yourself connected to Go Parallel: INSIGHTS What's next for parallel hardware, programming and related areas? Interviews and blogs by thought leaders keep you ahead of the curve. http://goparallel.sourceforge.net _______________________________________________ Efw-user mailing list Efw-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/efw-user