OSDN Git Service

upg
[joborun/jobcore.git] / pacman / pacman.conf
1 #
2 # /etc/pacman.conf
3 #
4 # See the pacman.conf(5) manpage for option and repository directives
5 #
6 #
7 # GENERAL OPTIONS
8 #
9 [options]
10 # The following paths are commented out with their default values listed.
11 # If you wish to use different paths, uncomment and update the paths.
12 #RootDir     = /
13 #DBPath      = /var/lib/pacman/
14 #CacheDir    = /var/cache/pacman/pkg/
15 #LogFile     = /var/log/pacman.log
16 #GPGDir      = /etc/pacman.d/gnupg/
17 #HookDir     = /etc/pacman.d/hooks/
18 HoldPkg     = pacman glibc
19 #XferCommand = /usr/bin/curl -L -C - -f -o %o %u
20 #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
21 #CleanMethod = KeepInstalled
22 Architecture = auto
23 # With this patch created by obarun, if there is a keyring update
24 # the keyrings will update first then all other packages, so they don't fail!
25 SyncFirst = joborunt-keyring obarun-keyring archlinux-keyring
26
27 # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
28 IgnorePkg   = systemd systemd-libs elogind libelogind
29
30 #IgnoreGroup =
31
32 #NoUpgrade   =
33 NoExtract   = usr/lib/libsystemd*.* usr/lib/systemd* etc/systemd*
34
35 # Misc options
36 #UseSyslog
37 Color
38 #NoProgressBar
39 CheckSpace
40 VerbosePkgLists
41 ParallelDownloads = 1
42 ILoveCandy
43
44 # By default, pacman accepts packages signed by keys that its local keyring
45 # trusts (see pacman-key and its man page), as well as unsigned packages.
46 SigLevel    = Never DatabaseOptional
47 #LocalFileSigLevel = Optional
48 #RemoteFileSigLevel = Required
49
50 # NOTE: You must run `pacman-key --init` before first using pacman; the local
51 # keyring can then be populated with the keys of all official Joborun Obarun and Arch Linux
52 # packagers with `pacman-key --populate joborun obarun archlinux`.
53 # For joborun install joborun-keyring
54 # for obarun install obarun-keyring
55 # for arch-linux install archlinux-keyring
56 #
57 # REPOSITORIES
58 #   - can be defined here or included from another file
59 #   - pacman will search repositories in the order defined here
60 #   - local/custom mirrors can be added here or in separate files
61 #   - repositories listed first will take precedence when packages
62 #     have identical names, regardless of version number
63 #   - URLs will have $repo replaced by the name of the current repo
64 #   - URLs will have $arch replaced by the name of the architecture
65 #
66 # Repository entries are of the format:
67 #       [repo-name]
68 #       Server = ServerName
69 #       Include = IncludePath
70 #
71 # The header [repo-name] is crucial - it must be present and
72 # uncommented to enable the repo.
73 #
74 #
75 # The testing repositories are disabled by default. To enable, uncomment the
76 # repo name header and Include lines. You can add preferred servers immediately
77 # after the header, and they will be used before the default mirrors.
78 # ### you can switch the following to optional after installing the joborun-keyring
79 # but as of this edition 02-13-2021 not all our issued packages are signed, we
80 # have begun this process and soon they will be signed, but as a source built
81 # distribution this is not important.  You decide.
82
83
84 [jobcore]
85 #Server = file:///var/cache/jobcore/
86 Server = https://osdn.net/projects/joborun/storage/jobcore/
87
88 [jobextra]
89 #Server = file:///var/cache/jobextra/
90 Server = https://osdn.net/projects/joborun/storage/jobextra/
91
92 # [jobcomm]
93 # Server = file:///var/cache/jobcomm/
94 # This repository is being tested, with the intention of
95 # staying local and not provide binaries.  It can be found
96 # in source git.disroot.org/joborun-pkg/jobcomm
97 # from which you can build the packages needed and store
98 # in your own /var/cache/jobcomm repository (see wiki)
99 # # Server = https://osdn.net/projects/joborun/storage/jobcomm/
100
101 ####   Obarun begins here #######
102 ####   Obarun must be using some slow server to check its keys
103 ####   gpgme drops the effort after a few seconds and replies with
104 ####   failure.  Obarun should first make strict rules on building
105 ####   before implementing strict rules on downloading pkgs!
106
107 #[obcore-testing]
108 #SigLevel = Never
109 #Server = https://repo.obarun.org/obcore-testing
110
111 [obcore]
112 SigLevel = Never
113 Server = https://repo.obarun.org/obcore
114
115 #[obextra-testing]
116 #SigLevel = Never
117 #Server = https://repo.obarun.org/obextra-testing
118
119 [obextra]
120 SigLevel = Never
121 Server = https://repo.obarun.org/obextra
122
123 #[obcommunity-testing]
124 #SigLevel = Never
125 #Server = https://repo.obarun.org/obcommunity-testing
126
127 [obcommunity]
128 SigLevel = Never
129 Server = https://repo.obarun.org/obcommunity
130
131 #[obmultilib-testing]
132 #SigLevel = Never
133 #Server = https://repo.obarun.org/obmultilib-testing
134
135 #[obmultilib]
136 #SigLevel = Never
137 #Server = https://repo.obarun.org/obmultilib
138
139 #[observice-testing]
140 #SigLevel = Never
141 #Server = https://repo.obarun.org/observice-testing
142
143 [observice]
144 SigLevel = Never
145 Server = https://repo.obarun.org/observice
146
147 ####   Arch begins here #######
148
149 # As we build testing pkgs as soon as they appear but we
150 # don't cover all of extra testing should be enabled
151 # to cover combatibility with Arch's extra/testing pkgs
152
153 [testing]
154 SigLevel = DatabaseOptional
155 Include = /etc/pacman.d/mirrorlist
156
157 [core]
158 SigLevel = DatabaseOptional
159 Include = /etc/pacman.d/mirrorlist
160
161 [extra]
162 SigLevel = DatabaseOptional
163 Include = /etc/pacman.d/mirrorlist
164
165 #[community-testing]
166 #SigLevel = DatabaseOptional
167 #Include = /etc/pacman.d/mirrorlist
168
169 [community]
170 SigLevel = DatabaseOptional
171 Include = /etc/pacman.d/mirrorlist
172
173 # If you want to run 32 bit applications on your x86_64 system,
174 # enable the multilib repositories as required here.
175
176 #[multilib-testing]
177 #SigLevel = DatabaseOptional
178 #Include = /etc/pacman.d/mirrorlist
179
180 [multilib]
181 SigLevel = DatabaseOptional
182 Include = /etc/pacman.d/mirrorlist
183
184 ####   Spark-Linux begins here #######
185
186 #[spark-testing]
187 #SigLevel = Never
188 ##Include = /etc/pacman.d/mirrorlist-spark
189 #Server = https://mirror.fleshless.org/spark/$repo
190
191 #[spark]
192 #SigLevel = Never
193 ##Include = /etc/pacman.d/mirrorlist-spark
194 #Server = https://mirror.fleshless.org/spark/$repo
195
196 #[spark-extra]
197 #SigLevel = Never
198 ##Include = /etc/pacman.d/mirrorlist-spark
199 #Server = https://mirror.fleshless.org/spark/$repo
200
201 ####   Artix begins here #######
202 ####   Only to be used for browsing or downloading a runit service file with -Sdd
203 ####   You install anything else from Artix with all their elogind dependencies
204 ####   and you will break your system -- please don't ask us to fix it!
205 ####   Artix is designed to use exclusively ONE init and service manager, not two!
206
207 #[gremlins]
208 #SigLevel = Never
209 ##SigLevel = DatabaseOptional
210 ##Include = /etc/pacman.d/mirrorlist-artix
211 #Server = http://mirror1.artixlinux.org/repos/$repo/os/$arch
212
213 #[system]
214 #SigLevel = Never
215 ##SigLevel = DatabaseOptional
216 ##Include = /etc/pacman.d/mirrorlist-artix
217 #Server = http://mirror1.artixlinux.org/repos/$repo/os/$arch
218
219 #[world]
220 #SigLevel = Never
221 ##SigLevel = DatabaseOptional
222 ##Include = /etc/pacman.d/mirrorlist-artix
223 #Server = http://mirror1.artixlinux.org/repos/$repo/os/$arch
224
225 #[galaxy-gremlins]
226 #SigLevel = Never
227 ##SigLevel = DatabaseOptional
228 ##Include = /etc/pacman.d/mirrorlist-artix
229 #Server = http://mirror1.artixlinux.org/repos/$repo/os/$arch
230
231 #[galaxy]
232 #SigLevel = Never
233 ##SigLevel = DatabaseOptional
234 ##Include = /etc/pacman.d/mirrorlist-artix
235 #Server = http://mirror1.artixlinux.org/repos/$repo/os/$arch
236
237 # If you want to run 32 bit applications on your x86_64 system,
238 # enable the multilib repositories as required here.
239
240 #[lib32-gremlins]
241 #SigLevel = Never
242 ##SigLevel = DatabaseOptional
243 ##Include = /etc/pacman.d/mirrorlist-artix
244 #Server = http://mirror1.artixlinux.org/repos/$repo/os/$arch
245
246 #[lib32]
247 #SigLevel = Never
248 ##SigLevel = DatabaseOptional
249 ##Include = /etc/pacman.d/mirrorlist-artix
250 #Server = http://mirror1.artixlinux.org/repos/$repo/os/$arch
251
252 ####   Archstrike and Blackarch begin here #######
253
254 #[archstrike-testing]
255 #SigLevel = Never
256 ##SigLevel = DatabaseOptional
257 ##Include = /etc/pacman.d/archstrike-mirrorlist
258 #Server = https://mirror.archstrike.org/$arch/$repo
259
260 #[archstrike]
261 #SigLevel = Never
262 ##SigLevel = DatabaseOptional
263 ##Include = /etc/pacman.d/archstrike-mirrorlist
264 #Server = https://mirror.archstrike.org/$arch/$repo
265
266 #[blackarch]
267 #SigLevel = Never
268 ##SigLevel = DatabaseOptional
269 ##Include = /etc/pacman.d/blackarch-mirrorlist
270 #Server = https://blackarch.org/blackarch/$repo/os/$arch
271
272 # An example of a custom package repository.  See the pacman manpage for
273 # tips on creating your own repositories.
274 #[custom]
275 #SigLevel = Optional TrustAll
276 #Server = file:///home/custompkgs