]>
Commit | Line | Data |
---|---|---|
62f6c727 | 1 | #!/bin/sh |
2 | # $Id$ | |
3 | # | |
4 | # Sending via | |
16641ef8 | 5 | VIA="SENDMAIL" |
62f6c727 | 6 | #VIA="localhost" |
62f6c727 | 7 | # |
8 | # DISTFILES EMAIL | |
656c0675 | 9 | DMAIL="distfiles@pld-linux.org" |
62f6c727 | 10 | # |
11 | # CVS LOGIN or fill it by hand :) | |
12 | LOGIN=`cat CVS/Root | awk -F: '{ print $3; }' | perl -pi -e "s/@.+//"` | |
13 | #LOGIN="djrzulf" | |
14 | # | |
15 | # HOST | |
16 | HOST=`hostname -f` | |
16641ef8 | 17 | #HOST="knycz.net" |
62f6c727 | 18 | # |
19 | # functions | |
20 | ||
21 | usage() | |
22 | { | |
23 | echo "\ | |
24 | Usage: fetchsrc_request file.spec [BRANCH] | |
25 | " | |
26 | } | |
27 | ||
28 | #------------------ | |
29 | # main() | |
30 | if [ "$#" = 0 ]; then | |
31 | usage; | |
32 | exit 1 | |
33 | fi | |
a6359a62 | 34 | if [ "$2" != "" ]; then |
35 | BRANCH="$2" | |
62f6c727 | 36 | else |
37 | BRANCH="HEAD" | |
38 | fi | |
39 | ||
16641ef8 | 40 | if [ "$VIA" = "SENDMAIL" ]; then |
41 | MAIL="To: $DMAIL\nFrom: $LOGIN <$LOGIN@$HOST>\nSubject: cvs to df notify\nX-CVS-Module: SPECS\nX-distfiles-request: yes\nX-Login: $LOGIN\nX-Spec: $1\nX-Branch: $BRANCH\nX-Flags: force-reply\n.\n" | |
e50eb7c9 | 42 | echo -e $MAIL | /usr/sbin/sendmail -t |
16641ef8 | 43 | else |
44 | MAIL="EHLO $HOST\nMAIL FROM: $LOGIN <$LOGIN@$HOST>\nRCPT TO: $DMAIL\nDATA\nSubject: cvs to df notify\nX-CVS-Module: SPECS\nX-distfiles-request: yes\nX-Login: $LOGIN\nX-Spec: $1\nX-Branch:$BRANCH\nX-Flags: force-reply\n.\nQUIT\n" | |
e50eb7c9 | 45 | echo -e $MAIL | /usr/bin/nc $VIA 25 |
16641ef8 | 46 | fi |
62f6c727 | 47 |