forked from bucardo/bucardo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
INSTALL
58 lines (37 loc) · 1.68 KB
/
INSTALL
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
Installation instructions for Bucardo.
For a possibly more up to date and complete version, please visit:
https://bucardo.org/wiki/Bucardo/Installation
Before installing, please make sure you have the latest version.
Please visit:
https://bucardo.org/wiki/Bucardo
It is recommended that you create a 'bucardo' user on your system
that will be responsible for running Bucardo.
Install Bucardo like any other Perl module:
perl Makefile.PL
make
make test
make install
The last step must be done as root. You may be able to do this by running:
sudo make install
Note that 'make test' is a rather long and involved process.
However, because Bucardo is fairly complex, testing is highly
recommended before installing.
If you are using a MongoDB target, you will also need to install the 'boolean'
Perl module.
Once the above has been run, you will need to create a Bucardo database.
This can be done by running:
bucardo install
There should be no errors: if there are, please report them to
bucardo-general@bucardo.org or ask on IRC for help.
IRC: #bucardo irc.libera.chat
Bucardo by default logs to syslog, and does so very verbosely. It is
recommended that you reroute your bucardo syslog traffic to another file.
This can be done by adding this line to your /etc/syslog.conf file:
local1.* -/var/log/bucardo.log
Of course, if "local1" is already being used for something else, you will
need to change it - see the "syslog_facility" entry in the bucardo_config
table.
Once this is done, make sure you restart your syslog daemon so it rereads the
new configuration file.
Please see the documentation at https://bucardo.org for information on how to
start using Bucardo once it is installed.