From b6c093c99a4218958ea0ea6194623f4c0c650628 Mon Sep 17 00:00:00 2001 From: Omar Polo Date: Fri, 8 Apr 2022 15:50:53 +0000 Subject: [PATCH] bundle a copy of /usr/share/misc/mime.types --- contrib/README | 5 +++ contrib/mime.types | 101 +++++++++++++++++++++++++++++++++++++++++++++ site/contrib.gmi | 14 +++++++ 3 files changed, 120 insertions(+) create mode 100644 contrib/mime.types diff --git a/contrib/README b/contrib/README index d24e541..97fc1cd 100644 --- a/contrib/README +++ b/contrib/README @@ -21,6 +21,11 @@ gmid.sysusers Sample systemd-sysusers' config file. +mime.types + + A copy of OpenBSD' /usr/share/misc/mime.types to be included + within a `types' block. + renew-certs Flexible script meant to be run in a cronjob to watch for cert diff --git a/contrib/mime.types b/contrib/mime.types new file mode 100644 index 0000000..e0af212 --- /dev/null +++ b/contrib/mime.types @@ -0,0 +1,101 @@ +# $OpenBSD: mime.types,v 1.4 2018/01/06 22:05:03 sthen Exp $ + +application/atom+xml atom +application/font-woff woff +application/java-archive jar war ear +application/javascript js +application/json json +application/mac-binhex40 hqx +application/msword doc +application/octet-stream bin exe dll +application/octet-stream deb +application/octet-stream dmg +application/octet-stream fs iso img +application/octet-stream msi msp msm +application/pdf pdf +application/postscript ps eps ai +application/rss+xml rss +application/rtf rtf +application/vnd.apple.mpegurl m3u8 +application/vnd.google-earth.kml+xml kml +application/vnd.google-earth.kmz kmz +application/vnd.ms-excel xls +application/vnd.ms-fontobject eot +application/vnd.ms-powerpoint ppt +application/vnd.oasis.opendocument.chart odc +application/vnd.oasis.opendocument.chart-template otc +application/vnd.oasis.opendocument.database odb +application/vnd.oasis.opendocument.formula odf +application/vnd.oasis.opendocument.formula-template otf +application/vnd.oasis.opendocument.graphics odg +application/vnd.oasis.opendocument.graphics-template otg +application/vnd.oasis.opendocument.image odi +application/vnd.oasis.opendocument.image-template oti +application/vnd.oasis.opendocument.presentation odp +application/vnd.oasis.opendocument.presentation-template otp +application/vnd.oasis.opendocument.spreadsheet ods +application/vnd.oasis.opendocument.spreadsheet-template ots +application/vnd.oasis.opendocument.text odt +application/vnd.oasis.opendocument.text-master odm +application/vnd.oasis.opendocument.text-template ott +application/vnd.oasis.opendocument.text-web oth +application/vnd.wap.wmlc wmlc +application/x-7z-compressed 7z +application/x-cocoa cco +application/x-java-archive-diff jardiff +application/x-java-jnlp-file jnlp +application/x-makeself run +application/x-ns-proxy-autoconfig pac +application/x-perl pl pm +application/x-pilot prc pdb +application/x-rar-compressed rar +application/x-redhat-package-manager rpm +application/x-sea sea +application/x-shockwave-flash swf +application/x-stuffit sit +application/x-tcl tcl tk +application/x-x509-ca-cert der pem crt +application/x-xpinstall xpi +application/xhtml+xml xhtml +application/zip zip + +audio/basic au snd +audio/midi mid midi kar +audio/mpeg mp3 +audio/ogg ogg +audio/x-m4a m4a +audio/x-realaudio ra + +image/gif gif +image/jpeg jpeg jpg +image/png png +image/svg+xml svg svgz +image/tiff tif tiff +image/vnd.wap.wbmp wbmp +image/webp webp +image/x-icon ico +image/x-jng jng +image/x-ms-bmp bmp + +text/css css +text/html html htm shtml +text/mathml mml +text/plain txt +text/vnd.sun.j2me.app-descriptor jad +text/vnd.wap.wml wml +text/x-component htc +text/xml xml + +video/3gpp 3gpp 3gp +video/mp2t ts +video/mp4 mp4 +video/mpeg mpeg mpg +video/quicktime mov +video/webm webm +video/x-flv flv +video/x-m4v m4v +video/x-matroska mkv +video/x-mng mng +video/x-ms-asf asx asf +video/x-ms-wmv wmv +video/x-msvideo avi diff --git a/site/contrib.gmi b/site/contrib.gmi index bf99501..bdb4843 100644 --- a/site/contrib.gmi +++ b/site/contrib.gmi @@ -70,6 +70,20 @@ Some things to keep in mind: # journalctl -t gmid ``` +## mime.types + +=> TREE/contrib/renew-certs contrib/mime.types + +A copy of OpenBSD' /usr/share/misc/mime.types to be used as + +``` +# /etc/gmid.conf + +types { + include "/path/to/mime.types" +} +``` + ## renew certificates automatically => TREE/contrib/renew-certs contrib/renew-certs