-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.h.in
149 lines (134 loc) · 3.99 KB
/
config.h.in
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
/*
** mouse:~ppr/src/config.h.in
** Copyright 1995--2006, Trinity College Computing Center.
** Written by David Chappell.
**
** This file is part of PPR. You can redistribute it and modify it under the
** terms of the revised BSD licence (without the advertising clause) as
** described in the accompanying file LICENSE.txt.
**
** Last modified 24 April 2006.
*/
/*
* Don't edit config.h directly. Edit Makefile.conf instead. If you edit
* Makefile.conf, config.h will be regenerated.
*/
/* Which platform are we building for? */
#define PPR_@PORT_NAME@ 1
/* Sundry build options */
#undef INTERNATIONAL
/* What do we have? */
#undef HAVE_ZLIB
/* PPR users and groups */
#define USER_PPR "@USER_PPR@"
#define GROUP_PPR "@GROUP_PPR@"
#define USER_PPRWWW "@USER_PPRWWW@"
/* Top-level PPR directories */
#define LIBDIR "@LIBDIR@"
#define SHAREDIR "@SHAREDIR@"
#define CONFDIR "@CONFDIR@"
#define CACHEDIR "@CACHEDIR@"
#define STATEDIR "@STATEDIR@"
#define RUNDIR "@RUNDIR@"
#define VAR_SPOOL_PPR "@VAR_SPOOL_PPR@"
#define TEMPDIR "@TEMPDIR@"
/* System directories */
#define SYSBINDIR "@SYSBINDIR@"
#define XWINBINDIR "@XWINBINDIR@"
#define SAFE_PATH "@SAFE_PATH@"
/* Derived settings from Makefile.conf */
#define BINDIR "@BINDIR@"
#define PRCONF "@PRCONF@"
#define GRCONF "@GRCONF@"
#define ALIASCONF "@ALIASCONF@"
#define DEFAULT_CONFFILE "@DEFAULT_CONFFILE@"
#define ACLDIR "@ACLDIR@"
#define PRINTERS_PERSISTENT_STATEDIR "@PRINTERS_PERSISTENT_STATEDIR@"
#define PRINTERS_PURGABLE_STATEDIR "@PRINTERS_PURGABLE_STATEDIR@"
#define GROUPS_PERSISTENT_STATEDIR "@GROUPS_PERSISTENT_STATEDIR@"
#define MISCDIR "@MISCDIR@"
#define PPR_CONF "@PPR_CONF@"
#define DBNAME "@DBNAME@"
#define MEDIAFILE "@MEDIAFILE@"
#define NEWPRN_CONFIG "@NEWPRN_CONFIG@"
#define MFMODES "@MFMODES@"
#define FONTSUB "@FONTSUB@"
#define LW_MESSAGES_CONF "@LW_MESSAGES_CONF@"
#define PJL_MESSAGES_CONF "@PJL_MESSAGES_CONF@"
#define EDITPSCONF "@EDITPSCONF@"
#define EDITPSDIR "@EDITPSDIR@"
#define CHARSETSCONF "@CHARSETSCONF@"
#define FONTSCONF "@FONTSCONF@"
#define PAGESIZES_CONF "@PAGESIZES_CONF@"
#define PSERRORS_CONF "@PSERRORS_CONF@"
#define NEXTIDFILE "@NEXTIDFILE@"
#define FIFO_NAME "@FIFO_NAME@"
#define UNIX_SOCKET_NAME "@UNIX_SOCKET_NAME@"
#define PPRD_LOCKFILE "@PPRD_LOCKFILE@"
#define FILTDIR "@FILTDIR@"
#define INTDIR "@INTDIR@"
#define RESPONDERDIR "@RESPONDERDIR@"
#define PPDDIR "@PPDDIR@"
#define RESOURCEDIR "@RESOURCEDIR@"
#define FONTSDIR "@FONTSDIR@"
#define QUEUEDIR "@QUEUEDIR@"
#define DATADIR "@DATADIR@"
#define LOGDIR "@LOGDIR@"
#define FONT_INDEX "@FONT_INDEX@"
#define PPD_INDEX "@PPD_INDEX@"
#define STATE_UPDATE_FILE "@STATE_UPDATE_FILE@"
#define STATE_UPDATE_PPRDRV_FILE "@STATE_UPDATE_PPRDRV_FILE@"
#define PRINTLOG_PATH "@PRINTLOG_PATH@"
#define PPRDRV_PATH "@PPRDRV_PATH@"
#define PPAD_PATH "@PPAD_PATH@"
#define PPOP_PATH "@PPOP_PATH@"
#define PPR_PATH "@PPR_PATH@"
#define TBCP2BIN_PATH "@TBCP2BIN_PATH@"
#define PPR2SAMBA_PATH "@PPR2SAMBA_PATH@"
#define TAIL_STATUS_PATH "@TAIL_STATUS_PATH@"
#define CGI_BIN "@CGI_BIN@"
/* Programs used by PPR */
#define SENDMAIL_PATH "@SENDMAIL_PATH@"
#define PERL_PATH "@PERL_PATH@"
#undef GUNZIP_PATH
#undef UNCOMPRESS_PATH
#undef BUNZIP2_PATH
/* GLIBC 2.x must be told how much of its API to declare. */
#define _GNU_SOURCE 1
/* Dietlibc leaves out u_short if we don't set this. */
#ifdef __dietlibc__
#define _BSD_SOURCE 1
#endif
/* ABI features */
#undef HAVE_STRSIGNAL
#undef HAVE_SNPRINTF
#undef HAVE_VSNPRINTF
#undef HAVE_STATVFS
#undef HAVE_STATFS
#undef HAVE_SYS_VFS_H
#undef HAVE_TERMIOS_H
#undef HAVE_FORK
#undef HAVE_INNETGROUP
#undef HAVE_SETREUID
#undef HAVE_SETREGID
#undef HAVE_SETSID
#undef HAVE_DIFFTIME
#undef HAVE_MEMMOVE
#undef HAVE_SETEUID
#undef HAVE_SETREUID
#undef HAVE_SETRESUID
#undef HAVE_SETEGID
#undef HAVE_SETREGID
#undef HAVE_SETRESGID
#undef HAVE_UNSETENV
#undef HAVE_MKSTEMP
#undef HAVE_INITGROUPS
#undef HAVE_SPAWN
#undef HAVE_SYS_MODEM_H
#undef HAVE_H_ERRNO
/* Workarounds */
#undef SET_BACKSPACE
#undef BIND_ACCESS_BUG
#undef LATE_UNLINK
#undef BROKEN_SETUID_BIT
/* end of file */