Browse Source

[togglecron] repair removing `sed`

I must have accidentally removed the comment (which is needed for removal of the section from the crontab file) before committing.
pull/680/head
Kriss 3 years ago
committed by GitHub
parent
commit
12c4eca344
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 1 deletions
  1. +3
    -1
      bin/mw

+ 3
- 1
bin/mw View File

@@ -224,7 +224,8 @@ getboxes() { if [ -n "${force+x}" ] ; then
else else
info="$(curl --location-trusted -s -m 5 --user "$login:$(pass "$fulladdr")" --url "${protocol:-imaps}://$imap:${iport:-993}")" info="$(curl --location-trusted -s -m 5 --user "$login:$(pass "$fulladdr")" --url "${protocol:-imaps}://$imap:${iport:-993}")"
[ -z "$info" ] && echo "Log-on not successful." && return 1 [ -z "$info" ] && echo "Log-on not successful." && return 1
mailboxes="$(echo "$info" | grep -v HasChildren | sed "s/.*\" //;s/\"//g" | tr -d ' ')"
mailboxes="$(echo "$info" | grep -v HasChildren | sed "s/.*\" //;s/\"//g" | tr -d '
')"
fi fi
[ "$type" = "pop" ] && mailboxes="INBOX" [ "$type" = "pop" ] && mailboxes="INBOX"
getaccounts; for x in $(seq 1 9); do echo "$accounts" | grep -q "^$x:" || { export idnum="$x"; break ;}; done getaccounts; for x in $(seq 1 9); do echo "$accounts" | grep -q "^$x:" || { export idnum="$x"; break ;}; done
@@ -275,6 +276,7 @@ togglecron() { cron="$(mktemp)"
else else
echo "Adding automatic mailsync every ${cronmin:-10} minutes..." echo "Adding automatic mailsync every ${cronmin:-10} minutes..."
cat <<EOF >>"$cron" cat <<EOF >>"$cron"
# mailsync
MBSYNCRC=${MBSYNCRC:-$HOME/.mbsynrc} MBSYNCRC=${MBSYNCRC:-$HOME/.mbsynrc}
NOTMUCH_CONFIG=${NOTMUCH_CONFIG:-$HOME/.notmuch-config} NOTMUCH_CONFIG=${NOTMUCH_CONFIG:-$HOME/.notmuch-config}
GNUPGHOME=${GNUPGHOME:-$HOME/.gnupg} GNUPGHOME=${GNUPGHOME:-$HOME/.gnupg}


Loading…
Cancel
Save