Gentoo Archives: gentoo-commits

From: "Jakov Smolić" <jsmolic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-servers/boa/, www-servers/boa/files/, profiles/
Date: Sat, 31 Dec 2022 18:32:55
Message-Id: 1672511457.8b5705101b99fa9fa430a2f52bc7330e45f32135.jsmolic@gentoo
1 commit: 8b5705101b99fa9fa430a2f52bc7330e45f32135
2 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 31 18:18:02 2022 +0000
4 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 31 18:30:57 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b570510
7
8 www-servers/boa: treeclean
9
10 Closes: https://bugs.gentoo.org/882773
11 Closes: https://bugs.gentoo.org/715460
12 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
13
14 profiles/package.mask | 5 -
15 www-servers/boa/Manifest | 1 -
16 www-servers/boa/boa-0.94.14_rc21-r2.ebuild | 63 -------
17 .../boa/files/boa-0.94.14_rc21-ENOSYS.patch | 17 --
18 www-servers/boa/files/boa-0.94.14_rc21-texi.patch | 14 --
19 www-servers/boa/files/boa.conf | 191 -------------------
20 www-servers/boa/files/boa.conf.d | 4 -
21 www-servers/boa/files/boa.initd | 28 ---
22 www-servers/boa/files/boa.service | 9 -
23 www-servers/boa/files/mime.types | 205 ---------------------
24 www-servers/boa/metadata.xml | 8 -
25 11 files changed, 545 deletions(-)
26
27 diff --git a/profiles/package.mask b/profiles/package.mask
28 index b192dd089d02..371d3803761b 100644
29 --- a/profiles/package.mask
30 +++ b/profiles/package.mask
31 @@ -1072,11 +1072,6 @@ app-metrics/prometheus-bin
32 # Bug #883559
33 =net-p2p/qbittorrent-4.5.0
34
35 -# John Helmert III <ajak@g.o> (2022-11-27)
36 -# Unmaintained upstream, several unresolved public vulnerabilities,
37 -# Removal in 30 days. Bug #882773.
38 -www-servers/boa
39 -
40 # David Seifert <soap@g.o> (2022-11-27)
41 # Broke API for C++, causes massive carnage for consumers.
42 # Bug #883223.
43
44 diff --git a/www-servers/boa/Manifest b/www-servers/boa/Manifest
45 deleted file mode 100644
46 index bd930062cec4..000000000000
47 --- a/www-servers/boa/Manifest
48 +++ /dev/null
49 @@ -1 +0,0 @@
50 -DIST boa-0.94.14rc21.tar.gz 199950 BLAKE2B 763c3f9d3b4a0442d16372121b9d1a584dbfc43848c3cd89a8f33e4728dc2924fc32161dd8b756d74fcaa6ddbc5839b59a3cc4b88353892d79eb455a09687700 SHA512 ca8e5c2c29f0b6cd4fd2f7268682dc345c1d37f4de099319e22d63d822a72195659d707e148f2e2725edec88d90208fc40702f15ab2cacadc9957f1a0437d798
51
52 diff --git a/www-servers/boa/boa-0.94.14_rc21-r2.ebuild b/www-servers/boa/boa-0.94.14_rc21-r2.ebuild
53 deleted file mode 100644
54 index 7af929d263e5..000000000000
55 --- a/www-servers/boa/boa-0.94.14_rc21-r2.ebuild
56 +++ /dev/null
57 @@ -1,63 +0,0 @@
58 -# Copyright 1999-2022 Gentoo Authors
59 -# Distributed under the terms of the GNU General Public License v2
60 -
61 -EAPI=7
62 -inherit systemd
63 -
64 -MY_P=${P/_/}
65 -DESCRIPTION="A very small and very fast http daemon"
66 -SRC_URI="http://www.boa.org/${MY_P}.tar.gz"
67 -HOMEPAGE="http://www.boa.org/"
68 -S=${WORKDIR}/${MY_P}
69 -
70 -KEYWORDS="~amd64 ~mips ~ppc ~riscv ~sparc ~x86"
71 -LICENSE="GPL-2"
72 -SLOT="0"
73 -IUSE="doc"
74 -
75 -RDEPEND=""
76 -BDEPEND="sys-devel/bison
77 - sys-devel/flex
78 - doc? ( virtual/latex-base )"
79 -
80 -PATCHES=(
81 - "${FILESDIR}"/${P}-texi.patch
82 - "${FILESDIR}"/${P}-ENOSYS.patch
83 -)
84 -
85 -src_compile() {
86 - default
87 -
88 - if ! use doc; then
89 - sed -i -e '/^all:/s/boa.dvi //' docs/Makefile || die
90 - fi
91 - emake docs
92 -}
93 -
94 -src_install() {
95 - dosbin src/boa
96 - doman docs/boa.8
97 - doinfo docs/boa.info
98 - if use doc; then
99 - dodoc docs/boa.html
100 - dodoc docs/boa_banner.png
101 - dodoc docs/boa.dvi
102 - fi
103 -
104 - keepdir /var/log/boa
105 - keepdir /var/www/localhost/htdocs
106 - keepdir /var/www/localhost/cgi-bin
107 - keepdir /var/www/localhost/icons
108 -
109 - newinitd "${FILESDIR}"/boa.initd boa
110 - newconfd "${FILESDIR}"/boa.conf.d boa
111 -
112 - systemd_dounit "${FILESDIR}"/boa.service
113 -
114 - exeinto /usr/lib/boa
115 - doexe src/boa_indexer
116 -
117 - insinto /etc/boa
118 - doins "${FILESDIR}"/boa.conf
119 - doins "${FILESDIR}"/mime.types
120 -}
121
122 diff --git a/www-servers/boa/files/boa-0.94.14_rc21-ENOSYS.patch b/www-servers/boa/files/boa-0.94.14_rc21-ENOSYS.patch
123 deleted file mode 100644
124 index 35dc3d2493e7..000000000000
125 --- a/www-servers/boa/files/boa-0.94.14_rc21-ENOSYS.patch
126 +++ /dev/null
127 @@ -1,17 +0,0 @@
128 -check for sendfile() returning ENOSYS and fall back to standard I/O.
129 -http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=330871
130 -
131 -diff -Naur boa-0.94.14rc21-orig/src/pipe.c boa-0.94.14rc21/src/pipe.c
132 ---- boa-0.94.14rc21-orig/src/pipe.c 2007-07-01 10:49:23.000000000 -0600
133 -+++ boa-0.94.14rc21/src/pipe.c 2007-07-01 10:56:56.000000000 -0600
134 -@@ -215,7 +215,9 @@
135 - }
136 - req->ranges->start = sendfile_offset;
137 - if (bytes_written < 0) {
138 -- if (errno == EWOULDBLOCK || errno == EAGAIN) {
139 -+ if (errno == ENOSYS) {
140 -+ return io_shuffle(req);
141 -+ } else if (errno == EWOULDBLOCK || errno == EAGAIN) {
142 - return -1; /* request blocked at the pipe level, but keep going */
143 - } else if (errno == EINTR) {
144 - goto retrysendfile;
145
146 diff --git a/www-servers/boa/files/boa-0.94.14_rc21-texi.patch b/www-servers/boa/files/boa-0.94.14_rc21-texi.patch
147 deleted file mode 100644
148 index 7853433efb1b..000000000000
149 --- a/www-servers/boa/files/boa-0.94.14_rc21-texi.patch
150 +++ /dev/null
151 @@ -1,14 +0,0 @@
152 ---- a/docs/boa.texi 2003-02-02 06:02:22.000000000 +0100
153 -+++ b/docs/boa.texi 2007-05-21 01:22:27.997819260 +0200
154 -@@ -33,10 +33,10 @@
155 - @direntry
156 - * Boa: (boa). The Boa Webserver
157 - @end direntry
158 --@end ifinfo
159 -
160 - @comment node-name, next, previous, up
161 - @node Top, Introduction, , (dir)
162 -+@end ifinfo
163 -
164 - Welcome to the documentation for Boa, a high performance
165 - HTTP Server for UN*X-alike computers, covered by the
166
167 diff --git a/www-servers/boa/files/boa.conf b/www-servers/boa/files/boa.conf
168 deleted file mode 100644
169 index a888ffc5427b..000000000000
170 --- a/www-servers/boa/files/boa.conf
171 +++ /dev/null
172 @@ -1,191 +0,0 @@
173 -# Boa v0.94 configuration file
174 -# File format has not changed from 0.93
175 -# File format has changed little from 0.92
176 -# version changes are noted in the comments
177 -#
178 -# The Boa configuration file is parsed with a lex/yacc or flex/bison
179 -# generated parser. If it reports an error, the line number will be
180 -# provided; it should be easy to spot. The syntax of each of these
181 -# rules is very simple, and they can occur in any order. Where possible
182 -# these directives mimic those of NCSA httpd 1.3; I saw no reason to
183 -# introduce gratuitous differences.
184 -
185 -# The "ServerRoot" is not in this configuration file. It can be compiled
186 -# into the server (see defines.h) or specified on the command line with
187 -# the -c option, for example:
188 -#
189 -# boa -c /usr/local/boa
190 -
191 -
192 -# Port: The port Boa runs on. The default port for http servers is 80.
193 -# If it is less than 1024, the server must be started as root.
194 -
195 -Port 80
196 -
197 -# Listen: the Internet address to bind(2) to. If you leave it out,
198 -# it takes the behavior before 0.93.17.2, which is to bind to all
199 -# addresses (INADDR_ANY). You only get one "Listen" directive,
200 -# if you want service on multiple IP addresses, you have three choices:
201 -# 1. Run boa without a "Listen" directive
202 -# a. All addresses are treated the same; makes sense if the addresses
203 -# are localhost, ppp, and eth0.
204 -# b. Use the VirtualHost directive below to point requests to different
205 -# files. Should be good for a very large number of addresses (web
206 -# hosting clients).
207 -# 2. Run one copy of boa per IP address, each has its own configuration
208 -# with a "Listen" directive. No big deal up to a few tens of addresses.
209 -# Nice separation between clients.
210 -# The name you provide gets run through inet_aton(3), so you have to use dotted
211 -# quad notation. This configuration is too important to trust some DNS.
212 -
213 -#Listen 192.68.0.5
214 -
215 -# User: The name or UID the server should run as.
216 -# Group: The group name or GID the server should run as.
217 -
218 -User nobody
219 -Group nogroup
220 -
221 -# ServerAdmin: The email address where server problems should be sent.
222 -# Note: this is not currently used, except as an environment variable
223 -# for CGIs.
224 -
225 -#ServerAdmin root@localhost
226 -
227 -# ErrorLog: The location of the error log file. If this does not start
228 -# with /, it is considered relative to the server root.
229 -# Set to /dev/null if you don't want errors logged.
230 -# If unset, defaults to /dev/stderr
231 -
232 -ErrorLog /var/log/boa/error_log
233 -# Please NOTE: Sending the logs to a pipe ('|'), as shown below,
234 -# is somewhat experimental and might fail under heavy load.
235 -# "Usual libc implementations of printf will stall the whole
236 -# process if the receiving end of a pipe stops reading."
237 -#ErrorLog "|/usr/sbin/cronolog --symlink=/var/log/boa/error_log /var/log/boa/error-%Y%m%d.log"
238 -
239 -# AccessLog: The location of the access log file. If this does not
240 -# start with /, it is considered relative to the server root.
241 -# Comment out or set to /dev/null (less effective) to disable
242 -# Access logging.
243 -
244 -AccessLog /var/log/boa/access_log
245 -# Please NOTE: Sending the logs to a pipe ('|'), as shown below,
246 -# is somewhat experimental and might fail under heavy load.
247 -# "Usual libc implementations of printf will stall the whole
248 -# process if the receiving end of a pipe stops reading."
249 -#AccessLog "|/usr/sbin/cronolog --symlink=/var/log/boa/access_log /var/log/boa/access-%Y%m%d.log"
250 -
251 -# UseLocaltime: Logical switch. Uncomment to use localtime
252 -# instead of UTC time
253 -#UseLocaltime
254 -
255 -# VerboseCGILogs: this is just a logical switch.
256 -# It simply notes the start and stop times of cgis in the error log
257 -# Comment out to disable.
258 -
259 -#VerboseCGILogs
260 -
261 -# ServerName: the name of this server that should be sent back to
262 -# clients if different than that returned by gethostname + gethostbyname
263 -
264 -#ServerName www.your.org.here
265 -
266 -# VirtualHost: a logical switch.
267 -# Comment out to disable.
268 -# Given DocumentRoot /var/www, requests on interface 'A' or IP 'IP-A'
269 -# become /var/www/IP-A.
270 -# Example: http://localhost/ becomes /var/www/127.0.0.1
271 -#
272 -# Not used until version 0.93.17.2. This "feature" also breaks commonlog
273 -# output rules, it prepends the interface number to each access_log line.
274 -# You are expected to fix that problem with a postprocessing script.
275 -
276 -#VirtualHost
277 -
278 -# DocumentRoot: The root directory of the HTML documents.
279 -# Comment out to disable server non user files.
280 -
281 -DocumentRoot /var/www/localhost/htdocs
282 -
283 -# UserDir: The name of the directory which is appended onto a user's home
284 -# directory if a ~user request is recieved.
285 -
286 -UserDir public_html
287 -
288 -# DirectoryIndex: Name of the file to use as a pre-written HTML
289 -# directory index. Please MAKE AND USE THESE FILES. On the
290 -# fly creation of directory indexes can be _slow_.
291 -# Comment out to always use DirectoryMaker
292 -
293 -DirectoryIndex index.html
294 -
295 -# DirectoryMaker: Name of program used to create a directory listing.
296 -# Comment out to disable directory listings. If both this and
297 -# DirectoryIndex are commented out, accessing a directory will give
298 -# an error (though accessing files in the directory are still ok).
299 -
300 -DirectoryMaker /usr/lib/boa/boa_indexer
301 -
302 -# DirectoryCache: If DirectoryIndex doesn't exist, and DirectoryMaker
303 -# has been commented out, the the on-the-fly indexing of Boa can be used
304 -# to generate indexes of directories. Be warned that the output is
305 -# extremely minimal and can cause delays when slow disks are used.
306 -# Note: The DirectoryCache must be writable by the same user/group that
307 -# Boa runs as.
308 -
309 -# DirectoryCache /var/spool/boa/dircache
310 -
311 -# KeepAliveMax: Number of KeepAlive requests to allow per connection
312 -# Comment out, or set to 0 to disable keepalive processing
313 -
314 -KeepAliveMax 1000
315 -
316 -# KeepAliveTimeout: seconds to wait before keepalive connection times out
317 -
318 -KeepAliveTimeout 10
319 -
320 -# MimeTypes: This is the file that is used to generate mime type pairs
321 -# and Content-Type fields for boa.
322 -# Comment out to avoid loading mime.types (better use AddType!)
323 -
324 -MimeTypes /etc/boa/mime.types
325 -
326 -# DefaultType: MIME type used if the file extension is unknown, or there
327 -# is no file extension.
328 -
329 -DefaultType text/plain
330 -
331 -# AddType: adds types without editing mime.types
332 -# Example: AddType type extension [extension ...]
333 -
334 -# Uncomment the next line if you want .cgi files to execute from anywhere
335 -#AddType application/x-httpd-cgi cgi
336 -
337 -# Redirect, Alias, and ScriptAlias all have the same semantics -- they
338 -# match the beginning of a request and take appropriate action. Use
339 -# Redirect for other servers, Alias for the same server, and ScriptAlias
340 -# to enable directories for script execution.
341 -
342 -# Redirect allows you to tell clients about documents which used to exist in
343 -# your server's namespace, but do not anymore. This allows you to tell the
344 -# clients where to look for the relocated document.
345 -# Example: Redirect /bar http://elsewhere/feh/bar
346 -
347 -# Aliases: Aliases one path to another.
348 -# Example: Alias /path1/bar /path2/foo
349 -
350 -Alias /doc /usr/share/doc
351 -Alias /icons /var/www/localhost/icons
352 -
353 -# ScriptAlias: Maps a virtual path to a directory for serving scripts
354 -# Example: ScriptAlias /htbin/ /www/htbin/
355 -
356 -ScriptAlias /cgi-bin/ /var/www/localhost/cgi-bin/
357 -
358 -# Do not remove this line if you are using sys-apps/OpenRC to manage the
359 -# boa server.
360 -# A PidFile setting is needed in order for OpenRC to stop boa, and it
361 -# must match the setting in the service script.
362 -
363 -PidFile /run/boa.pid
364
365 diff --git a/www-servers/boa/files/boa.conf.d b/www-servers/boa/files/boa.conf.d
366 deleted file mode 100644
367 index 5952e434dbc5..000000000000
368 --- a/www-servers/boa/files/boa.conf.d
369 +++ /dev/null
370 @@ -1,4 +0,0 @@
371 -# config file for /etc/init.d/boa
372 -#
373 -# The only option allowed is '-c ServerRoot'
374 -BOA_OPTS="-c /etc/boa"
375
376 diff --git a/www-servers/boa/files/boa.initd b/www-servers/boa/files/boa.initd
377 deleted file mode 100644
378 index fe9b63efe1d6..000000000000
379 --- a/www-servers/boa/files/boa.initd
380 +++ /dev/null
381 @@ -1,28 +0,0 @@
382 -#!/sbin/openrc-run
383 -# Copyright 1999-2004 Gentoo Foundation
384 -# Distributed under the terms of the GNU General Public License v2
385 -
386 -# NB: Standard config is in /etc/boa/boa.conf
387 -# NB: Arguments to pass to boa are in /etc/conf.d/boa
388 -
389 -command=/usr/sbin/boa
390 -command_args="${BOA_OPTS}"
391 -pidfile="/run/boa.pid"
392 -
393 -depend() {
394 - need net
395 -}
396 -
397 -start_pre() {
398 - if [ -e /etc/conf.d/boa ] && [ -n "${BOA_OPTS}" ]; then
399 - SR="$(echo ${BOA_OPTS} | awk '{ FS = " " } { print $2 }')"
400 - else
401 - SR=/etc/boa
402 - fi
403 -
404 - if [ ! -e ${SR}/boa.conf ] ; then
405 - eerror "You need a ${SR}/boa.conf to run Boa"
406 - eerror "There is a sample file in /usr/share/docs/boa"
407 - return 1
408 - fi
409 -}
410
411 diff --git a/www-servers/boa/files/boa.service b/www-servers/boa/files/boa.service
412 deleted file mode 100644
413 index e4410d8e061f..000000000000
414 --- a/www-servers/boa/files/boa.service
415 +++ /dev/null
416 @@ -1,9 +0,0 @@
417 -[Unit]
418 -Description=Boa web server
419 -After=network.target
420 -
421 -[Service]
422 -ExecStart=/usr/sbin/boa -d
423 -
424 -[Install]
425 -WantedBy=multi-user.target
426
427 diff --git a/www-servers/boa/files/mime.types b/www-servers/boa/files/mime.types
428 deleted file mode 100644
429 index 53f6ea1011c8..000000000000
430 --- a/www-servers/boa/files/mime.types
431 +++ /dev/null
432 @@ -1,205 +0,0 @@
433 -###############################################################################
434 -#
435 -# MIME-TYPES and the extensions that represent them
436 -#
437 -# This file is part of the "mime-support" package. Please send email (not a
438 -# bug report) to mime-support@×××××××××××××××.org if you would like new types
439 -# and/or extensions to be added.
440 -#
441 -# Note: Compression schemes like "gzip", "bzip", and "compress" are not
442 -# actually "mime-types". They are "encodings" and hence must _not_ have
443 -# entries in this file to map their extensions. The "mime-type" of an
444 -# encoded file refers to the type of data that has been encoded, not the
445 -# type of the encoding.
446 -#
447 -###############################################################################
448 -
449 -
450 -application/activemessage
451 -application/andrew-inset
452 -application/applefile
453 -application/atomicmail
454 -application/cu-seeme csm cu
455 -application/dca-rft
456 -application/dec-dx
457 -application/dsptype tsp
458 -application/futuresplash spl
459 -application/ghostview
460 -application/mac-binhex40 hqx
461 -application/macwriteii
462 -application/msaccess mdb
463 -application/msword doc dot
464 -application/news-message-id
465 -application/news-transmission
466 -application/octet-stream bin
467 -application/oda oda
468 -application/pdf pdf
469 -application/pgp-signature pgp
470 -application/postscript ps ai eps
471 -application/remote-printing
472 -application/rtf rtf
473 -application/slate
474 -application/vnd.ms-excel xls xlb
475 -application/vnd.ms-powerpoint ppt pps pot
476 -application/vnd.wap.wmlc wmlc
477 -application/vnd.wap.wmlscriptc wmlsc
478 -application/wita
479 -application/wordperfect5.1 wp5
480 -application/zip zip
481 -application/x-123 wk
482 -application/x-bcpio bcpio
483 -application/x-chess-pgn pgn
484 -application/x-core
485 -application/x-cpio cpio
486 -application/x-csh
487 -application/x-debian-package deb
488 -application/x-director dcr dir dxr
489 -application/x-dms dms
490 -application/x-dvi dvi
491 -application/x-executable
492 -application/x-font pfa pfb gsf pcf pcf.Z
493 -application/x-gnumeric gnumeric
494 -application/x-gtar gtar tgz
495 -application/x-hdf hdf
496 -application/x-httpd-php phtml pht php
497 -application/x-httpd-php3 php3
498 -application/x-httpd-php3-source phps
499 -application/x-httpd-php3-preprocessed php3p
500 -application/x-httpd-php4 php4
501 -application/x-ica ica
502 -application/x-java class
503 -application/x-javascript js
504 -application/x-kdelnk
505 -application/x-kchart chrt
506 -application/x-killustrator kil
507 -application/x-kpresenter kpr kpt
508 -application/x-kspread ksp
509 -application/x-kword kwd kwt
510 -application/x-latex latex
511 -application/x-lha lha
512 -application/x-lzh lzh
513 -application/x-lzx lzx
514 -application/x-maker frm maker frame fm fb book fbdoc
515 -application/x-mif mif
516 -application/x-msdos-program com exe bat dll
517 -application/x-msi msi
518 -application/x-netcdf nc cdf
519 -application/x-ns-proxy-autoconfig pac
520 -application/x-object o
521 -application/x-ogg ogg
522 -application/x-oz-application oza
523 -application/x-perl pl pm
524 -application/x-redhat-package-manager rpm
525 -application/x-rx
526 -application/x-sh
527 -application/x-shar shar
528 -application/x-shellscript
529 -application/x-shockwave-flash swf swfl
530 -application/x-stuffit sit
531 -application/x-sv4cpio sv4cpio
532 -application/x-sv4crc sv4crc
533 -application/x-tar tar
534 -application/x-tcl
535 -application/x-tex
536 -application/x-tex-gf gf
537 -application/x-tex-pk pk PK
538 -application/x-texinfo texinfo texi
539 -application/x-trash ~ % bak old sik
540 -application/x-troff t tr roff
541 -application/x-troff-man man
542 -application/x-troff-me me
543 -application/x-troff-ms ms
544 -application/x-ustar ustar
545 -application/x-wais-source src
546 -application/x-wingz wz
547 -
548 -audio/basic au snd
549 -audio/midi mid midi
550 -audio/mpeg mpga mpega mp2 mp3
551 -audio/mpegurl m3u
552 -audio/prs.sid sid
553 -audio/x-aiff aif aiff aifc
554 -audio/x-gsm gsm
555 -audio/x-pn-realaudio ra rm ram
556 -audio/x-wav wav
557 -
558 -image/bitmap bmp
559 -image/gif gif
560 -image/ief ief
561 -image/jpeg jpeg jpg jpe
562 -image/pcx pcx
563 -image/png png
564 -image/tiff tiff tif
565 -image/vnd.wap.wbmp wbmp
566 -image/x-cmu-raster ras
567 -image/x-coreldraw cdr
568 -image/x-coreldrawpattern pat
569 -image/x-coreldrawtemplate cdt
570 -image/x-corelphotopaint cpt
571 -image/x-jng jng
572 -image/x-portable-anymap pnm
573 -image/x-portable-bitmap pbm
574 -image/x-portable-graymap pgm
575 -image/x-portable-pixmap ppm
576 -image/x-rgb rgb
577 -image/x-xbitmap xbm
578 -image/x-xpixmap xpm
579 -image/x-xwindowdump xwd
580 -
581 -inode/chardevice
582 -inode/blockdevice
583 -inode/directory-locked
584 -inode/directory
585 -inode/fifo
586 -inode/socket
587 -
588 -message/external-body
589 -message/news
590 -message/partial
591 -message/rfc822
592 -
593 -multipart/alternative
594 -multipart/appledouble
595 -multipart/digest
596 -multipart/mixed
597 -multipart/parallel
598 -
599 -text/comma-separated-values csv
600 -text/css css
601 -text/english
602 -text/html htm html xhtml
603 -text/mathml mml
604 -text/plain txt text diff
605 -text/richtext rtx
606 -text/tab-separated-values tsv
607 -text/vnd.wap.wml wml
608 -text/vnd.wap.wmlscript wmls
609 -text/xml xml
610 -text/x-c++hdr h++ hpp hxx hh
611 -text/x-c++src c++ cpp cxx cc
612 -text/x-chdr h
613 -text/x-crontab
614 -text/x-csh csh
615 -text/x-csrc c
616 -text/x-java java
617 -text/x-makefile
618 -text/x-moc moc
619 -text/x-pascal p pas
620 -text/x-setext etx
621 -text/x-sh sh
622 -text/x-tcl tcl tk
623 -text/x-tex tex ltx sty cls
624 -text/x-vcalendar vcs
625 -text/x-vcard vcf
626 -
627 -video/dl dl
628 -video/fli fli
629 -video/gl gl
630 -video/mpeg mpeg mpg mpe
631 -video/quicktime qt mov
632 -video/x-mng mng
633 -video/x-ms-asf asf asx
634 -video/x-msvideo avi
635 -video/x-sgi-movie movie
636 -
637 -x-world/x-vrml vrm vrml wrl
638
639 diff --git a/www-servers/boa/metadata.xml b/www-servers/boa/metadata.xml
640 deleted file mode 100644
641 index 076793e3f54b..000000000000
642 --- a/www-servers/boa/metadata.xml
643 +++ /dev/null
644 @@ -1,8 +0,0 @@
645 -<?xml version="1.0" encoding="UTF-8"?>
646 -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
647 -<pkgmetadata>
648 - <maintainer type="person">
649 - <email>mgorny@g.o</email>
650 - <name>Michał Górny</name>
651 - </maintainer>
652 -</pkgmetadata>