This file is indexed.

/usr/share/m17n/mdb.dir is in m17n-db 1.6.3-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  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
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
;; mdb.dir -- The m17n database directory			-*- lisp -*-
;; Copyright (C) 2003, 2004, 2005, 2006, 2007
;;   National Institute of Advanced Industrial Science and Technology (AIST)
;;   Registration Number H15PRO112

;; This file is part of the m17n database; a sub-part of the m17n
;; library.

;; The m17n library is free software; you can redistribute it and/or
;; modify it under the terms of the GNU Lesser General Public License
;; as published by the Free Software Foundation; either version 2.1 of
;; the License, or (at your option) any later version.

;; The m17n library is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
;; Lesser General Public License for more details.

;; You should have received a copy of the GNU Lesser General Public
;; License along with the m17n library; if not, write to the Free
;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
;; Boston, MA 02110-1301, USA.

;; General format: (TAG0 TAG1 [ TAG2 [ TAG3 ] ] FILE)
;;	TAG0..TAG3 must be symbol.
;;	FILE must be string of the form "...".
;; This file must contain only ASCII characters.

;;; @page m17nDBData Data provided by the m17n database
;;; <ul>
;;; <li> @ref charprop-list
;;; <li> @ref mim-list
;;; <li> @ref flt-list
;;; <li> @ref fontset-list
;;; <li> @ref misc-list
;;; </ul>
;;;
;;; @section charprop-list Character Property
;;; <ul>

;;; <li> CATEGORY.tab
;;;
;;; Unicode general category for each character that is available as
;;; #Mcategory property.
(char-table symbol category "CATEGORY.tab")

;;; <li> COMBINE.tab
;;;
;;; Unicode combining class for each character that is available as
;;; #Mcombining_class property.
(char-table integer combining-class "COMBINE.tab")

;;; <li> BIDI.tab
;;;
;;; Unicode BIDI category for each character that is available as
;;; #Mbidi_category property.
(char-table symbol bidirectional-category "BIDI.tab")

;;; <li> CASE-S.tab
;;;
;;; Unicode case-folding mapping of each character that is available as
;;; #Msimple_case_folding property.
(char-table integer simple-case-folding "CASE-S.tab")

;;; <li> CASE-C.tab
;;;
;;; Unicode complicated case-folding mapping of each character that is
;;; available as #Mcomplicated_case_folding property.
(char-table mtext complicated-case-folding "CASE-C.tab")

;;; <li> NAME.tab
;;;
;;; Unicode character name for each character that is available as
;;; #Mname property.
(char-table string name "NAME.tab")

;;; <li> SCRIPT.tab
;;;
;;; Unicode script name for each character that is available as
;;; #Mscript property.
(char-table symbol script "SCRIPT.tab")

;;; <li> CASED.tab
;;;
;;; Unicode properties for case operations.  Integer value 1 means
;;; cased (D47, Unicode 4.0, p.89), 2 means case-ignorable (D47a,
;;; Unicode 4.1.0), and 3 means both.  Available as #Mcased property.
(char-table integer cased "CASED.tab")

;;; <li> SOFT-DOTTED.tab
;;;
;;; Unicode property for case operations.  Available as #Msoft_dotted
;;; property.
(char-table symbol soft-dotted "SOFT-DOTTED.tab")

;;; <li> CASE-MAPPING.tab
;;;
;;; Unicode case mapping of each character that is available as
;;; #Mcase_mapping property.
(char-table plist case-mapping "CASE-MAPPING.tab")

;;; <li> BLOCKS.tab
;;;
;;; Unicode fallback script name for each character that is available
;;; as #Mblock property.  Generated manually by referring UCD
;;; Blocks.txt.
;;;
(char-table symbol block "BLOCK.tab")

;;; </ul>

;;; @section mim-list Input method
;;;
;;; See @ref mdbIM for the format of these files.
;;; <ul>
;; The actual tags and filename are defined in each file with extension "mim".
(input-method * "*.mim")
;;; </ul>

;;; @section flt-list Font Layout Table
;;;
;;; See @ref mdbFLT for the format of these files.
;;; <ul>
;; The actual tags and filename are defined in each file with extension "flt".
(font layouter * "*.flt")
;;; </ul>

;;; @section fontset-list Fontset
;;;
;;; See @ref mdbFontset for the format of these files.
;;; <ul>
(fontset default "default.fst")
(fontset xfont "xfont.fst")
(fontset truetype "truetype.fst")
(fontset generic "generic.fst")
;;; </ul>

;;; @section misc-list The other data
;;; <ul>
(font encoding "FONTENC.tbl")
(font resize "FONTSIZE.tbl")

(charset-list "CHARSET.tbl")

(coding-list "CODING.tbl")

(locale codeset "LOCALE.cs")
(locale alias "LOCALE.ali")

(char-table integer linebreak "LINEBREAK.tab")

(language name * "*.lnm")

(standard language iso639 "LANGUAGE.tbl")
(standard script otf "SCRIPT-OTF.tbl")		;obsolete
(unicode script language "SCRIPT-LANGUAGE.tbl")	;obsolete
(standard script unicode "SCRIPT.tbl")

;;; </ul>