-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfig.ini.example
110 lines (93 loc) · 2.94 KB
/
config.ini.example
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
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
;log的根目录
;LOG_ADDR = '/srv/log_new'
;STATUS_LOG = os.path.join(LOG_ADDR, 'status_log')
;STATUS_LOG_FILE = os.path.join(STATUS_LOG, 'main.log')
[global]
;日志根目录
LOG_ROOT = /srv/log_new
;镜像根目录
;MIRROR_ADDR /srv/ftp/
MIRROR_ROOT = /srv/ftp
;及时显示的status_log
;STATUS_LOG_ADDR = %(LOG_ROOT)/status.log
STATUS_LOG_ADDR = /srv/log_new/status.log
;记录行为的主log
;MAIN_LOG_ADDR = %(LOG_ROOT)/main.log
MAIN_LOG_ADDR = /srv/log_new/main.log
;默认最大重试次数
MAX_ERROR_TIMES = 5
;默认等待时间(s)
WAITING_TIME = 7200
;默认最小等待时间(s)
MIN_WAITING_TIME = 30
;并发数量
MAX_BUSY_NUM = 5
;ipv6同步命令
RSYNC_BASE_6 = rsync -6 -av --delete-after --delete-excluded --ignore-errors --timeout=3600 --force -h
;ipv4同步命令
RSYNC_BASE_4 = rsync -4 -av --delete-after --delete-excluded --ignore-errors --timeout=3600 --force -h
;发行版样例
;[发行版名称]
;EXCLUDE_FILE = 文件路径 (--exclude 参数文件)
;RSYNC_SERVER = rsync://XXXXXXXX/XXX
;MIRROR_ADDR = name
[ubuntu]
EXCLUDE_FILE = exclude_files/ubuntu.txt
RSYNC_SERVER = rsync://mirrors6.ustc.edu.cn/ubuntu
MIRROR_ADDR = ubuntu
[deepin]
EXCLUDE_FILE = exclude_files/deepin.txt
RSYNC_SERVER = rsync://mirrors6.ustc.edu.cn/deepin
MIRROR_ADDR = deepin
[gentoo]
EXCLUDE_FILE = exclude_files/gentoo.txt
RSYNC_SERVER = rsync://mirrors6.ustc.edu.cn/gentoo
MIRROR_ADDR = gentoo
[gentoo-portage]
EXCLUDE_FILE = exclude_files/gentoo.txt
RSYNC_SERVER = rsync://mirrors6.ustc.edu.cn/gentoo-portage
MIRROR_ADDR = gentoo-portage
[linuxmint]
EXCLUDE_FILE = exclude_files/linuxmint.txt
RSYNC_SERVER = rsync://mirrors6.ustc.edu.cn/linuxmint
MIRROR_ADDR = linuxmint
[opensuse]
EXCLUDE_FILE = exclude_files/opensuse.txt
RSYNC_SERVER = rsync://mirrors6.ustc.edu.cn/opensuse
MIRROR_ADDR = opensuse
[archlinux]
EXCLUDE_FILE = exclude_files/archlinux.txt
RSYNC_SERVER = rsync://mirrors6.ustc.edu.cn/archlinux
MIRROR_ADDR = archlinux
[debian]
EXCLUDE_FILE = exclude_files/debian.txt
RSYNC_SERVER = rsync://mirrors6.ustc.edu.cn/debian
MIRROR_ADDR = debian
[debian-backports]
EXCLUDE_FILE = exclude_files/debian.txt
RSYNC_SERVER = rsync://mirrors6.ustc.edu.cn/debian-backports
MIRROR_ADDR = debian-backports
[debian-multimedia]
EXCLUDE_FILE = exclude_files/debian.txt
RSYNC_SERVER = rsync://mirrors6.ustc.edu.cn/debian-multimedia
MIRROR_ADDR = debian-multimedia
[debian-security]
EXCLUDE_FILE = exclude_files/debian.txt
RSYNC_SERVER = rsync://mirrors6.ustc.edu.cn/debian-security
MIRROR_ADDR = debian-security
[CTAN]
EXCLUDE_FILE = exclude_files/CTAN.txt
RSYNC_SERVER = rsync://mirrors6.ustc.edu.cn/CTAN
MIRROR_ADDR = CTAN
[backtrack]
EXCLUDE_FILE = exclude_files/backtrack.txt
RSYNC_SERVER = rsync://mirrors6.ustc.edu.cn/backtrack
MIRROR_ADDR = backtrack
[centos]
EXCLUDE_FILE = exclude_files/centos.txt
RSYNC_SERVER = rsync://mirrors6.ustc.edu.cn/centos
MIRROR_ADDR = centos
[epel]
EXCLUDE_FILE = exclude_files/epel.txt
RSYNC_SERVER = rsync://mirrors6.ustc.edu.cn/epel
MIRROR_ADDR = epel