yum install p7zip p7zip-plugins

7z e -y -o/var/lib/tftpboot/ CentOS-7-x86_64-Minimal-1511.iso images/pxeboot/initrd.img images/pxeboot/vmlinuz

e - распаковать без путей
-o - директория для распаковки
-y - отвечать yes на все вопросы

yum install unixODBC unixODBC-devel postgresql-odbc

=== /etc/odbc.ini ===
[ISSUE_NAME]
Description = connect to {{ item.name }} database
Driver = PostgreSQL
Database = {{ item.name }}
Servername = 10.18.69.52
UserName = {{ monit_user }}
Password = {{ monit_password }}
Port =

yum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-centos96-9.6-3.noarch.rpm
yum install --disablerepo=* --enablerepo=pgdg96 postgresql-server postgresql postgresql-libs
PGSETUP_INITDB_OPTIONS="--locale=ru_RU.UTF-8 --lc-messages=en_US.UTF-8" /usr/pgsql-9.6/bin/postgresql96-setup initdb

vi /var/lib/pgsql/9.6/data/pg_hba.conf
local all all trust
host all all 127.0.0.1/32 trust
host all all ::1/128 trust

установка BareOS:
$ http://download.bareos.org/bareos/release/latest/CentOS_7/bareos.repo
$ yum install bareos bareos-database-postgresql
$ sudo -i -u postgres /usr/lib/bareos/scripts/create_bareos_database
$ sudo -i -u postgres /usr/lib/bareos/scripts/make_bareos_tables
$ sudo -i -u postgres /usr/lib/bareos/scripts/grant_bareos_privileges
$ systemctl enable bareos-{dir,fd,sd}
$ systemctl start bareos-{dir,fd,sd}

установка BareOS WebUI:
$

#!/bin/bash  TO="Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript."  ( echo "From: Auth report <Адрес электронной почты защищен от спам-ботов. Для просмотра адреса

/etc/rsyslog.d/dhclient.conf:

:programname, isequal, "dhclient" -/var/log/dhclient.log
:programname, isequal, "dhclient" stop

1. Посмотрим список серверов:

$ barman list-server
10.18.69.88 - zakupki-001
10.18.69.89 - zakupki-002

2. Мы выбрали восстановление сервера 10.18.69.89, посмотрим список бэкапов для него:

$ barman list-backup 10.18.69.89
10.18.69.89 20160524T230816 - Tue May 24 23:08:23

Экспорт сертификатов и CRL:
/opt/cprocsp/bin/amd64/certmgr -export -cert -store root -all -dest root.p7b
/opt/cprocsp/bin/amd64/certmgr -export -crl -store CA -all -dest crl.p7b

Импорт сертификатов и CRL:
/opt/cprocsp/bin/amd64/certmgr -inst -all -crl -store CA -file crl.p7b
/opt/cprocsp/bin/amd64/certmgr -inst -all

$ yum install ansible gcc openssl python-devel libselinux-python python-pip
$ pip install paramiko PyYAML Jinja2 httplib2 six --upgrade

установка cobbler:
http://cobbler.github.io/manuals/quickstart/
https://xakep.ru/2016/06/15/cobbler/

yum install cobbler cobbler-web pykickstart

скачаем загрузчики
cobbler get-loaders

выключим selinux:
sed -i -e 's/^SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

chkconfig httpd on
chkconfig rsync on

openssl passwd -1

htdigest /etc/cobbler/users.digest "Cobbler" cobbler

рестарт сервиса
service cobblerd restart

проверка конфигурации
cobbler

Настраивать через события MySQL.

Включение автоинвентаризации:
CREATE DEFINER=`root`@`localhost` EVENT `enable automatic inventory` ON SCHEDULE EVERY 30 MINUTE STARTS CURRENT_TIMESTAMP ON COMPLETION NOT PRESERVE ENABLE DO insert into host_inventory(hostid,inventory_mode) select hostid,1 from hosts

wget http://www.1c-bitrix.ru/download/files/portal/bitrix24_encode_php5.tar.gz

configuration for nginx:
server {
listen 80;
server_name bitrix24.site.net;
root /var/www/bitrix24.site.net;
index index.php;

location / {
try_files $uri $uri/ /index.php?q=$uri&$args;
}

location ~* ^.+\.(jpg|jpeg|gif|png|ico|pdf)$ {
access_log off;
expires max;
add_header Cache-Control private;
}

location ~ \.php$ {
include fastcgi_params;
# try_files $uri =404;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param

Создать пользователя с паролем:
psql --username=postgres --host=${srv_list[${srv}]} -c "CREATE USER ${users_priv[${i}]} WITH PASSWORD '${pw_users_priv[${i}]}';"

Изменить пароль пользователя:
psql --username=postgres --host=${srv_list[${srv}]} -c "ALTER USER ${users_priv[${i}]} PASSWORD '${pw_users_priv[${i}]}';"

Выдать права пользователю:
psql --username=postgres --host=${srv_list[${srv}]} -c "GRANT CONNECT ON