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

Reply via email to