diff --git a/2-install.sh b/2-install.sh index fb0efbf..77f5083 100644 --- a/2-install.sh +++ b/2-install.sh @@ -86,7 +86,7 @@ install_user() { fi chmod a+x /home/$USERNAME - usermod -aG wheel "$USERNAME" + #usermod -aG wheel "$USERNAME" usermod -aG users "$USERNAME" } @@ -209,16 +209,19 @@ EOF # Установка PostgreSQL install_postgresql() { - echo "[ * ] Установка PostgreSQL..." + echo "[ * ] Установка PostgreSQL 16..." - apt-get -qq install -y postgresql16 postgresql16-server postgresql16-contrib + echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list + curl -fsSL https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/postgresql.gpg + apt-get update + apt-get -qq install -y postgresql-16 postgresql-contrib-16 - rm -rf /var/lib/pgsql - mkdir -p /var/lib/pgsql - chown postgres:postgres /var/lib/pgsql - sudo -u postgres initdb -D /var/lib/pgsql/data + #rm -rf /var/lib/pgsql + #mkdir -p /var/lib/pgsql + #chown postgres:postgres /var/lib/pgsql + #sudo -u postgres initdb -D /var/lib/pgsql/data - sudo -u postgres wget https://git.kosenka.ru/kosenka/AltLinuxWeb/raw/branch/master/pg_hba.conf -O /var/lib/pgsql/data/pg_hba.conf + sudo -u postgres wget https://git.kosenka.ru/kosenka/AltLinuxWeb/raw/branch/master/pg_hba.conf -O /var/lib/postgresql/16/main/pg_hba.conf # Включаем автозапуск systemctl enable postgresql