Browse Source

Merge pull request #5944 from chris5560/master

ddns-scripts: fixes "sed: no previous regexp"
lilik-openwrt-22.03
Hannu Nyman 7 years ago
committed by GitHub
parent
commit
3c5829a5dc
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 4 deletions
  1. +1
    -1
      net/ddns-scripts/Makefile
  2. +3
    -3
      net/ddns-scripts/files/dynamic_dns_functions.sh

+ 1
- 1
net/ddns-scripts/Makefile View File

@ -12,7 +12,7 @@ PKG_NAME:=ddns-scripts
PKG_VERSION:=2.7.7
# Release == build
# increase on changes of services files or tld_names.dat
PKG_RELEASE:=4
PKG_RELEASE:=5
PKG_LICENSE:=GPL-2.0
PKG_MAINTAINER:=Christian Schoenebeck <christian.schoenebeck@gmail.com>


+ 3
- 3
net/ddns-scripts/files/dynamic_dns_functions.sh View File

@ -262,9 +262,9 @@ write_log() {
[ $VERBOSE -gt 0 -o $__EXIT -gt 0 ] && echo -e "$__MSG"
# write to logfile
if [ ${use_logfile:-1} -eq 1 -o $VERBOSE -gt 1 ]; then
printf "%s\n" "$__MSG" | \
sed -e "s/$password/*password*/g; \
s/$URL_PASS/*URL_PASS*/g" >> $LOGFILE
[ -n "$password" ] && __MSG=$( printf "%s" "$__MSG" | sed -e "s/$password/*password*/g" )
[ -n "$URL_PASS" ] && __MSG=$( printf "%s" "$__MSG" | sed -e "s/$URL_PASS/*URL_PASS*/g" )
printf "%s\n" "$__MSG" >> $LOGFILE
# VERBOSE > 1 then NO loop so NO truncate log to $ddns_loglines lines
[ $VERBOSE -gt 1 ] || sed -i -e :a -e '$q;N;'$ddns_loglines',$D;ba' $LOGFILE
fi


Loading…
Cancel
Save