# 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_CROND=y
# CONFIG_FEATURE_CROND_D is not set
# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
-CONFIG_FEATURE_CROND_DIR=""
-# CONFIG_CRONTAB is not set
+CONFIG_FEATURE_CROND_DIR="/etc/cron"
+CONFIG_CRONTAB=y
# CONFIG_DC is not set
# CONFIG_FEATURE_DC_LIBM is not set
# CONFIG_DEVFSD is not set
pushd $(BUILD_TMP)/curl-7.35.0 && \
$(CONFIGURE) --prefix= --build=$(BUILD) --host=$(TARGET) \
--disable-manual --disable-file --disable-rtsp --disable-dict \
- --disable-imap --disable-pop3 --disable-smtp --without-ssl \
+ --disable-imap --disable-pop3 --disable-smtp --with-ssl \
--with-random --mandir=/.remove && \
$(MAKE) all && \
mkdir -p $(HOSTPREFIX)/bin && \
--- /dev/null
+#!/bin/sh
+
+USERAGENT="Simple No-IP Update Script"
+USERNAME=username%40web.de
+PASSWORD=password
+HOST=yourhost.no-ip.org
+LOGFILE=/tmp/no-ip.log
+SAVEDIP=/tmp/no-ip.savedip
+TIMENOW=/tmp/no-ip.timenow
+TIMESTART=/tmp/no-ip.timestart
+TIMER=/tmp/no-ip.timer
+FORCEDUPDATE=25
+FAKEIP=1.2.3.4
+ACTUALIP=$(curl -s -k "https://www.wittinobi.de/meine-ip.php")
+
+echo "$(date +"%d")" > $TIMENOW
+
+if [ ! -e $SAVEDIP ]; then
+ touch $SAVEDIP
+fi
+
+if [ ! -e $TIMESTART ]; then
+ echo "$(date +"%d")" > $TIMESTART
+fi
+
+if [ ! -e $TIMER ]; then
+ echo "0" > $TIMER
+fi
+
+if [ "$(cat $TIMESTART)" != "$(cat $TIMENOW)" ]; then
+ echo "$(expr $(cat $TIMER) + 1)" > $TIMER
+ echo "$(date +"%d")" > $TIMESTART
+fi
+
+if [ "$(cat $TIMER)" == "$FORCEDUPDATE" ]; then
+ echo "[$(date +"%Y-%m-%d %H:%M:%S")] No IP change 25 days !!!" >> $LOGFILE
+ echo "[$(date +"%Y-%m-%d %H:%M:%S")] Send FAKEIP" >> $LOGFILE
+ IPSTATUS=$(curl -s -k "https://$USERNAME:$PASSWORD@dynupdate.no-ip.com/nic/update?hostname=$HOST&myip=$FAKEIP")
+ echo "[$(date +"%Y-%m-%d %H:%M:%S")] $IPSTATUS" >> $LOGFILE
+ echo "[$(date +"%Y-%m-%d %H:%M:%S")] Send NEWIP" >> $LOGFILE
+ IPSTATUS=$(curl -s -k "https://$USERNAME:$PASSWORD@dynupdate.no-ip.com/nic/update?hostname=$HOST&myip=$ACTUALIP")
+ echo "[$(date +"%Y-%m-%d %H:%M:%S")] $IPSTATUS" >> $LOGFILE
+ echo $ACTUALIP > $SAVEDIP
+ echo "0" > $TIMER
+ echo "$(date +"%d")" > $TIMESTART
+ echo "--------------------------------------------------------" >> $LOGFILE
+ echo "" >> $LOGFILE
+else
+ if [ "$ACTUALIP" != "$(cat $SAVEDIP)" ]; then
+ echo "[$(date +"%Y-%m-%d %H:%M:%S")] IP change !!!" >> $LOGFILE
+ echo "[$(date +"%Y-%m-%d %H:%M:%S")] Send NEWIP" >> $LOGFILE
+ IPSTATUS=$(curl -s -k "https://$USERNAME:$PASSWORD@dynupdate.no-ip.com/nic/update?hostname=$HOST&myip=$ACTUALIP")
+ echo "[$(date +"%Y-%m-%d %H:%M:%S")] $IPSTATUS" >> $LOGFILE
+ echo $ACTUALIP > $SAVEDIP
+ echo "--------------------------------------------------------" >> $LOGFILE
+ echo "" >> $LOGFILE
+ else
+ echo "[$(date +"%Y-%m-%d %H:%M:%S")] No IP change !!!" >> $LOGFILE
+ echo $ACTUALIP > $SAVEDIP
+ echo "--------------------------------------------------------" >> $LOGFILE
+ echo "" >> $LOGFILE
+ fi
+fi
+
+exit 0