Robert

I like the idea - my thoughts are that waiting for something from endian will mean nothing ever happens. Any chance of posting your download paths etc - I would like to give it a try.

I would (also) like to see if it is possible to install efw on a standard distro such as centos or debian.

Derek (retired)


On 09/11/2012 05:46, Robert B. Nelson wrote:
I've put together a new development environment for EFW Community that allows you to build all the packages from the SRPMs uploaded to SourceForge. It can also build a new installation ISO.

It consists of a number of scripts and configuration files. However due to the missing *-devel rpms I had to include a few prebuilt ones to get things started. I also had to patch a number of the SRPMs because they wouldn't build. Finally the SRPMs for the installer and libsmooth don't match the binaries on the CD and the missing functionality prevented the installation CD from working.

I have fixed all these problems but I would like to get the real SRPMs from Endian before releasing the development environment.

Here are the absolutely required SRPMs:

installer-?-?.src.rpm
libsmooth-?-?.endian1.src.rpm
libgcrypt-1.4.6-3.endian1.src.rpm
libgpg-error-1.10-1.endian1.src.rpm

These SRPMs are required to match the RPMs on update.endian.org:

efw-dnsmasq-2.7.12-0.endian16
efw-firewall-2.7.15-25.endian30
efw-network-2.7.23-0.endian33
efw-proxy-2.7.8-2.endian12
efw-upgrade-2.7.3-0.endian2
efw-vpn-2.7.27-0.endian13
emi-2.7.73-0.endian9

Just to whet everyone's appetite, here is all that is required to go from nothing to building your own ISO using the new environment

Install the standard ISO (configured as gateway) with SSH enabled, then SSH into the new installation.

1)efw-upgrade (select 2 Development)
2)curl -O <path to be provided>/efw-devel.tar.gz
3)tar -C /var -xf efw-devel.tar.gz
4)cd /var/devel
5)curl -LO http://sourceforge.net/projects/efw/files/Development/EFW-2.5.1/EFW-COMMUNITY-2.5.1-201201271721-SRPMS.tar.gz
6)tar -xf EFW-COMMUNITY-2.5.1-201201271721-SRPMS.tar.gz
7)/var/devel/setup-devel
8)/var/devel/build-pkgs
9)/var/devel/build-iso /var/tmp/efw.iso

To create a new ISO using an updated SRPM, for example say you updated the installer

1)Copy the new installer-X-Y.src.rpm to the appropriate directory in the SRPM_SEARCH_PATH.
2)rpmbuild --rebuild --target i586-pc-linux `find_srpm installer`
3)/var/devel/build-iso /var/tmp/new-efw.iso



------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov


_______________________________________________
Efw-user mailing list
Efw-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/efw-user


No virus found in this message.
Checked by AVG - www.avg.com <http://www.avg.com>
Version: 2013.0.2742 / Virus Database: 2624/5881 - Release Date: 11/07/12


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
_______________________________________________
Efw-user mailing list
Efw-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/efw-user

Reply via email to