diff options
Diffstat (limited to 'www')
-rw-r--r-- | www/Makefile | 2 | ||||
-rwxr-xr-x | www/scripts/update-feeds.sh | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/www/Makefile b/www/Makefile index d54081b..ab6a39e 100644 --- a/www/Makefile +++ b/www/Makefile | |||
@@ -15,4 +15,4 @@ frontmatter: | |||
15 | rss: | 15 | rss: |
16 | cd /srv/rss | 16 | cd /srv/rss |
17 | export LIST=~/log/public/links/rss.list | 17 | export LIST=~/log/public/links/rss.list |
18 | $(ROOT_DIR)/scripts/update-feeds.sh | 18 | $(ROOT_DIR)scripts/update-feeds.sh |
diff --git a/www/scripts/update-feeds.sh b/www/scripts/update-feeds.sh index 8dff837..cb7da02 100755 --- a/www/scripts/update-feeds.sh +++ b/www/scripts/update-feeds.sh | |||
@@ -1,13 +1,13 @@ | |||
1 | #! /bin/bash | 1 | #! /bin/bash |
2 | 2 | ||
3 | cd /srv/rss | ||
4 | mkdir -p feeds | ||
5 | |||
6 | LIST=${LIST:?} | 3 | LIST=${LIST:?} |
7 | curlOpts='--insecure' | 4 | curlOpts='--insecure' |
8 | 5 | ||
6 | ln -sf ${LIST} $(basename $LIST) | ||
7 | ln -sf $0 $(basename $0) | ||
8 | |||
9 | cat "${LIST}" | while read url interval tags; do | 9 | cat "${LIST}" | while read url interval tags; do |
10 | feed=feeds/${url//\//%2F} | 10 | feed=${url//\//%2F} |
11 | unset next_fetch; declare -i next_fetch=0 | 11 | unset next_fetch; declare -i next_fetch=0 |
12 | 12 | ||
13 | # Get time of next fetch | 13 | # Get time of next fetch |