diff options
-rw-r--r-- | packages/meta/nylon-image-base.bb | 5 | ||||
-rw-r--r-- | packages/meta/nylon-image-standard.bb | 7 | ||||
-rw-r--r-- | packages/nylon/nylon-scripts_cvs.bb | 1 | ||||
-rw-r--r-- | packages/nylon/nylon-statistics.bb | 1 | ||||
-rw-r--r-- | packages/nylon/simple-firewall.bb | 17 |
5 files changed, 27 insertions, 4 deletions
diff --git a/packages/meta/nylon-image-base.bb b/packages/meta/nylon-image-base.bb index ce6c83d847..a4f6d17dd8 100644 --- a/packages/meta/nylon-image-base.bb +++ b/packages/meta/nylon-image-base.bb @@ -6,7 +6,8 @@ NYLON_BASE = "base-files base-passwd bash busybox \ nano ncurses netbase \ openssh sysvinit \ timezones tinylogin" - + +DEPENDS = "virtual/kernel" RDEPENDS = "kernel modutils-depmod modutils-modinfo \ ${NYLON_BASE} ${BOOTSTRAP_EXTRA_RDEPENDS}" @@ -17,5 +18,5 @@ IMAGE_LINGUAS = "" # we dont need the kernel in the image ROOTFS_POSTPROCESS_COMMAND = "rm -f ${IMAGE_ROOTFS}/tmp/zImage*" -inherit image_ipk +inherit image_ipk nylon-image LICENSE = MIT diff --git a/packages/meta/nylon-image-standard.bb b/packages/meta/nylon-image-standard.bb index 2542e16f7a..8d10e9a30f 100644 --- a/packages/meta/nylon-image-standard.bb +++ b/packages/meta/nylon-image-standard.bb @@ -6,9 +6,10 @@ NYLON_STANDARD = "\ bridge-utils \ dnsmasq \ hostap-utils \ + hostap-daemon \ linux-hotplug \ ifplugd iproute2 iptables \ - mobilemesh \ + madwifi-modules \ nylon-scripts \ olsrd \ ppp pciutils \ @@ -16,7 +17,9 @@ NYLON_STANDARD = "\ shorewall \ tcpdump \ usbutils \ - wireless-tools" + wireless-tools \ + wpa-supplicant \ + yamonenv" DEPENDS += "hostap-modules ntp \ ${NYLON_STANDARD}" diff --git a/packages/nylon/nylon-scripts_cvs.bb b/packages/nylon/nylon-scripts_cvs.bb index 0f98108623..b7ce512e87 100644 --- a/packages/nylon/nylon-scripts_cvs.bb +++ b/packages/nylon/nylon-scripts_cvs.bb @@ -10,6 +10,7 @@ PR = "r2" SRC_URI = "http://meshcube.org/download/${PN}_${SRCDATE}.tgz" S = "${WORKDIR}/${PN}" +INHIBIT_PACKAGE_STRIP = "1" do_install() { (cd ${S}; tar -c --exclude .svn -f - . ) | tar -C ${D} -xpf - diff --git a/packages/nylon/nylon-statistics.bb b/packages/nylon/nylon-statistics.bb index 9216568b0d..e24d9c93e8 100644 --- a/packages/nylon/nylon-statistics.bb +++ b/packages/nylon/nylon-statistics.bb @@ -9,6 +9,7 @@ PR = "r1" SRC_URI = "http://meshcube.org/download/${PN}_${SRCDATE}.tgz" S = "${WORKDIR}/${PN}" +INHIBIT_PACKAGE_STRIP = "1" do_install() { install -d ${D}/srv/www/cgi-bin diff --git a/packages/nylon/simple-firewall.bb b/packages/nylon/simple-firewall.bb new file mode 100644 index 0000000000..5698eb732a --- /dev/null +++ b/packages/nylon/simple-firewall.bb @@ -0,0 +1,17 @@ +DESCRIPTION = "simple firewall configuratiopn script" +SECTION = "base" +PRIORITY = "optional" +MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>" +LICENSE = "GPL" +DEPENDS = "virtual/kernel" +SRCDATE = "20060114" +PV = "cvs${SRCDATE}" + +INHIBIT_PACKAGE_STRIP = "1" + +SRC_URI = "http://meshcube.org/nylon/unstable/sources/${PN}_gruen.4g__${SRCDATE}.tar.gz" +S = "${WORKDIR}/${PN}" + +do_install() { + (cd ${S}; tar -c --exclude .svn -f - . ) | tar -C ${D} -xpf - +} |