-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathupdate-morannon
executable file
·43 lines (32 loc) · 1.11 KB
/
update-morannon
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#!/bin/sh
#
# Upload FIDOGATE release to morannon.fido.de
#
REL=$(./version)
TAG=`echo $REL | tr -d .`
cp -av \
/usr/src/redhat/SOURCES/fidogate-$REL.tar.gz \
/usr/src/redhat/SRPMS/fidogate-$REL-*.src.rpm \
/usr/src/redhat/RPMS/i386/fidogate-$REL-*.i386.rpm \
/u2/archive/fidogate
cp -av \
README ANNOUNCE ChangeLog doc/html/*.html \
/html/fidogate
# morannon
scp \
/usr/src/redhat/SOURCES/fidogate-$REL.tar.gz \
/usr/src/redhat/SRPMS/fidogate-$REL-*.src.rpm \
/usr/src/redhat/RPMS/i386/fidogate-$REL-*.i386.rpm \
morannon:/pub/fidogate
scp fidogate.lsm morannon:/pub/fidogate/fidogate-$REL.lsm
ssh morannon \
"(cd /pub/fidogate; ln -s fidogate-$REL.tar.gz fgate$TAG.tgz)"
# lftp
src=$(ls -1 /usr/src/redhat/SOURCES/fidogate-$REL.tar.gz)
brpm=$(ls -1 /usr/src/redhat/RPMS/i386/fidogate-$REL-*.i386.rpm)
srpm=$(ls -1 /usr/src/redhat/SRPMS/fidogate-$REL-*.src.rpm)
put="put $src; put $srpm; put $brpm; put fidogate.lsm -o fidogate-$REL.lsm"
# sf.net
lftp -c "open ftp://upload.sourceforge.net/incoming; $put"
# metalab.unc.edu
lftp -c "open ftp://metalab.unc.edu/incoming/linux; $put"