This file is indexed.

/usr/share/eccodes/definitions/grib1/local.34.1.def is in libeccodes-data 2.0.2-5.

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
# JMA

constant GRIBEXSection1Problem = 52 - section1Length ;

template mars_labeling "grib1/mars_labeling.def";

unsigned[1] perturbationNumber           : dump;
alias number = perturbationNumber;

unsigned[1] numberOfForecastsInEnsemble  : dump;
alias totalNumber=numberOfForecastsInEnsemble;
pad padding_local1_1(1);

#1->2
alias grib2LocalSectionPresent=present;
constant grib2LocalSectionNumber=1;

if (stepType is "instant" ) {
    if (type is "em" || type is "es" ) {
      alias productDefinitionTemplateNumber=epsStatisticsPoint;
    } else {
  		if (numberOfForecastsInEnsemble!=0) {
			if ((perturbationNumber/2)*2 == perturbationNumber) {
				alias typeOfEnsembleForecast=two;
			} else {
				alias typeOfEnsembleForecast=three;
			}
			alias productDefinitionTemplateNumber=epsPoint;
		} else {
			alias productDefinitionTemplateNumber=zero;
		}
	}
} else {
    if (type is "em" || type is "es" ) {
      alias productDefinitionTemplateNumber=epsStatisticsContinous;
    } else {
		if (numberOfForecastsInEnsemble!=0) {
			if ((perturbationNumber/2)*2 == perturbationNumber) {
				alias typeOfEnsembleForecast=two;
			} else {
				alias typeOfEnsembleForecast=three;
			}
			alias productDefinitionTemplateNumber=epsContinous;
		} else {
			alias productDefinitionTemplateNumber=eight;
		}
    }
}