-
Notifications
You must be signed in to change notification settings - Fork 0
/
Jamsettings
125 lines (97 loc) · 3.1 KB
/
Jamsettings
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
# This file contains compile-time configuration variables. Most of
# these are compiled into the binaries. A few may be overridden at
# runtime using archiveopteryx.conf.
#
# Remember the spaces around '=' and before ';'.
## Files and directories. The directory names MUST NOT end with /.
# Prepended to directory names during installation, but not during use.
#
INSTALLROOT ?= "" ;
# A convenient prefix used by most directory and file names,.
#
PREFIX ?= /usr/local/archiveopteryx ;
# The directory for user and sysadmin tools
#
BINDIR = $(PREFIX)/bin ;
# The directory where the servers are installed
#
SBINDIR = $(PREFIX)/sbin ;
# The directory where the man pages are installed
#
MANDIR = $(PREFIX)/man ;
# Supporting files
#
LIBDIR = $(PREFIX)/lib ;
# The startup/shutdown script's directory
#
INITDIR = $(LIBDIR) ;
# Where to write pid files for the servers
#
PIDFILEDIR ?= $(PREFIX)/lib/pidfiles ;
# The servers chroot to an empty, unreadable jail directory at
# startup.
#
JAILDIR = $(PREFIX)/jail ;
# This is the default message-copy-directory.
#
MESSAGEDIR = $(JAILDIR)/messages ;
# The directory where the configuration file is located.
#
CONFIGDIR = $(PREFIX) ;
# The directory where the README and other files are installed.
#
READMEDIR = $(PREFIX) ;
# The log file's default name. (This can be a file name or syslog/x,
# where x is a facility.)
#
LOGFILE = "syslog/mail" ;
# The default mode for the log file.
#
LOGFILEMODE ?= 400 ;
# The user and group needed.
AOXUSER ?= aox ;
AOXGROUP ?= aox ;
# How to compile
C++FLAGS = -g -funsigned-char ;
LINKFLAGS = -g ;
# Mode for installed binaries
EXEMODE ?= 555 ;
## Database settings.
# The Unix username of the PostgreSQL superuser.
#
#PGUSER ?= postgres ;
# The path to the psql(1) client. The default value assumes that it is
# somewhere in the PATH.
#
PSQL ?= psql ;
# The address of the Postgres server. This is the default value of
# the db-address variable in archiveopteryx.conf, and may be the
# fully-qualified Unix socket path, or an IPv4/6 address.
#
DBADDRESS ?= 127.0.0.1 ;
# By default, LIBDIR/installer will create a Postgres user and database,
# and an unprivileged database user for the servers to use. If you want
# to use an existing user or database, set the variables below.
#
# Notes:
#
# - DBOWNER must own the DBNAME database or the DBSCHEMA schema.
# - It is safe to leave DBSCHEMA unchanged; database objects will then
# be installed into the default "public" schema.
# - Because Postgres likes to use ident authentication, we use AOXUSER
# as both Unix user and unprivileged database user.
# - The installer will generate a password for both users, so you don't
# have to set one here unless you want to use an existing user.
#
# These settings provide default values for the db-name, db-schema,
# db-owner, db-owner-password, and db-password configuration variables
# in archiveopteryx.conf. The value of db-user is derived from AOXUSER.
#
# (You can override these values when you run the installer.)
#
DBNAME ?= archiveopteryx ;
DBSCHEMA ?= public ;
DBOWNER ?= aoxsuper ;
DBOWNERPASS ?= "" ;
DBPASS ?= "" ;
# this file is included from Jamrules.