Code/Resource
Windows Develop
Linux-Unix program
Internet-Socket-Network
Web Server
Browser Client
Ftp Server
Ftp Client
Browser Plugins
Proxy Server
Email Server
Email Client
WEB Mail
Firewall-Security
Telnet Server
Telnet Client
ICQ-IM-Chat
Search Engine
Sniffer Package capture
Remote Control
xml-soap-webservice
P2P
WEB(ASP,PHP,...)
TCP/IP Stack
SNMP
Grid Computing
SilverLight
DNS
Cluster Service
Network Security
Communication-Mobile
Game Program
Editor
Multimedia program
Graph program
Compiler program
Compress-Decompress algrithms
Crypt_Decrypt algrithms
Mathimatics-Numerical algorithms
MultiLanguage
Disk/Storage
Java Develop
assembly language
Applications
Other systems
Database system
Embeded-SCM Develop
FlashMX/Flex
source in ebook
Delphi VCL
OS Develop
MiddleWare
MPI
MacOS develop
LabView
ELanguage
Software/Tools
E-Books
Artical/Document
getfetchmail
Package: fetchmail-5.2.7.tar.gz [view]
Upload User: xxcykj
Upload Date: 2007-01-04
Package Size: 727k
Code Size: 1k
Category:
Email Client
Development Platform:
Unix_Linux
- #!/bin/bash
- RH=ftp.ccil.org
- p=`
- echo dir /pub/esr/fetchmail/f*src.rpm
- | ftp $RH
- | grep /pub/esr/fetchmail/fetchmail-[45]
- | tail -1`
- #p='-rw-r--r-- 1 23 wheel 478424 Dec 18 03:54 /pub/esr/fetchmail/fetchmail-4.7.1-1.src.rpm'
- #echo $p | sed -e "s=^.^/pub=pub="
- p1=`echo $p | sed -e "s=^.*/pub=pub="`
- #echo $p1
- #basename $p1
- #dirname $p1
- d=`dirname $p1`
- f=`basename $p1`
- cd /work/incoming
- email=$LOGNAME@`hostname`
- ftp -n <<ZZ
- open $RH
- user anonymous $email
- cd /$d
- get $f
- bye
- ZZ
- rpm -K $f >/dev/null 2>&1
- || {
- rpm -K $f 2>&1 | mail $email -s "error getting $f"
- exit
- }
- rpm --rebuild $f 2>&1 |
- mail $email -s "Rebuilding $f"