Move postgresql logging functions
This commit is contained in:
parent
f2654245aa
commit
54f4a246ed
|
@ -90,25 +90,6 @@ function turn_logging_off {
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
function turn_off_postgresql_logging {
|
|
||||||
if [ ! -f /etc/postgresql/9.6/main/postgresql.conf ]; then
|
|
||||||
return
|
|
||||||
fi
|
|
||||||
sed -i 's|#log_destination|log_destination|g' /etc/postgresql/9.6/main/postgresql.conf
|
|
||||||
sed -i "s|log_destination.*|log_destination = 'syslog'|g" /etc/postgresql/9.6/main/postgresql.conf
|
|
||||||
if [ -d /var/log/postgresql ]; then
|
|
||||||
$REMOVE_FILES_COMMAND /var/log/postgresql/*
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
function turn_on_postgresql_logging {
|
|
||||||
if [ ! -f /etc/postgresql/9.6/main/postgresql.conf ]; then
|
|
||||||
return
|
|
||||||
fi
|
|
||||||
sed -i 's|log_destination|#log_destination|g' /etc/postgresql/9.6/main/postgresql.conf
|
|
||||||
sed -i "s|log_destination.*|log_destination = 'stderr'|g" /etc/postgresql/9.6/main/postgresql.conf
|
|
||||||
}
|
|
||||||
|
|
||||||
function turn_off_rsys_logging {
|
function turn_off_rsys_logging {
|
||||||
if ! grep -q '/var/log/auth.log' /etc/rsyslog.conf; then
|
if ! grep -q '/var/log/auth.log' /etc/rsyslog.conf; then
|
||||||
return
|
return
|
||||||
|
|
|
@ -29,6 +29,26 @@
|
||||||
# Set this when calling backup and restore commands
|
# Set this when calling backup and restore commands
|
||||||
USE_POSTGRESQL=
|
USE_POSTGRESQL=
|
||||||
POSTGRESQL_PACKAGES='postgresql-9.6 postgresql-contrib-9.6 postgresql-client'
|
POSTGRESQL_PACKAGES='postgresql-9.6 postgresql-contrib-9.6 postgresql-client'
|
||||||
|
POSTGRESQL_VERSION=9.6
|
||||||
|
|
||||||
|
function turn_off_postgresql_logging {
|
||||||
|
if [ ! -f /etc/postgresql/$POSTGRESQL_VERSION/main/postgresql.conf ]; then
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
sed -i 's|#log_destination|log_destination|g' /etc/postgresql/$POSTGRESQL_VERSION/main/postgresql.conf
|
||||||
|
sed -i "s|log_destination.*|log_destination = 'syslog'|g" /etc/postgresql/$POSTGRESQL_VERSION/main/postgresql.conf
|
||||||
|
if [ -d /var/log/postgresql ]; then
|
||||||
|
$REMOVE_FILES_COMMAND /var/log/postgresql/*
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
function turn_on_postgresql_logging {
|
||||||
|
if [ ! -f /etc/postgresql/$POSTGRESQL_VERSION/main/postgresql.conf ]; then
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
sed -i 's|log_destination|#log_destination|g' /etc/postgresql/$POSTGRESQL_VERSION/main/postgresql.conf
|
||||||
|
sed -i "s|log_destination.*|log_destination = 'stderr'|g" /etc/postgresql/$POSTGRESQL_VERSION/main/postgresql.conf
|
||||||
|
}
|
||||||
|
|
||||||
function store_original_postgresql_password {
|
function store_original_postgresql_password {
|
||||||
if [ ! -f /root/.postgresqloriginal ]; then
|
if [ ! -f /root/.postgresqloriginal ]; then
|
||||||
|
|
Loading…
Reference in New Issue