@@ -54,8 +54,8 @@ our requirements:
54
54
2 . Functionality does not require Javascript.
55
55
3 . Pages are addressable by their name and section, both occurring exactly once
56
56
in the URL to avoid problems with pages such as
57
- [ ar(1)] ( https://jlk.fjfi.cvut.cz/arch/manpages /man/ar.1 ) and
58
- [ ar(1p)] ( https://jlk.fjfi.cvut.cz/arch/manpages /man/ar.1p ) .
57
+ [ ar(1)] ( https://man.archlinux.org /man/ar.1 ) and
58
+ [ ar(1p)] ( https://man.archlinux.org /man/ar.1p ) .
59
59
4 . The URLs used by the _ man_ template should not redirect to permalinks,
60
60
otherwise users would start copy-pasting them to the wiki and it would be
61
61
hard to check if they are the same as the canonical URLs.
@@ -83,7 +83,7 @@ rebuilding the whole website from scratch:
83
83
- Links to other versions of the same manual provided by different packages.
84
84
- Links to similar manuals available in other sections or languages.
85
85
- Searching in the names and descriptions of packages and manuals, similarly to
86
- [ apropos(1)] ( https://jlk.fjfi.cvut.cz/arch/manpages/about ) .
86
+ [ apropos(1)] ( https://man.archlinux.org/man/apropos.1 ) .
87
87
88
88
### Similar projects
89
89
@@ -103,96 +103,96 @@ are not useful to regular users.
103
103
104
104
### URLs with dots
105
105
106
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/intro " >intro</a >
107
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/intro.1 " >intro.1</a >
108
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/intro.1.en " >intro.1.en</a >
109
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/intro.en " >intro.en</a >
110
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/systemd.service " >systemd.service</a >
111
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/systemd.service.5 " >systemd.service.5</a >
112
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/systemd.service.5.en " >systemd.service.5.en</a >
113
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/systemd.service.en " >systemd.service.en</a >
114
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/gimp-2.8 " >gimp-2.8</a >
115
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/gimp-2.8.1 " >gimp-2.8.1</a >
116
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/gimp-2.8.1.en " >gimp-2.8.1.en</a >
117
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/gimp-2.8.en " >gimp-2.8.en</a >
118
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/CA.pl " >CA.pl</a >
119
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/CA.pl.1ssl " >CA.pl.1ssl</a >
120
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/CA.pl.1ssl.en " >CA.pl.1ssl.en</a >
121
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/CA.pl.en " >CA.pl.en</a >
106
+ - <a href =" https://man.archlinux.org /man/intro " >intro</a >
107
+ - <a href =" https://man.archlinux.org /man/intro.1 " >intro.1</a >
108
+ - <a href =" https://man.archlinux.org /man/intro.1.en " >intro.1.en</a >
109
+ - <a href =" https://man.archlinux.org /man/intro.en " >intro.en</a >
110
+ - <a href =" https://man.archlinux.org /man/systemd.service " >systemd.service</a >
111
+ - <a href =" https://man.archlinux.org /man/systemd.service.5 " >systemd.service.5</a >
112
+ - <a href =" https://man.archlinux.org /man/systemd.service.5.en " >systemd.service.5.en</a >
113
+ - <a href =" https://man.archlinux.org /man/systemd.service.en " >systemd.service.en</a >
114
+ - <a href =" https://man.archlinux.org /man/gimp-2.8 " >gimp-2.8</a >
115
+ - <a href =" https://man.archlinux.org /man/gimp-2.8.1 " >gimp-2.8.1</a >
116
+ - <a href =" https://man.archlinux.org /man/gimp-2.8.1.en " >gimp-2.8.1.en</a >
117
+ - <a href =" https://man.archlinux.org /man/gimp-2.8.en " >gimp-2.8.en</a >
118
+ - <a href =" https://man.archlinux.org /man/CA.pl " >CA.pl</a >
119
+ - <a href =" https://man.archlinux.org /man/CA.pl.1ssl " >CA.pl.1ssl</a >
120
+ - <a href =" https://man.archlinux.org /man/CA.pl.1ssl.en " >CA.pl.1ssl.en</a >
121
+ - <a href =" https://man.archlinux.org /man/CA.pl.en " >CA.pl.en</a >
122
122
123
123
### Best match lookup
124
124
125
125
Ambiguous cases are ordered by section, package repository and package version,
126
126
then the first manual is selected.
127
127
128
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/mount " >mount</a > redirects to
129
- <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/mount.8 " >mount.8</a >
130
- (not <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/mount.2 " >mount.2</a >)
131
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/gv " >gv</a > redirects to
132
- <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/gv.1 " >gv.1</a >
133
- (not <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/gv.3guile " >gv.3guile</a >,
134
- <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/gv.3lua " >gv.3lua</a > etc.)
135
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/graphviz/gv " >graphviz/gv</a > redirects to
136
- <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/graphviz/gv.3guile " >graphviz/gv.3guile</a >
137
- (not <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/graphviz/gv.3lua " >graphviz/gv.3lua</a > etc.)
138
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/gv.3 " >gv.3</a > redirects to
139
- <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/gv.3guile " >gv.3guile</a >
140
- (not <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/gv.1 " >gv.1</a >,
141
- <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/gv.3lua " >gv.3lua</a > etc.)
142
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/aliases.5 " >aliases.5</a > displays
143
- <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/extra/postfix/aliases.5 " >extra/postfix/aliases.5</a >
144
- (not <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/community/opensmtpd/aliases.5 " >community/opensmtpd/aliases.5</a >)
145
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/mysqld.8 " >mysqld.8</a > displays
146
- <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/extra/mariadb/mysqld.8 " >extra/mariadb/mysqld.8</a >
147
- (not <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/community/percona-server/mysqld.8 " >community/percona-server/mysqld.8</a >)
148
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/mailx " >mailx</a > and
149
- <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/mailx.1 " >mailx.1</a > redirect to
150
- <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/mail.1.en " >mail.1.en</a > as a symbolic link
151
- (not <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/mailx.1p " >mailx.1p</a >)
128
+ - <a href =" https://man.archlinux.org /man/mount " >mount</a > redirects to
129
+ <a href =" https://man.archlinux.org /man/mount.8 " >mount.8</a >
130
+ (not <a href =" https://man.archlinux.org /man/mount.2 " >mount.2</a >)
131
+ - <a href =" https://man.archlinux.org /man/gv " >gv</a > redirects to
132
+ <a href =" https://man.archlinux.org /man/gv.1 " >gv.1</a >
133
+ (not <a href =" https://man.archlinux.org /man/gv.3guile " >gv.3guile</a >,
134
+ <a href =" https://man.archlinux.org /man/gv.3lua " >gv.3lua</a > etc.)
135
+ - <a href =" https://man.archlinux.org /man/graphviz/gv " >graphviz/gv</a > redirects to
136
+ <a href =" https://man.archlinux.org /man/graphviz/gv.3guile " >graphviz/gv.3guile</a >
137
+ (not <a href =" https://man.archlinux.org /man/graphviz/gv.3lua " >graphviz/gv.3lua</a > etc.)
138
+ - <a href =" https://man.archlinux.org /man/gv.3 " >gv.3</a > redirects to
139
+ <a href =" https://man.archlinux.org /man/gv.3guile " >gv.3guile</a >
140
+ (not <a href =" https://man.archlinux.org /man/gv.1 " >gv.1</a >,
141
+ <a href =" https://man.archlinux.org /man/gv.3lua " >gv.3lua</a > etc.)
142
+ - <a href =" https://man.archlinux.org /man/aliases.5 " >aliases.5</a > displays
143
+ <a href =" https://man.archlinux.org /man/extra/postfix/aliases.5 " >extra/postfix/aliases.5</a >
144
+ (not <a href =" https://man.archlinux.org /man/community/opensmtpd/aliases.5 " >community/opensmtpd/aliases.5</a >)
145
+ - <a href =" https://man.archlinux.org /man/mysqld.8 " >mysqld.8</a > displays
146
+ <a href =" https://man.archlinux.org /man/extra/mariadb/mysqld.8 " >extra/mariadb/mysqld.8</a >
147
+ (not <a href =" https://man.archlinux.org /man/community/percona-server/mysqld.8 " >community/percona-server/mysqld.8</a >)
148
+ - <a href =" https://man.archlinux.org /man/mailx " >mailx</a > and
149
+ <a href =" https://man.archlinux.org /man/mailx.1 " >mailx.1</a > redirect to
150
+ <a href =" https://man.archlinux.org /man/mail.1.en " >mail.1.en</a > as a symbolic link
151
+ (not <a href =" https://man.archlinux.org /man/mailx.1p " >mailx.1p</a >)
152
152
153
153
### Language fallback
154
154
155
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/nvidia-smi.cs " >nvidia-smi.cs</a > &rarr ;
156
- <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/nvidia-smi.en " >nvidia-smi.en</a > &rarr ;
157
- <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/nvidia-smi.1.en " >nvidia-smi.1.en</a >
155
+ - <a href =" https://man.archlinux.org /man/nvidia-smi.cs " >nvidia-smi.cs</a > &rarr ;
156
+ <a href =" https://man.archlinux.org /man/nvidia-smi.en " >nvidia-smi.en</a > &rarr ;
157
+ <a href =" https://man.archlinux.org /man/nvidia-smi.1.en " >nvidia-smi.1.en</a >
158
158
(maybe we should try harder and avoid the double redirect)
159
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/nvidia-smi.1.cs " >nvidia-smi.1.cs</a > &rarr ;
160
- <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/nvidia-smi.1.en " >nvidia-smi.1.en</a >
161
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/nvidia-smi.foo " >nvidia-smi.foo</a > &rarr ; 404
162
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/nvidia-smi.1.foo " >nvidia-smi.1.foo</a > &rarr ; 404
159
+ - <a href =" https://man.archlinux.org /man/nvidia-smi.1.cs " >nvidia-smi.1.cs</a > &rarr ;
160
+ <a href =" https://man.archlinux.org /man/nvidia-smi.1.en " >nvidia-smi.1.en</a >
161
+ - <a href =" https://man.archlinux.org /man/nvidia-smi.foo " >nvidia-smi.foo</a > &rarr ; 404
162
+ - <a href =" https://man.archlinux.org /man/nvidia-smi.1.foo " >nvidia-smi.1.foo</a > &rarr ; 404
163
163
164
164
### Package filter
165
165
166
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/nvidia-utils/nvidia-smi.en " >nvidia-utils/nvidia-smi.en</a >
167
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/nvidia-340xx-utils/nvidia-smi.en " >nvidia-340xx-utils/nvidia-smi.en</a >
168
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/nvidia-utils/nvidia-smi.cs " >nvidia-utils/nvidia-smi.cs</a > &rarr ;
169
- <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/nvidia-utils/nvidia-smi.en " >nvidia-utils/nvidia-smi.en</a >
170
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/nvidia-340xx-utils/nvidia-smi.cs " >nvidia-340xx-utils/nvidia-smi.cs</a > &rarr ;
171
- <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/nvidia-340xx-utils/nvidia-smi.cs " >nvidia-utils/nvidia-340xx-smi.en</a >
172
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/foo/nvidia-smi.cs " >foo/nvidia-smi.cs</a > &rarr ; 404
173
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/foo/nvidia-smi.en " >foo/nvidia-smi.en</a > &rarr ; 404
166
+ - <a href =" https://man.archlinux.org /man/nvidia-utils/nvidia-smi.en " >nvidia-utils/nvidia-smi.en</a >
167
+ - <a href =" https://man.archlinux.org /man/nvidia-340xx-utils/nvidia-smi.en " >nvidia-340xx-utils/nvidia-smi.en</a >
168
+ - <a href =" https://man.archlinux.org /man/nvidia-utils/nvidia-smi.cs " >nvidia-utils/nvidia-smi.cs</a > &rarr ;
169
+ <a href =" https://man.archlinux.org /man/nvidia-utils/nvidia-smi.en " >nvidia-utils/nvidia-smi.en</a >
170
+ - <a href =" https://man.archlinux.org /man/nvidia-340xx-utils/nvidia-smi.cs " >nvidia-340xx-utils/nvidia-smi.cs</a > &rarr ;
171
+ <a href =" https://man.archlinux.org /man/nvidia-340xx-utils/nvidia-smi.cs " >nvidia-utils/nvidia-340xx-smi.en</a >
172
+ - <a href =" https://man.archlinux.org /man/foo/nvidia-smi.cs " >foo/nvidia-smi.cs</a > &rarr ; 404
173
+ - <a href =" https://man.archlinux.org /man/foo/nvidia-smi.en " >foo/nvidia-smi.en</a > &rarr ; 404
174
174
175
175
### .so macros
176
176
177
- There is a <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/groff.1 " >groff(1)</a > extension for the
178
- <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/man.7 " >man(7)</a > and
179
- <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/mdoc.7 " >mdoc(7)</a >
177
+ There is a <a href =" https://man.archlinux.org /man/groff.1 " >groff(1)</a > extension for the
178
+ <a href =" https://man.archlinux.org /man/man.7 " >man(7)</a > and
179
+ <a href =" https://man.archlinux.org /man/mdoc.7 " >mdoc(7)</a >
180
180
languages to include contents of other files using the ` .so ` macro. In normal
181
181
operation where manuals are stored as files on a file system, the
182
- <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/soelim.1 " >soelim(1)</a >
182
+ <a href =" https://man.archlinux.org /man/soelim.1 " >soelim(1)</a >
183
183
pre-processor handles the inclusion. Our system is based on a database rather
184
184
than a file system, so we need a custom ` soelim ` as well.
185
185
186
186
Some pages which contain the ` .so ` macro:
187
187
188
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/[.1.zh_CN " >[ .1.zh_CN</a >
189
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/pwunconv.8 " >pwunconv(8)</a >
190
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/pam.8 " >pam(8)</a >
191
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/url.7 " >url(7)</a >
192
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/xorg.conf.d.5 " >xorg.conf.d(5)</a >
193
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/glibc.7 " >glibc(7)</a >
194
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/systemd-logind.8 " >systemd-logind(8)</a >
195
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/shorewall6.conf.5 " >shorewall6.conf(5)</a >
188
+ - <a href =" https://man.archlinux.org /man/[.1.zh_CN " >[ .1.zh_CN</a >
189
+ - <a href =" https://man.archlinux.org /man/pwunconv.8 " >pwunconv(8)</a >
190
+ - <a href =" https://man.archlinux.org /man/pam.8 " >pam(8)</a >
191
+ - <a href =" https://man.archlinux.org /man/url.7 " >url(7)</a >
192
+ - <a href =" https://man.archlinux.org /man/xorg.conf.d.5 " >xorg.conf.d(5)</a >
193
+ - <a href =" https://man.archlinux.org /man/glibc.7 " >glibc(7)</a >
194
+ - <a href =" https://man.archlinux.org /man/systemd-logind.8 " >systemd-logind(8)</a >
195
+ - <a href =" https://man.archlinux.org /man/shorewall6.conf.5 " >shorewall6.conf(5)</a >
196
196
points to a page contained in a different package (` shorewall ` instead of ` shorewall6 ` )
197
- - <a href =" https://jlk.fjfi.cvut.cz/arch/manpages /man/lsof.8 " >lsof(8)</a >
197
+ - <a href =" https://man.archlinux.org /man/lsof.8 " >lsof(8)</a >
198
198
(not a "hardlink", includes an invalid file ` ./00DIALECTS ` )
0 commit comments