-
Notifications
You must be signed in to change notification settings - Fork 4
/
httpup.8
76 lines (57 loc) · 1.56 KB
/
httpup.8
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
.\" man page for httpup
.\" Johannes Winkelmann, jw@tks6.net
.\"
.\" .PU
.TH "httpup" "8" "" "" ""
.SH "NAME"
.LP
httpup \- an md5sum based one way synchronisation tool for http file
repositories
.SH "SYNOPSIS"
.B httpup [options] <command> URL target
.SH "DESCRIPTION"
httpup performs a one way synchronisation of files published over
http. It is meant for data which is one changed in one place but used
in different other places, for example a ports system. It does only
update the files which are changed (md5sum like).
.SH "COMMANDS"
.TP
.B httpup sync <URL> <target directory>
synchronize the local
.B target directory
with URL
.TP
.B httpup copy <URL> <target directory>
copy the URL to
.B target directory
.TP
.B httpup list <target directory>
List files under httpup's control
.SH OPTIONS
.B --verify-md5, -m:
Verify the md5sum of downloaded files
.B --repofile=<FILE>, -r <FILE>:
Alternative name for the remote REPO file
.B --encode, -e:
URL encode filenames
.B --insecure-ssl, -k
Ignore SSL certificates when downloading from an HTTPS host
.SH "CONFIGURATION"
In order to specify proxy server and proxy authentication information, httpup
looks at /etc/httpup.conf which can contain the following four keys:
proxy_host, proxy_port, proxy_user and proxy_pass. Example:
.IP
.nf
proxy_host http://proxy.domain.net
proxy_port 8080
proxy_user joe
proxy_pass very_secret
.i
.IP
.SH "EXAMPLES"
.TP
.B httpup sync http://myhost/ports/tks6 /usr/ports/tks6
Synchronize local copy in /usr/ports/tks6 with the one on
.B myhost
.SH "AUTHORS"
Johannes Winkelmann <jw@tks6.net>