Changeset 273
- Timestamp:
- 07/18/11 22:04:01 (10 months ago)
- Location:
- floppyfw-3.0
- Files:
-
- 1 added
- 10 modified
-
Makefile (modified) (4 diffs)
-
makefiles/add.mk (modified) (1 diff)
-
makefiles/busybox.mk (modified) (1 diff)
-
makefiles/libosip2.mk (modified) (2 diffs)
-
makefiles/linux.mk (modified) (1 diff)
-
makefiles/openvpn.mk (modified) (1 diff)
-
makefiles/siproxd.mk (modified) (1 diff)
-
scripts/config (modified) (1 diff)
-
scripts/network.ini (modified) (1 diff)
-
scripts/rc.initrd (modified) (2 diffs)
-
scripts/udhcpc.sh (added)
Legend:
- Unmodified
- Added
- Removed
-
floppyfw-3.0/Makefile
r271 r273 38 38 39 39 # Which version of floppyfw is this? 40 FLOPPYFW_VERSION=3.0.1 440 FLOPPYFW_VERSION=3.0.15 41 41 42 42 # What sortof target system shall we compile this for? … … 83 83 84 84 # Sourceforge-mirror: 85 SF_HOST= superb-east85 SF_HOST=voxel 86 86 SF_MIRROR=http://$(SF_HOST).dl.sourceforge.net 87 87 … … 197 197 TARGETS+=micro_proxy 198 198 # TARGETS+=quagga 199 # TARGETS+=openssl 200 # TARGETS+=openvpn 199 201 200 202 # The hostap target will add patches to the kernel and build a hostap.ffw … … 222 224 TARGET_CC=gcc 223 225 TARGET_CX=g++ 226 227 #TARGET_CONFIGURE_OPTS=--host=$(ARCH)-ucblic-linux --target=$(ARCH)-uclibc-linux 228 CONFIGURE_OPTS=--target=$(ARCH)-uclibc-linux 224 229 225 230 HOSTCC:=distcc gcc -
floppyfw-3.0/makefiles/add.mk
r236 r273 12 12 # 13 13 cp $(SCRIPTS_DIR)/udhcpcrenew.sh $(ADD_MASTER)/etc/. 14 cp $(SCRIPTS_DIR)/udhcpc.sh $(ADD_MASTER)/etc/. 14 15 cp $(SCRIPTS_DIR)/renew-dnsmasq.sh $(ADD_MASTER)/etc/. 15 16 cp $(SCRIPTS_DIR)/free-outside.sh $(ADD_MASTER)/etc/. -
floppyfw-3.0/makefiles/busybox.mk
r269 r273 5 5 ############################################################# 6 6 7 BUSYBOX_VERSION=1.11. 27 BUSYBOX_VERSION=1.11.3 8 8 BUSYBOX_CONFIG_VERSION=1.11 9 9 # Newest version did not compile. 10 #BUSYBOX_VERSION=1.1 7.310 #BUSYBOX_VERSION=1.18.5 11 11 #BUSYBOX_CONFIG_VERSION=1.17 12 12 -
floppyfw-3.0/makefiles/libosip2.mk
r27 r273 6 6 7 7 LIBOSIP2_SOURCE_URL=http://ftp.gnu.org/gnu/osip/ 8 LIBOSIP2_SOURCE=libosip2-2.0.9.tar.gz 9 LIBOSIP2_DIR=$(BUILD_DIR)/libosip2-2.0.9 8 LIBOSIP2_VERSION=2.2.2 9 # LIBOSIP2_VERSION=3.3.0 10 LIBOSIP2_SOURCE=libosip2-$(LIBOSIP2_VERSION).tar.gz 11 LIBOSIP2_DIR=$(BUILD_DIR)/libosip2-$(LIBOSIP2_VERSION) 10 12 11 13 LIBOSIP2_PKG_DIR=/usr … … 30 32 touch $(LIBOSIP2_DIR)/.configured 31 33 32 $(LIBOSIP2_DIR)/src/osip2/.libs/libosip2.so. 2.0.9: $(LIBOSIP2_DIR)/.configured34 $(LIBOSIP2_DIR)/src/osip2/.libs/libosip2.so.$(LIBOSIP2_VERSION): $(LIBOSIP2_DIR)/.configured 33 35 $(MAKE) -C $(LIBOSIP2_DIR) 34 36 35 $(LIBOSIP2_PKG_DIR)/lib/libosip2.so. 2.0.9: $(LIBOSIP2_DIR)/src/osip2/.libs/libosip2.so.2.0.937 $(LIBOSIP2_PKG_DIR)/lib/libosip2.so.$(LIBOSIP2_VERSION): $(LIBOSIP2_DIR)/src/osip2/.libs/libosip2.so.$(LIBOSIP2_VERSION) 36 38 $(MAKE) -C $(LIBOSIP2_DIR) install 37 39 38 libosip2: $(LIBOSIP2_PKG_DIR)/lib/libosip2.so. 2.0.940 libosip2: $(LIBOSIP2_PKG_DIR)/lib/libosip2.so.$(LIBOSIP2_VERSION) 39 41 40 42 libosip2-clean: -
floppyfw-3.0/makefiles/linux.mk
r269 r273 27 27 28 28 # Version of Linux to download and then apply patches to 29 DOWNLOAD_LINUX_VERSION=2.4.37.1 029 DOWNLOAD_LINUX_VERSION=2.4.37.11 30 30 # Version of Linux AFTER patches 31 31 LINUX_VERSION=$(DOWNLOAD_LINUX_VERSION)-floppyfw-$(FLOPPYFW_VERSION) -
floppyfw-3.0/makefiles/openvpn.mk
r27 r273 5 5 ############################################################# 6 6 7 OPENVPN_SOURCE_URL=$(SF_MIRROR)/sourceforge/openvpn/ 8 OPENVPN_SOURCE=openvpn-2.0_beta11.tar.gz 9 OPENVPN_DIR=$(BUILD_DIR)/openvpn-2.0_beta11 7 OPENVPN_SOURCE_URL=http://swupdate.openvpn.net/community/releases/ 8 OPENVPN_VERSION=2.2.1 9 OPENVPN_SOURCE=openvpn-$(OPENVPN_VERSION).tar.gz 10 OPENVPN_DIR=$(BUILD_DIR)/openvpn-$(OPENVPN_VERSION) 10 11 11 12 OPENVPN_PKG_DIR=$(PACKAGES_DIR)/openvpn -
floppyfw-3.0/makefiles/siproxd.mk
r97 r273 5 5 ############################################################# 6 6 7 SIPROXD_SOURCE_URL=$(SF_MIRROR)/sourceforge/siproxd/ 8 SIPROXD_SOURCE=siproxd-0.5.7.tar.gz 9 SIPROXD_DIR=$(BUILD_DIR)/siproxd-0.5.7 7 SIPROXD_SOURCE_URL=$(SF_MIRROR)/sourceforge/siproxd 8 SIPROXD_VERSION=0.5.13 9 SIPROXD_SOURCE=siproxd-$(SIPROXD_VERSION).tar.gz 10 SIPROXD_DIR=$(BUILD_DIR)/siproxd-$(SIPROXD_VERSION) 10 11 11 12 SIPROXD_PKG_DIR=$(PACKAGES_DIR)/siproxd 12 13 13 14 $(DL_DIR)/$(SIPROXD_SOURCE): 14 $(WGET) -P $(DL_DIR) $(SIPROXD_SOURCE_URL) $(SIPROXD_SOURCE)15 $(WGET) -P $(DL_DIR) $(SIPROXD_SOURCE_URL)/$(SIPROXD_SOURCE) 15 16 16 17 siproxd-source: $(DL_DIR)/$(SIPROXD_SOURCE) -
floppyfw-3.0/scripts/config
r269 r273 33 33 CONNECT_TYPE=DHCP # For getting the IP address by DHCP, often used 34 34 # on cable modems. 35 36 DHCP_USE_LAST_ADDR=y # I'll make this new feature a default yes. 37 # Reason is simple; I Want it and I presume 38 # most others want it aswell. 39 # Since it tries to store the address on the 40 # root / source media, this only works with a 41 # writeable source. 42 35 43 # CONNECT_TYPE=STATIC # For the good old LAN/WAN connections with 36 44 # static IP addresses on the outside. -
floppyfw-3.0/scripts/network.ini
r269 r273 140 140 echo "Connetion method is DHCP" 141 141 echo "OUTSIDE_DEVICE=$OUTSIDE_DEV" > /etc/outside.info 142 HARGS= 143 [ "$USER_IDENT" != "" ] && HARGS="-H $USER_IDENT" 144 if /sbin/udhcpc -n -s /etc/udhcpcrenew.sh $HARGS -i $OUTSIDE_DEV 142 if /etc/udhcpc.sh 145 143 then 146 144 . /etc/outside.info 147 145 else 148 146 echo "duh!" # Or some more useful error handling 147 echo -n "Sorry, I could not get an IP address," 148 echo -n " I'd better quit." 149 exit; 149 150 fi 150 151 ;; -
floppyfw-3.0/scripts/rc.initrd
r3 r273 28 28 while [ "$1" -a "$2" ] 29 29 do 30 echo "Attempting to mount $1 ($2)" 31 load_fsmod $1 $2 32 if mount -t $2 $1 /mnt/tmp 30 SOURCE_DEV=$1 31 SOURCE_FS=$2 32 echo "Attempting to mount $SOURCE_DEV ($SOURCE_FS)" 33 load_fsmod $SOURCE_DEV $SOURCE_FS 34 if mount -t $SOURCE_FS $SOURCE_DEV /mnt/tmp 33 35 then 34 echo "Mounted $ 1on /mnt/tmp"36 echo "Mounted $SOURCE_DEV on /mnt/tmp" 35 37 break 36 38 else … … 153 155 stripcr /mnt/tmp/floppyfw.msg /etc/issue 644 154 156 157 # I also want to add the source device and file system so that I can remount. 158 echo "SOURCE_DEV=$SOURCE_DEV" >> /etc/config 159 echo "SOURCE_FS=$SOURCE_FS" >> /etc/config 160 155 161 # 156 162 # Before I source it I want to fix the password. It's in the config but