mirror of
https://github.com/Ponce/slackbuilds
synced 2024-12-01 01:00:03 +01:00
61d912f9e6
Signed-off-by: Dave Woodfall <dave@slackbuilds.org> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
49 lines
1.1 KiB
Text
49 lines
1.1 KiB
Text
--------
|
|
Logging
|
|
--------
|
|
|
|
If you want to enable logging, please first refer to HAProxy manual
|
|
on how to enable logging and how to select which events to log.
|
|
|
|
HAProxy log forwarding works fine with Slackware's sysklogd.
|
|
|
|
There are example files located in /usr/doc/haproxy-*/examples
|
|
The files are called syslog.example and logrotate.example.
|
|
|
|
You might want to add something like this to your haproxy.cfg file:
|
|
|
|
global
|
|
log /dev/log local0
|
|
|
|
--------
|
|
Automatic starting/stopping upon system start/shutdown
|
|
--------
|
|
|
|
To start HAProxy automatically when system is booted,
|
|
add the following lines to /etc/rc.d/rc.local:
|
|
|
|
if [ -x /etc/rc.d/rc.haproxy ]; then
|
|
/etc/rc.d/rc.haproxy start
|
|
fi
|
|
|
|
To stop HAProxy on system shutdown, add following lines
|
|
to /etc/rc.d/rc.local_shutdown
|
|
|
|
if [ -x /etc/rc.d/rc.haproxy ]; then
|
|
/etc/rc.d/rc.haproxy stop
|
|
fi
|
|
|
|
--------
|
|
Privileges
|
|
--------
|
|
|
|
Like with the most rc scripts /etc/rc.d/rc.haproxy should be
|
|
run as root. You can easily drop process privileges by specifying
|
|
another user (and group) in the main configuration file.
|
|
|
|
Add something like this to haproxy.cfg:
|
|
|
|
global
|
|
user nobody
|
|
group nogroup
|
|
|