Skip to content

Loading…

Cron daemon #44

Closed
wants to merge 7 commits into from

1 participant

@vpeter4
OpenELEC member

cron enabled in busybox
when init script first run folder is created /storage/.config/cron.sample
daemon starts only if folder exist /storage/.config/cron
this means nothing changed for other users - only little bigger busybox binary

@vpeter4
OpenELEC member

PROJECT=Ultra ARCH=x86_64 ./scripts/create_addon spindown

@vpeter4 vpeter4 closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Sep 3, 2011
  1. Spindown daemon

    peter committed
Commits on Sep 4, 2011
  1. Spindown daemon - disabled system disk

    peter committed
Commits on Sep 10, 2011
  1. Cron daemon

    peter committed
  2. Cron daemon - disable start message

    peter committed
Commits on Oct 9, 2011
  1. Merge remote branch 'upstream/master'

    peter committed
  2. AF9035 driver

    peter committed
  3. AF9035 driver

    peter committed
View
31 packages/addons/service/system/spindown/addon
@@ -0,0 +1,31 @@
+#!/bin/sh
+
+################################################################################
+# This file is part of OpenELEC - http://www.openelec.tv
+# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv)
+#
+# This Program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+#
+# This Program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with OpenELEC.tv; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+# http://www.gnu.org/copyleft/gpl.html
+################################################################################
+
+. config/options $1
+
+mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/bin/
+
+ cp $PKG_DIR/config/settings.xml $ADDON_BUILD/$PKG_ADDON_ID/settings-default.xml
+ cp $PKG_DIR/config/spindown.conf $ADDON_BUILD/$PKG_ADDON_ID/spindown.conf
+
+ cp $BUILD/sg3_utils-*/src/.libs/sg_start $ADDON_BUILD/$PKG_ADDON_ID/bin/
+ cp $BUILD/spindown-0.4.0/spindownd $ADDON_BUILD/$PKG_ADDON_ID/bin/
View
32 packages/addons/service/system/spindown/build
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+################################################################################
+# This file is part of OpenELEC - http://www.openelec.tv
+# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv)
+# Copyright (C) 2011-2011 Gregor Fuis (gujs@openelec.tv)
+#
+# This Program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+#
+# This Program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with OpenELEC.tv; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+# http://www.gnu.org/copyleft/gpl.html
+################################################################################
+
+. config/options $1
+
+cd $PKG_BUILD
+
+sed -i "s|g++|$CXX|g" Makefile
+
+make
+
+$STRIP spindownd
View
2 packages/addons/service/system/spindown/changelog.txt
@@ -0,0 +1,2 @@
+0.99.5
+- initial version spindown-0.4.0
View
4 packages/addons/service/system/spindown/config/settings.xml
@@ -0,0 +1,4 @@
+<settings>
+ <setting id="IDLE_TIME" value="15" />
+ <setting id="SYSTEM_DISK" value="false" />
+</settings>
View
55 packages/addons/service/system/spindown/config/spindown.conf
@@ -0,0 +1,55 @@
+[General]
+cycle-time = 60 # Number of seconds between cycles.
+
+idle-time = 900 # The time in seconds a disk has to be idle before it is spindown.
+ # Do not use a value that is to small (less than 3600) unless you
+ # know what you are doing.
+
+syslog = 0 # Turn this on if you want spindown to log messages using syslog.
+ # You will not want to turn this on if you are trying to spindown
+ # the disk with the root filesystem on.
+
+[Disk 0]
+name = sda # Device name (sda, hdb) of the disk
+spindown = 1 # The spindown parameter is boolean, it can either be 1 or 0.
+ # When it is 1 this means that disk will be spundown when it has been idle long enough.
+ # When this parameter is not given it defaults to 0.
+ # The command parameter tells the spindown script
+ # which command to use to spindown the disk.
+command = sg_start --stop --pc=2 # The command parameter tells the spindown script
+ # which command to use to spindown the disk.
+
+[Disk 1]
+name = sdb
+spindown = 1
+command = sg_start --stop --pc=2
+
+[Disk 2]
+name = sdc
+spindown = 1
+command = sg_start --stop --pc=2
+
+[Disk 3]
+name = sdd
+spindown = 1
+command = sg_start --stop --pc=2
+
+[Disk 4]
+name = sde
+spindown = 1
+command = sg_start --stop --pc=2
+
+[Disk 5]
+name = sdf
+spindown = 1
+command = sg_start --stop --pc=2
+
+[Disk 6]
+name = sdg
+spindown = 1
+command = sg_start --stop --pc=2
+
+[Disk 7]
+name = sdh
+spindown = 1
+command = sg_start --stop --pc=2
View
BIN packages/addons/service/system/spindown/icon/icon.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
36 packages/addons/service/system/spindown/meta
@@ -0,0 +1,36 @@
+################################################################################
+# This file is part of OpenELEC - http://www.openelec.tv
+# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv)
+#
+# This Program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+#
+# This Program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with OpenELEC.tv; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+# http://www.gnu.org/copyleft/gpl.html
+################################################################################
+
+PKG_NAME="spindown"
+PKG_VERSION="0.4.0"
+PKG_REV="1"
+PKG_ARCH="any"
+PKG_LICENSE="GPL"
+PKG_SITE="http://code.google.com/p/spindown/"
+PKG_URL="http://spindown.googlecode.com/files/${PKG_NAME}-${PKG_VERSION}.tar.gz"
+PKG_DEPENDS="sg3_utils"
+PKG_BUILD_DEPENDS="toolchain sg3_utils"
+PKG_PRIORITY="optional"
+PKG_SECTION="service/system"
+PKG_SHORTDESC="spindown: daemon that spins down disks."
+PKG_LONGDESC="Spindown is a daemon that spins down idle disks and so saving energy and giving the disks a longer lifetime."
+PKG_IS_ADDON="yes"
+PKG_ADDON_TYPE="xbmc.service"
+PKG_AUTORECONF="no"
View
72 packages/addons/service/system/spindown/source/bin/spindown.service
@@ -0,0 +1,72 @@
+#!/bin/sh
+
+################################################################################
+# This file is part of OpenELEC - http://www.openelec.tv
+# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv)
+#
+# This Program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+#
+# This Program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with OpenELEC.tv; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+# http://www.gnu.org/copyleft/gpl.html
+################################################################################
+
+ ADDON_DIR="$HOME/.xbmc/addons/service.system.spindown"
+ ADDON_HOME="$HOME/.xbmc/userdata/addon_data/service.system.spindown"
+
+ SPINDOWN_SETTINGS_XML="$ADDON_HOME/settings.xml"
+ SPINDOWN_SETTINGS_CONF="/var/config/spindown-settings.conf"
+
+ mkdir -p $ADDON_HOME
+
+ # create default config
+ if [ ! -f "$SPINDOWN_SETTINGS_XML" ]; then
+ cp $ADDON_DIR/settings-default.xml $SPINDOWN_SETTINGS_XML
+ fi
+
+
+ SPINDOWN_CONF_ORIG="$ADDON_HOME/spindown.conf"
+ SPINDOWN_CONF_VAR="/var/config/spindown.conf"
+
+ if [ ! -f "$SPINDOWN_CONF_ORIG" ]; then
+ cp $ADDON_DIR/spindown.conf $SPINDOWN_CONF_ORIG
+ fi
+
+ # convert xml file to bash variables and use them
+ if [ -f "$SPINDOWN_SETTINGS_XML" ]; then
+ mkdir -p /var/config/
+ awk -F\" '{print $2"=\""$4"\""}' "$SPINDOWN_SETTINGS_XML" | sed '/^=/d' > $SPINDOWN_SETTINGS_CONF
+ . $SPINDOWN_SETTINGS_CONF
+ else
+ IDLE_TIME="15"
+ SYSTEM_DISK="false"
+ fi
+
+ # first copy to /var
+ cp "$SPINDOWN_CONF_ORIG" "$SPINDOWN_CONF_VAR"
+
+ # modify with real values
+ let "IDLE_TIME *= 60"
+ sed -i "s|idle-time[ ]*=[ ]*\([0-9]*\)\(.*\)|idle-time = $IDLE_TIME\2|g" $SPINDOWN_CONF_VAR
+
+ # exclude system disk
+ if [ "$SYSTEM_DISK" = "false" ]; then
+ SYSTEM_DISK=`mount | sed -n 's|/dev/\([a-z]*\)[0-9] on /flash.*|\1|p'`
+ sed -i "s|name[ ]*=[ ]*$SYSTEM_DISK|name = system_disabled|g" $SPINDOWN_CONF_VAR
+ fi
+
+ export PATH=$PATH:$ADDON_DIR
+
+ # run spindown daemon
+ if [ ! $(pidof spindownd) ]; then
+ spindownd -d -p /var/run/spindownd.pid -f /var/run/spindownd.fifo -c $SPINDOWN_CONF_VAR
+ fi
View
23 packages/addons/service/system/spindown/source/default.py
@@ -0,0 +1,23 @@
+################################################################################
+# This file is part of OpenELEC - http://www.openelec.tv
+# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv)
+#
+# This Program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+#
+# This Program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with OpenELEC.tv; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+# http://www.gnu.org/copyleft/gpl.html
+################################################################################
+
+import xbmc, time, os, subprocess
+
+os.system("spindown.service")
View
8 packages/addons/service/system/spindown/source/resources/language/Dutch/strings.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes"?>
+<strings>
+ <!-- spindown -->
+ <string id="1000">Daemon</string>
+ <string id="1010">Settings</string>
+ <string id="1020">Idle time</string>
+ <string id="1030">Include system disk</string>
+</strings>
View
8 packages/addons/service/system/spindown/source/resources/language/English/strings.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes"?>
+<strings>
+ <!-- spindown -->
+ <string id="1000">Daemon</string>
+ <string id="1010">Settings</string>
+ <string id="1020">Idle time</string>
+ <string id="1030">Include system disk</string>
+</strings>
View
8 packages/addons/service/system/spindown/source/resources/language/French/strings.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes"?>
+<strings>
+ <!-- spindown -->
+ <string id="1000">Daemon</string>
+ <string id="1010">Settings</string>
+ <string id="1020">Idle time</string>
+ <string id="1030">Include system disk</string>
+</strings>
View
8 packages/addons/service/system/spindown/source/resources/language/German/strings.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes"?>
+<strings>
+ <!-- spindown -->
+ <string id="1000">Daemon</string>
+ <string id="1010">Settings</string>
+ <string id="1020">Idle time</string>
+ <string id="1030">Include system disk</string>
+</strings>
View
8 packages/addons/service/system/spindown/source/resources/language/Norwegian/strings.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes"?>
+<strings>
+ <!-- spindown -->
+ <string id="1000">Daemon</string>
+ <string id="1010">Settings</string>
+ <string id="1020">Idle time</string>
+ <string id="1030">Include system disk</string>
+</strings>
View
10 packages/addons/service/system/spindown/source/resources/settings.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes"?>
+<settings>
+ <!-- spindown -->
+ <category label="1000">
+ <setting label="1010" type="lsep"/>
+ <setting type="sep" />
+ <setting id="IDLE_TIME" type="number" label="1020" default="15"/>
+ <setting id="SYSTEM_DISK" type="bool" label="1030" default="false" />
+ </category>
+</settings>
View
32 packages/linux-drivers/AF9035_2.6.38/build
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+################################################################################
+# This file is part of OpenELEC - http://www.openelec.tv
+# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv)
+#
+# This Program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+#
+# This Program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with OpenELEC.tv; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+# http://www.gnu.org/copyleft/gpl.html
+################################################################################
+
+. config/options $1
+
+cd $PKG_BUILD
+
+# fix some directives after unpacking
+sed -i "s|KDIR = .*|KDIR = $(kernel_path)|" Makefile
+sed -i "s|KSRC = .*|KSRC = \$KDIR|" Makefile
+sed -i "s|KINS = .*|KINS = \./modules|" Makefile
+
+make CC=$CC
View
38 packages/linux-drivers/AF9035_2.6.38/install
@@ -0,0 +1,38 @@
+#!/bin/sh
+
+################################################################################
+# This file is part of OpenELEC - http://www.openelec.tv
+# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv)
+#
+# This Program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+#
+# This Program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with OpenELEC.tv; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+# http://www.gnu.org/copyleft/gpl.html
+################################################################################
+
+. config/options $1
+
+VER=`ls $BUILD/linux*/modules/lib/modules`
+
+mkdir -p $INSTALL/lib/modules/$VER/kernel/drivers/media/dvb/dvb-usb/
+mkdir -p $INSTALL/lib/modules/$VER/kernel/drivers/media/common/tuners/
+mkdir -p $INSTALL/lib/modules/$VER/kernel/drivers/media/dvb/frontends/
+
+cp $PKG_BUILD/dvb-usb-af9035.ko $INSTALL/lib/modules/$VER/kernel/drivers/media/dvb/dvb-usb/
+cp $PKG_BUILD/tua9001.ko $INSTALL/lib/modules/$VER/kernel/drivers/media/common/tuners/
+cp $PKG_BUILD/af9033.ko $INSTALL/lib/modules/$VER/kernel/drivers/media/dvb/frontends/
+
+$ROOT/$TOOLCHAIN/sbin/depmod -b $INSTALL $VER > /dev/null
+for i in `ls $INSTALL/lib/modules/*/modules.* | grep -v modules.dep | grep -v modules.alias | grep -v modules.symbols`; do
+ rm -f $i
+done
View
35 packages/linux-drivers/AF9035_2.6.38/meta
@@ -0,0 +1,35 @@
+################################################################################
+# This file is part of OpenELEC - http://www.openelec.tv
+# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv)
+#
+# This Program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+#
+# This Program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with OpenELEC.tv; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+# http://www.gnu.org/copyleft/gpl.html
+################################################################################
+
+PKG_NAME="AF9035_2.6.38"
+PKG_VERSION="1.0"
+PKG_REV="1"
+PKG_ARCH="any"
+PKG_LICENSE="GPL"
+PKG_SITE="http://www.abclinuxu.cz/hardware/pridavne-karty/televizni-karty/dvb-t/usb/aver-tv-volar-hd-a835"
+PKG_URL="http://dl.dropbox.com/u/8224157/OpenELEC-Ultra/$PKG_NAME-$PKG_VERSION.tar.gz"
+PKG_DEPENDS=""
+PKG_BUILD_DEPENDS="toolchain linux busybox-hosttools"
+PKG_PRIORITY="optional"
+PKG_SECTION="driver"
+PKG_SHORTDESC="AF9035 driver: Afa Technologies Inc. AF9035A USB Device"
+PKG_LONGDESC="AF9035 driver: Afa Technologies Inc. AF9035A USB Device"
+PKG_IS_ADDON="no"
+PKG_AUTORECONF="no"
View
14 packages/sysutils/busybox/config/busybox.conf
@@ -339,9 +339,9 @@ CONFIG_DEFAULT_SETFONT_DIR=""
#
CONFIG_MKTEMP=y
# CONFIG_PIPE_PROGRESS is not set
-# CONFIG_RUN_PARTS is not set
-# CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS is not set
-# CONFIG_FEATURE_RUN_PARTS_FANCY is not set
+CONFIG_RUN_PARTS=y
+CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y
+CONFIG_FEATURE_RUN_PARTS_FANCY=y
# CONFIG_START_STOP_DAEMON is not set
# CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set
# CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set
@@ -656,11 +656,11 @@ CONFIG_FEATURE_BEEP_LENGTH_MS=0
# CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set
# CONFIG_FEATURE_CHAT_CLR_ABORT is not set
# CONFIG_CHRT is not set
-# CONFIG_CROND is not set
-# CONFIG_FEATURE_CROND_D is not set
+CONFIG_CROND=y
+CONFIG_FEATURE_CROND_D=y
# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
-CONFIG_FEATURE_CROND_DIR=""
-# CONFIG_CRONTAB is not set
+CONFIG_FEATURE_CROND_DIR="/storage/.config/cron"
+CONFIG_CRONTAB=y
# CONFIG_DC is not set
# CONFIG_FEATURE_DC_LIBM is not set
# CONFIG_DEVFSD is not set
View
59 packages/sysutils/busybox/init.d/06_crond
@@ -0,0 +1,59 @@
+################################################################################
+# This file is part of OpenELEC - http://www.openelec.tv
+# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv)
+#
+# This Program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+#
+# This Program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with OpenELEC.tv; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+# http://www.gnu.org/copyleft/gpl.html
+################################################################################
+
+#
+# start cron daemon
+#
+# runlevels: openelec, textmode
+
+(
+ # create sample dir if not exist
+ if [ ! -d /storage/.config/cron.sample/crontabs ]; then
+ mkdir -p /storage/.config/cron.sample/crontabs
+ mkdir -p /storage/.config/cron.sample/cron.hourly
+ mkdir -p /storage/.config/cron.sample/cron.daily
+ mkdir -p /storage/.config/cron.sample/cron.weekly
+ mkdir -p /storage/.config/cron.sample/cron.monthly
+
+ cat >/storage/.config/cron.sample/crontabs/root << EOF_CRON
+
+
+# * * * * * command to be executed
+# - - - - -
+# | | | | |
+# | | | | +----- day of week (0 - 6) (Sunday=0)
+# | | | +------- month (1 - 12)
+# | | +--------- day of month (1 - 31)
+# | +----------- hour (0 - 23)
+# +------------- min (0 - 59)
+
+#01 * * * * /bin/run-parts /storage/.config/cron/cron.hourly
+#02 4 * * * /bin/run-parts /storage/.config/cron/cron.daily
+#22 4 * * 0 /bin/run-parts /storage/.config/cron/cron.weekly
+#42 4 1 * * /bin/run-parts /storage/.config/cron/cron.monthly
+
+EOF_CRON
+ fi
+
+ if [ -d /storage/.config/cron/crontabs/ ]; then
+ progress "Starting Cron daemon"
+ crond >/dev/null 2>&1
+ fi
+)&
View
2 projects/Ultra/options
@@ -141,7 +141,7 @@
# asix-ax887xx: Asix AX887xx USB LAN Driver
# Space separated list is supported,
# e.g. ADDITIONAL_DRIVERS="asix-ax887xx"
- ADDITIONAL_DRIVERS="asix-ax887xx"
+ ADDITIONAL_DRIVERS="asix-ax887xx AF9035_2.6.38"
# build with network support (yes / no)
NETWORK="yes"
Something went wrong with that request. Please try again.