This file is indexed.

/etc/pcp.conf is in pcp-conf 3.9.10.

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
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
#
# Copyright (c) 2013 Red Hat.
# Copyright (c) 2000-2001,2003 Silicon Graphics, Inc.  All Rights Reserved.
# 
# This program is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by the
# Free Software Foundation; either version 2 of the License, 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 General Public License
# for more details.
# 
# This file defines the directories and paths used by PCP
# and is installed as the file /etc/pcp.conf for use at run-time.
#
# Note:	the syntax of this file must allow processing to generate
#	correct variable assignments for both sh and make,
#	hence there should be no spaces immediately before or after
#	the equals in each assignment, no quoting on the right of the
#	equals although the value may contain embedded spaces.
#
# Shell scripts should never source this file directly, rather they
# should use this file indirectly by sourcing /etc/pcp.env, i.e.
#   . $PCP_DIR/etc/pcp.env
# this will handle the quoting and white space issues and set all
# "variables" beginning with PCP_ in this file into the environment.
# The defaults may be over-ridden by setting $PCP_CONF in the environment
# as the full path to an alternate version of this file.
#
# The "standard paths" reflect the directory structure that is used by
# default on the platform on which this file is installed.
#

# directory for _this_ file ... useful in the build
# Standard path: /etc
PCP_ETC_DIR=/etc

# directory for PCP configuration files
# Standard path: /etc/pcp
PCP_SYSCONF_DIR=/etc/pcp

# directory for rc/startup scripts
# Standard path: /etc/init.d
PCP_RC_DIR=/etc/init.d

# directory for sysconfig controls
# Standard path: /etc/sysconf (Redhat-specific)
#		 <empty> if no sysconfig support
PCP_SYSCONFIG_DIR=/etc/sysconfig

# directory for public binaries
# Standard path: /usr/bin
PCP_BIN_DIR=/usr/bin

# directory for private PCP binaries (not run directly by users)
# Standard path is platform dependent, but generally one of
# /usr/libexec/pcp/bin or /usr/lib/pcp/bin or /usr/share/pcp/bin
PCP_BINADM_DIR=/usr/lib/pcp/bin

# directory for runtime shared libraries, libpcp.so, etc.
# Standard path: /usr/lib
PCP_LIB_DIR=/usr/lib
PCP_LIB32_DIR=/usr/lib

# directory for shared PCP files (shareable for diskless)
# Standard path: /usr/share/pcp
# Subdirectories: bin lib
PCP_SHARE_DIR=/usr/share/pcp

# directory for headers
# Standard path: /usr/include/pcp
PCP_INC_DIR=/usr/include/pcp

# parent directory of man pages
# Standard path: /usr/man
# Subdirectories: man1 man3 man5
PCP_MAN_DIR=/usr/share/man

# directory for non-shared (i.e. system local) PCP files
# Standard path: /var/lib/pcp
# Subdirectories: config pmns (note see $PCP_PMDAS_DIR) for pmdas
PCP_VAR_DIR=/var/lib/pcp

# path to pmcd config file
# Standard path: $PCP_SYSCONF_DIR/pmcd/pmcd.conf
PCP_PMCDCONF_PATH=/etc/pcp/pmcd/pmcd.conf

# path to pmcd options file
# Standard path: $PCP_SYSCONF_DIR/pmcd/pmcd.options
PCP_PMCDOPTIONS_PATH=/etc/pcp/pmcd/pmcd.options

# path to site-local pmcd startup script
# Standard path: $PCP_SYSCONF_DIR/pmcd/rc.local
PCP_PMCDRCLOCAL_PATH=/etc/pcp/pmcd/rc.local

# path to pmproxy options file
# Standard path: $PCP_SYSCONF_DIR/pmproxy/pmproxy.options
PCP_PMPROXYOPTIONS_PATH=/etc/pcp/pmproxy/pmproxy.options

# path to pmwebd options file
# Standard path: $PCP_SYSCONF_DIR/pmwebd/pmwebd.options
PCP_PMWEBDOPTIONS_PATH=/etc/pcp/pmwebd/pmwebd.options

# path to pmmgr options file
# Standard path: $PCP_SYSCONF_DIR/pmmgr/pmmgr.options
PCP_PMMGROPTIONS_PATH=/etc/pcp/pmmgr/pmmgr.options

# path to pmie control file
# Standard path: $PCP_SYSCONF_DIR/pmie/control
PCP_PMIECONTROL_PATH=/etc/pcp/pmie/control

# path to pmsnap control file
# Standard path: $PCP_SYSCONF_DIR/pmsnap/control
PCP_PMSNAPCONTROL_PATH=/etc/pcp/pmsnap/control

# path to pmlogger control file
# Standard path: $PCP_SYSCONF_DIR/pmlogger/control
PCP_PMLOGGERCONTROL_PATH=/etc/pcp/pmlogger/control

# directory for PCP PMDAs
# Standard path: /var/lib/pcp/pmdas
# Subdirectories: one per PMDA
PCP_PMDAS_DIR=/var/lib/pcp/pmdas

# directory for PCP pid files
# Standard path: /var/run/pcp
PCP_RUN_DIR=/var/run/pcp

# directory for PCP logs
# Standard path: /var/log/pcp
# Subdirectories: pmcd pmlogger pmie
PCP_LOG_DIR=/var/log/pcp

# directory for PCP temp status files
# Standard path: /var/lib/pcp/tmp
# Subdirectories: pmie pmlogger
PCP_TMP_DIR=/var/lib/pcp/tmp

# directory for PCP temp work files
# Standard path: /var/tmp
PCP_TMPFILE_DIR=/var/tmp

# directory for PCP documentation
# Standard path: /usr/share/doc/pcp
PCP_DOC_DIR=/usr/share/doc/pcp-3.9.10
PCP_HTML_DIR=/usr/share/doc/pcp-doc/html

# directory for PCP demos and examples
# Standard path: /usr/share/pcp/demos
PCP_DEMOS_DIR=/usr/share/pcp/demos

# awk
PCP_AWK_PROG="/usr/bin/gawk --posix"

# unix-like sort
PCP_SORT_PROG=/usr/bin/sort

# tools needed to rebuild things on the target platform
PCP_MAKE_PROG=/usr/bin/make
PCP_CC_PROG="gcc "

# echo
# for lines without newline, use
#	$PCP_ECHO_PROG $PCP_ECHO_N "string""$PCP_ECHO_C"
PCP_ECHO_PROG=/bin/echo
PCP_ECHO_N=-n
PCP_ECHO_C=

# write to the system log
PCP_SYSLOG_PROG=logger

# running process list
PCP_PS_PROG=ps
PCP_PS_HAVE_BSD=false
PCP_PS_ALL_FLAGS=-efw

# locate executables
PCP_WHICH_PROG=/usr/bin/which

# host operating system
PCP_PLATFORM=linux
PCP_PLATFORM_PATHS=/usr/bin/X11:/usr/local/bin

# PCP version
PCP_VERSION=3.9.10

# confirmation dialog
PCP_XCONFIRM_PROG=/usr/bin/pmconfirm

# mpi
PCP_MPI_DIRS=

# default account for running daemons (preferably unprivileged)
# Standard user: "pcp" and group: "pcp"
PCP_USER=pcp
PCP_GROUP=pcp

# directory for SASL configuration files
# Standard path: /etc/sasl2
PCP_SASLCONF_DIR=/etc/sasl2

# directory for systemd unit files
# Standard path: /usr/lib/systemd/systemd
PCP_SYSTEMDUNIT_DIR=