[PATCH v3 1/2] bsp/default: add micrond

Tim Niemeyer tim.niemeyer at mastersword.de
Sa Dez 19 13:44:40 CET 2015


With micrond it is possible that every package have it's own crontab.

Signed-off-by: Tim Niemeyer <tim.niemeyer at mastersword.de>
---

Changes in v3:
- New patch

Changes in v2: None

 bsp/ar71xx/.config                                                     | 2 ++
 .../root_file_system/{etc/crontabs/root => usr/lib/micron.d/default}   | 0
 bsp/wdr4300/.config                                                    | 2 ++
 bsp/wdr4900/.config                                                    | 2 ++
 buildscript                                                            | 2 +-
 src/packages/fff/fff/Makefile                                          | 3 ++-
 6 files changed, 9 insertions(+), 2 deletions(-)
 rename bsp/default/root_file_system/{etc/crontabs/root => usr/lib/micron.d/default} (100%)

diff --git a/bsp/ar71xx/.config b/bsp/ar71xx/.config
index 821590a..c75a720 100644
--- a/bsp/ar71xx/.config
+++ b/bsp/ar71xx/.config
@@ -7,6 +7,8 @@ CONFIG_TARGET_ar71xx_generic_Default=y
 CONFIG_BUSYBOX_CUSTOM=y
 CONFIG_ATH_USER_REGD=y
 # CONFIG_BUSYBOX_CONFIG_BRCTL is not set
+# CONFIG_BUSYBOX_CONFIG_CROND is not set
+# CONFIG_BUSYBOX_CONFIG_CRONTAB is not set
 # CONFIG_BUSYBOX_CONFIG_FEATURE_NTPD_SERVER is not set
 CONFIG_BUSYBOX_CONFIG_FEATURE_WGET_TIMEOUT=y
 CONFIG_BUSYBOX_CONFIG_HTTPD=y
diff --git a/bsp/default/root_file_system/etc/crontabs/root b/bsp/default/root_file_system/usr/lib/micron.d/default
similarity index 100%
rename from bsp/default/root_file_system/etc/crontabs/root
rename to bsp/default/root_file_system/usr/lib/micron.d/default
diff --git a/bsp/wdr4300/.config b/bsp/wdr4300/.config
index d05af29..3257cee 100644
--- a/bsp/wdr4300/.config
+++ b/bsp/wdr4300/.config
@@ -7,6 +7,8 @@ CONFIG_TARGET_ar71xx_generic_TLWDR4300=y
 CONFIG_BUSYBOX_CUSTOM=y
 CONFIG_ATH_USER_REGD=y
 # CONFIG_BUSYBOX_CONFIG_BRCTL is not set
+# CONFIG_BUSYBOX_CONFIG_CROND is not set
+# CONFIG_BUSYBOX_CONFIG_CRONTAB is not set
 # CONFIG_BUSYBOX_CONFIG_FEATURE_NTPD_SERVER is not set
 CONFIG_BUSYBOX_CONFIG_FEATURE_WGET_TIMEOUT=y
 CONFIG_BUSYBOX_CONFIG_HTTPD=y
diff --git a/bsp/wdr4900/.config b/bsp/wdr4900/.config
index 083c8c7..64aef2f 100644
--- a/bsp/wdr4900/.config
+++ b/bsp/wdr4900/.config
@@ -7,6 +7,8 @@ CONFIG_TARGET_mpc85xx_generic_Default=y
 CONFIG_BUSYBOX_CUSTOM=y
 CONFIG_ATH_USER_REGD=y
 # CONFIG_BUSYBOX_CONFIG_BRCTL is not set
+# CONFIG_BUSYBOX_CONFIG_CROND is not set
+# CONFIG_BUSYBOX_CONFIG_CRONTAB is not set
 # CONFIG_BUSYBOX_CONFIG_FEATURE_NTPD_SERVER is not set
 CONFIG_BUSYBOX_CONFIG_FEATURE_WGET_TIMEOUT=y
 CONFIG_BUSYBOX_CONFIG_HTTPD=y
diff --git a/buildscript b/buildscript
index d103a69..f508e8f 100755
--- a/buildscript
+++ b/buildscript
@@ -31,7 +31,7 @@ OPENWRT_PKGS="gpioctl-sysfs libugpio fastd"
 BATMAN_ADV=(batman_adv
             https://github.com/freifunk-gluon/packages.git
             b4f04f51d53b151a45f0618eef6d89d32f52dae7)
-BATMAN_ADV_PKGS="kmod-batman-adv-legacy"
+BATMAN_ADV_PKGS="kmod-batman-adv-legacy micrond"
 
 #official openwrt routing packages
 ROUTING=(routing
diff --git a/src/packages/fff/fff/Makefile b/src/packages/fff/fff/Makefile
index 3ab765c..3e9a0e7 100644
--- a/src/packages/fff/fff/Makefile
+++ b/src/packages/fff/fff/Makefile
@@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=fff
 PKG_VERSION:=0.0.1
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 
 PKG_BUILD_DIR:=$(BUILD_DIR)/fff
 
@@ -14,6 +14,7 @@ define Package/fff-base
     DEFAULT:=y
     TITLE:= Freifunk-Franken Base
     URL:=http://www.freifunk-franken.de
+    DEPENDS:=+micrond
 endef
 
 define Package/fff-base/description
-- 
2.1.4




Mehr Informationen über die Mailingliste franken-dev