#!/bin/sh # For options.cfg: FREETZ_ADD_JUIS_CHECK__SSL need to be set to use https by default echo "
' if [ "$(vfromk Found)" == "true" ]; then IVER="$(sed -nr 's/^firmware_info[ \t]*//p' /proc/sys/urlader/environment)" IREV="$(sed -nr 's/.*[ ^]*CONFIG_BUILDNUMBER="?([^"]*).*/\1/p' /etc/init.d/rc.conf)" [ -z "$IREV" ] && IREV="$(/etc/version --project)" [ -z "$IREV" ] && IREV="$(/etc/version -vsub | sed 's/-//')" BLDT="$(sed -nr 's/.*[ ^]*CONFIG_BUILDTYPE="?([^"]*).*/\1/p' /etc/init.d/rc.conf)" [ "$BLDT" == "1001" ] && BLDT='Labor' [ "$BLDT" == "1000" ] && BLDT='Inhaus' [ "$BLDT" == "1" ] && BLDT='' echo "$(lang de:"Installierte Version" en:"Installierte version"): ${IVER%%,*}${IREV:+ rev$IREV}${BLDT:+ $BLDT}" echo '
' echo -n "$(lang de:"Neueste Version" en:"Latest version"): " VERS="$(vfromk Version | sed 's/-/ rev/')" NAME="$(vfromk Name)" [ -n "$NAME" ] && echo "${VERS:-$NAME}" || echo "${VERS:-$(lang de:"Unbekannt" en:"Unknown")}" TEXT="$(vfromk InfoText)" IURL="$(vfromk InfoURL)" [ -n "$IURL" ] && echo "$(lang de:"Changelog" en:"Changelog"): ${TEXT:-${IURL##*/}}" DURL="$(vfromk DownloadURL)" [ -n "$DURL" ] && echo "$(lang de:"Download" en:"Download"): ${DURL##*/}" else echo "$(lang de:"Keine Firmware gefunden" en:"No firmware found")" fi echo '' fi stat_button juis_check "$(lang de:"Firmwareversion prüfen" en:"Check firmware version")"