website annotate lib/get-feeds.sh @ rev 1283
Index page: announce SliTaz Rolling as a latest release; remove RC-3 download link from quick links.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Thu Jan 07 14:58:55 2016 +0200 (2016-01-07) |
parents | e2a0a816a8c6 |
children | f4015a7fe89d |
rev | line source |
---|---|
pankso@808 | 1 #!/bin/sh |
al@1283 | 2 # |
pankso@808 | 3 # Get latest commits and feeds to display on the website main page. |
al@1283 | 4 # On the server, this script is executed by cron each hour. |
pankso@808 | 5 # |
pankso@808 | 6 |
pankso@808 | 7 CACHE="/var/cache/slitaz/website" |
pankso@808 | 8 |
pankso@822 | 9 # Feeds URL http://scn.slitaz.org/activity/feed/ |
pankso@834 | 10 SCN_FEED='http://scn.slitaz.org/activity/feed/' |
pankso@808 | 11 BLOG_FEED='http://scn.slitaz.org/category/news/feed/' |
pankso@808 | 12 WOK_FEED='http://hg.slitaz.org/wok/rss-log' |
pankso@876 | 13 FORUM_FEED='http://forum.slitaz.org/rss' |
al@1283 | 14 ROLLING_DATE='http://mirror1.slitaz.org/rolling-date.sh' |
pankso@808 | 15 |
pankso@808 | 16 # Clean cache |
pankso@808 | 17 mkdir -p $CACHE && cd $CACHE |
pankso@808 | 18 rm -f *.xml |
pankso@808 | 19 |
pankso@808 | 20 # Cache all feeds to save bandwidth (updated by cron) |
pankso@808 | 21 echo -n "Getting latest rss feeds... " |
pankso@808 | 22 wget -O scn.xml $SCN_FEED 2>/dev/null |
pankso@808 | 23 wget -O wok.xml $WOK_FEED 2>/dev/null |
pankso@808 | 24 wget -O blog.xml $BLOG_FEED 2>/dev/null |
pankso@946 | 25 wget -O forum.xml $FORUM_FEED 2>/dev/null |
al@1283 | 26 wget -O rolling-date.txt $ROLLING_DATE 2>/dev/null |
pankso@808 | 27 echo "Done" |
pankso@808 | 28 |
pankso@876 | 29 exit 0 |