Установка ПО "Мой дом" на Linix


Настройка Raspberri
sudo raspi-config
Interfacing Options -> SSH -> YES
Boot options -> Desktop/CLI -> Console Text

Установка пакетов
Необходимые пакеты:
- USB-Driver: libftdi1
- WEB-Server: apache2
- Камеры: vlc fswebcam
- VPN: pptp-linux xl2tpd
- Звук: mpg123
- Почта: msmtp
sudo apt-get update
sudo apt-get install libftdi1 apache2 vlc fswebcam pptp-linux xl2tpd mpg123 msmtp

Настройка пакетов
Веб сервер:
sudo a2enmod cgi
sudo sh -c "echo \"www-data ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers"
sudo service apache2 restart
VLC:
sudo sed -i 's/geteuid/getppid/' /usr/bin/vlc

Установка пакета "Мой дом" Киберлайт
cd ~
wget ftp://pub.cyber-light.ru/linux/myhome_install.sh
sudo chmod 755 myhome_install.sh && sudo ./myhome_install.sh install

Настройка VPN "Мой.Киберлайт"
sudo bash myhome/scripts/vpn-setup.sh
sudo /etc/init.d/xl2tpd restart

Настройка CRONTAB (Расписания)
sudo crontab -e
# Check VPN #
* * * * * bash /home/cyberlight/myhome/scripts/vpn.sh
# Check Myhome #
#* * * * * mypid=`pidof myhome` && [ "${mypid}" ] || sudo /etc/init.d/myhome.d start


Дополнительно


Просмотр историй в реальном времени
# Myhome #
tail -f myhome/logs/myhome/(date of file).txt

# VPN #
tail -f myhome/logs/scripts/vpn.txt
tail -f /var/log/syslog

# Cams #
tail -f myhome/logs/scripts/cam.txt

# Mail #
tail -f /tmp/msmtp.log

Настройка громкости
sudo amixer cset numid=3 1
sudo alsamixer
sudo alsactl store

Настройка почты MSMTP
sudo nano /etc/msmtprc

#defaults

account default
host smtp.ya.ru
port 25
tls on
tls_starttls on
tls_certcheck off

auth login
user ***@ya.ru
password ***
from ***@ya.ru
logfile /tmp/msmtp.log

Тест
./myhome/scripts/mail.sh "Привет от Киберлайт"

Настройка камер FFserver

     Яндекс цитирования          
КиберЛайт
PulsCen.ru Реле времени в Москве
     Яндекс.Метрика      Телефоны, адреса фирм, организаций и предприятий Одинцовского района и города Одинцово