This file is indexed.

/usr/bin/getfem-config is in libgetfem++-dev 5.2+dfsg1-6.

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

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
#!/bin/sh
# getfem-config.  Generated from getfem-config.in by configure.

#  Copyright (C) 1999-2017 Yves Renard
#
#  This file is a part of GetFEM++
#
#  GetFEM++  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 3 of the License,  or
#  (at your option) any later version along with the GCC Runtime Library
#  Exception either version 3.1 or (at your option) any later version.
#  This program  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 and GCC Runtime Library Exception for more details.
#  You  should  have received a copy of the GNU Lesser General Public License
#  along  with  this program;  if not, write to the Free Software Foundation,
#  Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301, USA.








prefix="/usr"
exec_prefix="${prefix}"
includedir="${prefix}/include"
libdir="${prefix}/lib/x86_64-linux-gnu"
bindir="${exec_prefix}/bin"
datadir="${prefix}/share"
mandir="${prefix}/share/man"
sysconfdir="/etc"
sharedstatedir="${prefix}/com"
srcdir="/build/getfem++-OTX5Ti/getfem++-5.2+dfsg1"
builddir="/build/getfem++-OTX5Ti/getfem++-5.2+dfsg1"
build_CXXFLAGS="-Wall -g -O2 -fdebug-prefix-map=/build/getfem++-OTX5Ti/getfem++-5.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -W -fmessage-length=0 -fvisibility-inlines-hidden -ftemplate-depth-100 -std=c++11 -fPIC -pedantic -Wshadow -Wno-terminate -Wno-implicit-fallthrough -Wno-unknown-pragmas -Wno-variadic-macros -Wno-unused-but-set-variable -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion -Wredundant-decls -Wno-long-long"
build_LDFLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now"
CXX="g++"

LDFLAGS="-L$libdir -lgetfem -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas"
STATICLDFLAGS="$libdir/libgetfem.a -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas"
LALDFLAGS="$libdir/libgetfem.la -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas"
SRC_LDFLAGS="$builddir/src/.libs/libgetfem.so -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas"
SRC_LALDFLAGS="$builddir/src/libgetfem.la -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas"
SRC_STATICLDFLAGS="$builddir/src/.libs/libgetfem.a -lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq -lqhull -lsuperlu -lsuperlu  -lblas"

CFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2 -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include -I$includedir"
SRC_CFLAGS="-I$srcdir/src -I$builddir/src -Wdate-time -D_FORTIFY_SOURCE=2 -DGMM_USES_BLAS -DGMM_USES_BLAS_INTERFACE  -I/usr/include"

build="buildd-02/05/18,05:10:52"
configure_args=" '--build=x86_64-linux-gnu' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--disable-silent-rules' '--libdir=${prefix}/lib/x86_64-linux-gnu' '--libexecdir=${prefix}/lib/x86_64-linux-gnu' '--runstatedir=/run' '--disable-maintainer-mode' '--disable-dependency-tracking' '--prefix=/usr' '--enable-boost' '--enable-shared' '--with-pic' '--enable-python' '--enable-metis' '--disable-matlab' '--disable-superlu' '--enable-muparser' '--enable-mumps' '--disable-scilab' '--with-mumps=-lsmumps_seq -ldmumps_seq -lcmumps_seq -lzmumps_seq -lpord_seq' 'build_alias=x86_64-linux-gnu' 'CXXFLAGS=-Wall -g -O2 -fdebug-prefix-map=/build/getfem++-OTX5Ti/getfem++-5.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'CFLAGS=-Wall -g -O2 -fdebug-prefix-map=/build/getfem++-OTX5Ti/getfem++-5.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security' 'FCFLAGS=-g -O2 -fdebug-prefix-map=/build/getfem++-OTX5Ti/getfem++-5.2+dfsg1=. -fstack-protector-strong'"
from_source=0
usage()
{
	cat <<EOF
Usage: getfem-config [OPTIONS]
Options:
        [--src]
	[--prefix]
	[--exec-prefix]
	[--version]
	[--libs-la]
	[--libs]
	[--cflags]
	[--cxx]
	[--build-flags]
	[--build-libs]
	[--configure-args]
EOF
	exit $1
}

while test $# -gt 0; do
  case "$1" in
  -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
  *) optarg= ;;
  esac

  case $1 in
    --src)
      from_source=1
      ;;
    --prefix)
      echo $prefix
      ;;
    --exec-prefix)
      echo $exec_prefix
      ;;
    --version)
      echo 5.2
      ;;
    --cflags)
      if test $from_source -eq 0; then
        echo $CFLAGS
      else
        echo $SRC_CFLAGS
      fi;
      ;;
    --libs-la)
      if test $from_source -eq 0; then
        echo $LALDFLAGS
      else
        echo $SRC_LALDFLAGS
      fi;
      ;;
    --libs)
      if test $from_source -eq 0; then
        echo $LDFLAGS
      else
        echo $SRC_LDFLAGS
      fi;
      ;;
    --static-libs)
      if test $from_source -eq 0; then
        echo $STATICLDFLAGS
      else
        echo $SRC_STATICLDFLAGS
      fi;
      ;;
    --build)
      echo $build
      ;;
    --build-flags)
      echo $build_CXXFLAGS
      ;;
    --build-libs)
      echo $build_LDFLAGS
      ;;
    --cxx)
      echo $CXX
      ;;
    --configure-args)
      echo $configure_args
      ;;
    *)
      usage 1 1>&2
      ;;
  esac
  shift
done