root / src / AutoConf.hs.in @ d24fc4b6
History | View | Annotate | Download (4 kB)
1 | fa70fff2 | Jose A. Lopes | {-| Build-time configuration for Ganeti. |
---|---|---|---|
2 | fa70fff2 | Jose A. Lopes | |
3 | fa70fff2 | Jose A. Lopes | Note that this file is autogenerated by the Makefile with a header |
4 | fa70fff2 | Jose A. Lopes | from @AutoConf.hs.in@. |
5 | fa70fff2 | Jose A. Lopes | |
6 | fa70fff2 | Jose A. Lopes | -} |
7 | fa70fff2 | Jose A. Lopes | |
8 | fa70fff2 | Jose A. Lopes | {- |
9 | fa70fff2 | Jose A. Lopes | |
10 | fa70fff2 | Jose A. Lopes | Copyright (C) 2013 Google Inc. |
11 | fa70fff2 | Jose A. Lopes | |
12 | fa70fff2 | Jose A. Lopes | This program is free software; you can redistribute it and/or modify |
13 | fa70fff2 | Jose A. Lopes | it under the terms of the GNU General Public License as published by |
14 | fa70fff2 | Jose A. Lopes | the Free Software Foundation; either version 2 of the License, or |
15 | fa70fff2 | Jose A. Lopes | (at your option) any later version. |
16 | fa70fff2 | Jose A. Lopes | |
17 | fa70fff2 | Jose A. Lopes | This program is distributed in the hope that it will be useful, but |
18 | fa70fff2 | Jose A. Lopes | WITHOUT ANY WARRANTY; without even the implied warranty of |
19 | fa70fff2 | Jose A. Lopes | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
20 | fa70fff2 | Jose A. Lopes | General Public License for more details. |
21 | fa70fff2 | Jose A. Lopes | |
22 | fa70fff2 | Jose A. Lopes | You should have received a copy of the GNU General Public License |
23 | fa70fff2 | Jose A. Lopes | along with this program; if not, write to the Free Software |
24 | fa70fff2 | Jose A. Lopes | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
25 | fa70fff2 | Jose A. Lopes | 02110-1301, USA. |
26 | fa70fff2 | Jose A. Lopes | |
27 | fa70fff2 | Jose A. Lopes | -} |
28 | fa70fff2 | Jose A. Lopes | |
29 | fa70fff2 | Jose A. Lopes | module AutoConf where |
30 | fa70fff2 | Jose A. Lopes | |
31 | fa70fff2 | Jose A. Lopes | packageVersion :: String |
32 | fa70fff2 | Jose A. Lopes | packageVersion = "PACKAGE_VERSION" |
33 | fa70fff2 | Jose A. Lopes | |
34 | fa70fff2 | Jose A. Lopes | versionMajor :: Int |
35 | fa70fff2 | Jose A. Lopes | versionMajor = VERSION_MAJOR |
36 | fa70fff2 | Jose A. Lopes | |
37 | fa70fff2 | Jose A. Lopes | versionMinor :: Int |
38 | fa70fff2 | Jose A. Lopes | versionMinor = VERSION_MINOR |
39 | fa70fff2 | Jose A. Lopes | |
40 | fa70fff2 | Jose A. Lopes | versionRevision :: Int |
41 | fa70fff2 | Jose A. Lopes | versionRevision = VERSION_REVISION |
42 | fa70fff2 | Jose A. Lopes | |
43 | fa70fff2 | Jose A. Lopes | versionSuffix :: String |
44 | fa70fff2 | Jose A. Lopes | versionSuffix = "VERSION_SUFFIX" |
45 | fa70fff2 | Jose A. Lopes | |
46 | fa70fff2 | Jose A. Lopes | versionFull :: String |
47 | fa70fff2 | Jose A. Lopes | versionFull = "VERSION_FULL" |
48 | fa70fff2 | Jose A. Lopes | |
49 | 9b20010b | Klaus Aehlig | dirVersion :: String |
50 | 9b20010b | Klaus Aehlig | dirVersion = "DIRVERSION" |
51 | 9b20010b | Klaus Aehlig | |
52 | fa70fff2 | Jose A. Lopes | localstatedir :: String |
53 | fa70fff2 | Jose A. Lopes | localstatedir = "LOCALSTATEDIR" |
54 | fa70fff2 | Jose A. Lopes | |
55 | fa70fff2 | Jose A. Lopes | sysconfdir :: String |
56 | fa70fff2 | Jose A. Lopes | sysconfdir = "SYSCONFDIR" |
57 | fa70fff2 | Jose A. Lopes | |
58 | fa70fff2 | Jose A. Lopes | sshConfigDir :: String |
59 | fa70fff2 | Jose A. Lopes | sshConfigDir = "SSH_CONFIG_DIR" |
60 | fa70fff2 | Jose A. Lopes | |
61 | fa70fff2 | Jose A. Lopes | sshLoginUser :: String |
62 | fa70fff2 | Jose A. Lopes | sshLoginUser = "SSH_LOGIN_USER" |
63 | fa70fff2 | Jose A. Lopes | |
64 | fa70fff2 | Jose A. Lopes | sshConsoleUser :: String |
65 | fa70fff2 | Jose A. Lopes | sshConsoleUser = "SSH_CONSOLE_USER" |
66 | fa70fff2 | Jose A. Lopes | |
67 | fa70fff2 | Jose A. Lopes | exportDir :: String |
68 | fa70fff2 | Jose A. Lopes | exportDir = "EXPORT_DIR" |
69 | fa70fff2 | Jose A. Lopes | |
70 | fa70fff2 | Jose A. Lopes | osSearchPath :: [String] |
71 | fa70fff2 | Jose A. Lopes | osSearchPath = OS_SEARCH_PATH[] |
72 | fa70fff2 | Jose A. Lopes | |
73 | fa70fff2 | Jose A. Lopes | esSearchPath :: [String] |
74 | fa70fff2 | Jose A. Lopes | esSearchPath = ES_SEARCH_PATH[] |
75 | fa70fff2 | Jose A. Lopes | |
76 | fa70fff2 | Jose A. Lopes | xenBootloader :: String |
77 | fa70fff2 | Jose A. Lopes | xenBootloader = "XEN_BOOTLOADER" |
78 | fa70fff2 | Jose A. Lopes | |
79 | fa70fff2 | Jose A. Lopes | xenConfigDir :: String |
80 | fa70fff2 | Jose A. Lopes | xenConfigDir = "XEN_CONFIG_DIR" |
81 | fa70fff2 | Jose A. Lopes | |
82 | fa70fff2 | Jose A. Lopes | xenKernel :: String |
83 | fa70fff2 | Jose A. Lopes | xenKernel = "XEN_KERNEL" |
84 | fa70fff2 | Jose A. Lopes | |
85 | fa70fff2 | Jose A. Lopes | xenInitrd :: String |
86 | fa70fff2 | Jose A. Lopes | xenInitrd = "XEN_INITRD" |
87 | fa70fff2 | Jose A. Lopes | |
88 | fa70fff2 | Jose A. Lopes | kvmKernel :: String |
89 | fa70fff2 | Jose A. Lopes | kvmKernel = "KVM_KERNEL" |
90 | fa70fff2 | Jose A. Lopes | |
91 | fa70fff2 | Jose A. Lopes | sharedFileStorageDir :: String |
92 | fa70fff2 | Jose A. Lopes | sharedFileStorageDir = "SHARED_FILE_STORAGE_DIR" |
93 | fa70fff2 | Jose A. Lopes | |
94 | fa70fff2 | Jose A. Lopes | iallocatorSearchPath :: [String] |
95 | fa70fff2 | Jose A. Lopes | iallocatorSearchPath = IALLOCATOR_SEARCH_PATH[] |
96 | fa70fff2 | Jose A. Lopes | |
97 | fa70fff2 | Jose A. Lopes | kvmPath :: String |
98 | fa70fff2 | Jose A. Lopes | kvmPath = "KVM_PATH" |
99 | fa70fff2 | Jose A. Lopes | |
100 | fa70fff2 | Jose A. Lopes | ipPath :: String |
101 | fa70fff2 | Jose A. Lopes | ipPath = "IP_PATH" |
102 | fa70fff2 | Jose A. Lopes | |
103 | fa70fff2 | Jose A. Lopes | socatPath :: String |
104 | dd7863e7 | Jose A. Lopes | socatPath = "SOCAT_PATH" |
105 | fa70fff2 | Jose A. Lopes | |
106 | fa70fff2 | Jose A. Lopes | socatUseEscape :: Bool |
107 | fa70fff2 | Jose A. Lopes | socatUseEscape = SOCAT_USE_ESCAPE |
108 | fa70fff2 | Jose A. Lopes | |
109 | fa70fff2 | Jose A. Lopes | socatUseCompress :: Bool |
110 | fa70fff2 | Jose A. Lopes | socatUseCompress = SOCAT_USE_COMPRESS |
111 | fa70fff2 | Jose A. Lopes | |
112 | fa70fff2 | Jose A. Lopes | lvmStripecount :: Int |
113 | fa70fff2 | Jose A. Lopes | lvmStripecount = LVM_STRIPECOUNT |
114 | fa70fff2 | Jose A. Lopes | |
115 | fa70fff2 | Jose A. Lopes | toolsdir :: String |
116 | fa70fff2 | Jose A. Lopes | toolsdir = "TOOLSDIR" |
117 | fa70fff2 | Jose A. Lopes | |
118 | fa70fff2 | Jose A. Lopes | gntScripts :: [String] |
119 | fa70fff2 | Jose A. Lopes | gntScripts = GNT_SCRIPTS[] |
120 | fa70fff2 | Jose A. Lopes | |
121 | fa70fff2 | Jose A. Lopes | htoolsProgs :: [String] |
122 | fa70fff2 | Jose A. Lopes | htoolsProgs = HS_HTOOLS_PROGS[] |
123 | fa70fff2 | Jose A. Lopes | |
124 | fa70fff2 | Jose A. Lopes | pkglibdir :: String |
125 | fa70fff2 | Jose A. Lopes | pkglibdir = "PKGLIBDIR" |
126 | fa70fff2 | Jose A. Lopes | |
127 | 9bfcf2e9 | Klaus Aehlig | sharedir :: String |
128 | 9bfcf2e9 | Klaus Aehlig | sharedir = "SHAREDIR" |
129 | 9bfcf2e9 | Klaus Aehlig | |
130 | 12475881 | Klaus Aehlig | versionedsharedir :: String |
131 | 12475881 | Klaus Aehlig | versionedsharedir = "VERSIONEDSHAREDIR" |
132 | 12475881 | Klaus Aehlig | |
133 | fa70fff2 | Jose A. Lopes | drbdBarriers :: String |
134 | fa70fff2 | Jose A. Lopes | drbdBarriers = "DRBD_BARRIERS" |
135 | fa70fff2 | Jose A. Lopes | |
136 | fa70fff2 | Jose A. Lopes | drbdNoMetaFlush :: Bool |
137 | fa70fff2 | Jose A. Lopes | drbdNoMetaFlush = DRBD_NO_META_FLUSH |
138 | fa70fff2 | Jose A. Lopes | |
139 | df726590 | Jose A. Lopes | syslogUsage :: String |
140 | df726590 | Jose A. Lopes | syslogUsage = "SYSLOG_USAGE" |
141 | fa70fff2 | Jose A. Lopes | |
142 | fa70fff2 | Jose A. Lopes | daemonsGroup :: String |
143 | fa70fff2 | Jose A. Lopes | daemonsGroup = "DAEMONS_GROUP" |
144 | fa70fff2 | Jose A. Lopes | |
145 | fa70fff2 | Jose A. Lopes | adminGroup :: String |
146 | fa70fff2 | Jose A. Lopes | adminGroup = "ADMIN_GROUP" |
147 | fa70fff2 | Jose A. Lopes | |
148 | fa70fff2 | Jose A. Lopes | masterdUser :: String |
149 | fa70fff2 | Jose A. Lopes | masterdUser = "MASTERD_USER" |
150 | fa70fff2 | Jose A. Lopes | |
151 | fa70fff2 | Jose A. Lopes | masterdGroup :: String |
152 | fa70fff2 | Jose A. Lopes | masterdGroup = "MASTERD_GROUP" |
153 | fa70fff2 | Jose A. Lopes | |
154 | fa70fff2 | Jose A. Lopes | rapiUser :: String |
155 | fa70fff2 | Jose A. Lopes | rapiUser = "RAPI_USER" |
156 | fa70fff2 | Jose A. Lopes | |
157 | fa70fff2 | Jose A. Lopes | rapiGroup :: String |
158 | fa70fff2 | Jose A. Lopes | rapiGroup = "RAPI_GROUP" |
159 | fa70fff2 | Jose A. Lopes | |
160 | fa70fff2 | Jose A. Lopes | confdUser :: String |
161 | fa70fff2 | Jose A. Lopes | confdUser = "CONFD_USER" |
162 | fa70fff2 | Jose A. Lopes | |
163 | fa70fff2 | Jose A. Lopes | confdGroup :: String |
164 | fa70fff2 | Jose A. Lopes | confdGroup = "CONFD_GROUP" |
165 | fa70fff2 | Jose A. Lopes | |
166 | fa70fff2 | Jose A. Lopes | luxidUser :: String |
167 | fa70fff2 | Jose A. Lopes | luxidUser = "LUXID_USER" |
168 | fa70fff2 | Jose A. Lopes | |
169 | fa70fff2 | Jose A. Lopes | luxidGroup :: String |
170 | fa70fff2 | Jose A. Lopes | luxidGroup = "LUXID_GROUP" |
171 | fa70fff2 | Jose A. Lopes | |
172 | fa70fff2 | Jose A. Lopes | nodedUser :: String |
173 | fa70fff2 | Jose A. Lopes | nodedUser = "NODED_USER" |
174 | fa70fff2 | Jose A. Lopes | |
175 | fa70fff2 | Jose A. Lopes | nodedGroup :: String |
176 | fa70fff2 | Jose A. Lopes | nodedGroup = "NODED_GROUP" |
177 | fa70fff2 | Jose A. Lopes | |
178 | fa70fff2 | Jose A. Lopes | mondUser :: String |
179 | fa70fff2 | Jose A. Lopes | mondUser = "MOND_USER" |
180 | fa70fff2 | Jose A. Lopes | |
181 | fa70fff2 | Jose A. Lopes | mondGroup :: String |
182 | fa70fff2 | Jose A. Lopes | mondGroup = "MOND_GROUP" |
183 | fa70fff2 | Jose A. Lopes | |
184 | fa70fff2 | Jose A. Lopes | diskSeparator :: String |
185 | fa70fff2 | Jose A. Lopes | diskSeparator = "DISK_SEPARATOR" |
186 | fa70fff2 | Jose A. Lopes | |
187 | fa70fff2 | Jose A. Lopes | qemuimgPath :: String |
188 | fa70fff2 | Jose A. Lopes | qemuimgPath = "QEMUIMG_PATH" |
189 | fa70fff2 | Jose A. Lopes | |
190 | fa70fff2 | Jose A. Lopes | htools :: Bool |
191 | fa70fff2 | Jose A. Lopes | htools = True |
192 | fa70fff2 | Jose A. Lopes | |
193 | fa70fff2 | Jose A. Lopes | enableConfd :: Bool |
194 | fa70fff2 | Jose A. Lopes | enableConfd = ENABLE_CONFD |
195 | fa70fff2 | Jose A. Lopes | |
196 | fa70fff2 | Jose A. Lopes | xenCmd :: String |
197 | fa70fff2 | Jose A. Lopes | xenCmd = "XEN_CMD" |
198 | fa70fff2 | Jose A. Lopes | |
199 | fa70fff2 | Jose A. Lopes | enableSplitQuery :: Bool |
200 | fa70fff2 | Jose A. Lopes | enableSplitQuery = ENABLE_SPLIT_QUERY |
201 | fa70fff2 | Jose A. Lopes | |
202 | fa70fff2 | Jose A. Lopes | enableRestrictedCommands :: Bool |
203 | fa70fff2 | Jose A. Lopes | enableRestrictedCommands = ENABLE_RESTRICTED_COMMANDS |
204 | fa70fff2 | Jose A. Lopes | |
205 | fa70fff2 | Jose A. Lopes | enableMond :: Bool |
206 | fa70fff2 | Jose A. Lopes | enableMond = ENABLE_MOND |
207 | fa70fff2 | Jose A. Lopes | |
208 | fa70fff2 | Jose A. Lopes | -- Write dictionary with man page name as the key and the section |
209 | fa70fff2 | Jose A. Lopes | -- number as the value |
210 | fa70fff2 | Jose A. Lopes | manPages :: [(String, Int)] |
211 | fa70fff2 | Jose A. Lopes | manPages = MAN_PAGES[] |