Установка Coova-Chilli из исходников с github

Вопросы, касающиеся установки и настройки всех программ сервера хотспота
Ответить
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Установка Coova-Chilli из исходников с github

Сообщение Dmitry »

На скорую руку слепленный черновик скрипта, который качает с github последнюю версию Coova-Chilli и компилирует ее непосредственно на вашем сервере:
код скрипта

Код: Выделить всё

#!/bin/bash

# install dependencies
apt-get install -y git libtool automake autoconf m4 make gengetopt build-essential daemon libssl-dev openssl

# go to folder for sources
cd /usr/src

# clone sources of coova-chilli from git
git clone https://github.com/coova/coova-chilli.git

# go to folder with coova-chilli
cd coova-chilli

# install, step 1
./bootstrap

# install, step 2
./configure --enable-miniportal --sysconfdir=/etc --enable-redirdnsreq --with-openssl --prefix=
#/etc/chilli

# install, step 3
make

# install, step 4
make install

# creating nesessery folder
mkdir /var/lock/subsys
Примечания:
  • скрипт выполняет только установку и никаких настроек не делает (в результате Coova-Chilli использует свой "дефолтный" конфиг)
  • тестовые запуски выполнялись на Debian 7 и 8...
  • предположительно, без изменений подойдет и для Ubuntu
  • возможно, учтены не все зависимости Coova-Chilli (в том плане, что при установке Debian "по умолчанию" какие-то пакеты, требующиеся для удовлетворения зависимостей, уже были установлены непосредственно с самой ОС)
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Установка Coova-Chilli из исходников с github

Сообщение Dmitry »

В своем блоге опубликовал заметку о том, как устанавливать Coova-Chilli вручную (тоже, из исходников):
https://wifi-hotspot.zp.ua/wp/2021/02/c ... t-at-2021/
Но, в отличие от приведенного тут (выше) кода, там процедура описывает как сначала создать deb-пакет, и затем уже готовый пакет установить в систему.
Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость