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