website annotate lib/get-feeds.sh @ rev 1344

Resize balinor logo to 120px
author Christophe Lincoln <pankso@slitaz.org>
date Fri Jan 22 23:02:15 2021 +0100 (2021-01-22)
parents e2dd3dc9eab9
children
rev   line source
pankso@808 1 #!/bin/sh
al@1283 2 #
pankso@1299 3 # Get latest commits and feeds to display on the website main pages.
al@1283 4 # On the server, this script is executed by cron each hour.
pankso@808 5 #
pankso@1299 6 PWD=$(dirname $0)
pankso@1299 7 CACHE="$(dirname $PWD)/cache"
pankso@808 8
pankso@822 9 # Feeds URL http://scn.slitaz.org/activity/feed/
pankso@1299 10 BLOG_FEED='http://scn.slitaz.org/?blog=rss'
pankso@808 11 WOK_FEED='http://hg.slitaz.org/wok/rss-log'
pankso@876 12 FORUM_FEED='http://forum.slitaz.org/rss'
al@1283 13 ROLLING_DATE='http://mirror1.slitaz.org/rolling-date.sh'
pankso@808 14
pankso@808 15 # Clean cache
pankso@1299 16 mkdir -p ${CACHE} && cd ${CACHE}
pankso@808 17 rm -f *.xml
pankso@808 18
pankso@808 19 # Cache all feeds to save bandwidth (updated by cron)
pankso@808 20 echo -n "Getting latest rss feeds... "
pankso@808 21 wget -O wok.xml $WOK_FEED 2>/dev/null
pankso@808 22 wget -O blog.xml $BLOG_FEED 2>/dev/null
pankso@946 23 wget -O forum.xml $FORUM_FEED 2>/dev/null
al@1283 24 wget -O rolling-date.txt $ROLLING_DATE 2>/dev/null
pankso@808 25 echo "Done"
pankso@808 26
pankso@876 27 exit 0