We recommend patching the following parameters when building the package as built-in default values for user convenience. These values can nevertheless be overridden by the user, if desired.
Configuration file location: the default configuration file location
can be hard-coded by patching package_conf_file
in configfile.c
:
/* packagers: if feasible, patch configuration file path into "package_conf_file" */ char package_conf_file[MAXPGPATH] = "";
See also: configuration file
PID file location: the default repmgrd PID file
location can be hard-coded by patching package_pid_file
in repmgrd.c
:
/* packagers: if feasible, patch PID file path into "package_pid_file" */ char package_pid_file[MAXPGPATH] = "";
See also: repmgrd's PID file