Subversion Repositories planix.SVN

Rev

Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

#!/bin/rc

home=/mail
files=`{news -n}
>$home/lib/newstime
switch($#files){
case 0
case *
        subscribers=`{cat /sys/lib/subscribers}
        for(i in $subscribers)
                touch /usr/$i/lib/newstime
        for(file in $files){
                switch($file){
                case news:
                        ;
                case *
                        upasname=`{ls -m /lib/news/$file|sed 's/\[(.*)\]'.*/\1/}
                        {
                                echo 'subject: plan9 news: '^$file
                                echo 'to: news-readers'
                                echo
                                news $file
                        } | mail $subscribers
                }
        }
}