Als erstes das obligatorische
Code:
apt-get update apt-get upgrade
Code:
apt-get install ssh
An das Ende der /etc/apt/source.list
Code:
#Wiregate deb http://repo.wiregate.de/wiregate wiregate-0.1 main #Eibd deb http://www.auto.tuwien.ac.at/~mkoegler/debian eib main deb-src http://www.auto.tuwien.ac.at/~mkoegler/debian eib main
Danach folgendes ausführen:
Code:
wget http://repo.wiregate.de/wiregate/wiregate-apt-pubkey apt-key add wiregate-apt-pubkey
Mit
Code:
apt-key add tuwien-apt-pubkey
Jetzt ein
Code:
apt-get update
Installation lighttpd mit php5. Die Pakete protmap und fam braucht man nicht deshalb gleich wieder entfernt.
Code:
apt-get install lighttpd php5 php5-cgi apt-get remove portmap fam
Code:
apt-get install webmin
Code:
apt-get install libfuse2 owfs-fuse owfs-httpd owfs-server
Code:
apt-get install rrdtool
Code:
apt-get install bcusdk eibd-clients=0.0.4+nmu18 eibd-server echo "eibd-clients hold" | dpkg --set-selections
Code:
apt-get install monit nano /etc/default/monit -> startup=1 nano /etc/monit/monitrc -> include /etc/monit/enable
Code:
apt-get install beep psmisc python-ownet libownet-php libownet-perl libconfig-general-perl libmath-round-perl libmath-basecalc-perl libconfig-std-perl libproc-daemon-perl libproc-pid-file-perl liblog-log4perl-perl collectd openvpn webmin-openvpn
Code:
mkdir /root/backup/ cp /etc/webmin/miniserv.users /root/backup/miniserv.users
Code:
#!/bin/sh # enable&start ssh update-rc.d ssh defaults /etc/init.d/ssh start # reset webmin root-user cp /root/backup/miniserv.users /etc/webmin/miniserv.users
Code:
chmod 755 Remove_Wiregate_Rest.sh
Code:
owfs_path=/usr/sbin/owfs eibd_bcuaddrtab_resetcount=/var/log/eibd_bcuaddrtab_resetcount owserver_start_cmd=/etc/init.d/owfs-server start read_sensors=1 owserver_restart_cmd=/etc/init.d/owfs-server restart owhttpd_stop_cmd=/etc/init.d/owfs-httpd stop owhttpd_conf=/etc/default/owfs-httpd stop_cmd=/etc/init.d/eibd stop owfs_restart_cmd=/etc/init.d/owfs-fuse restart pid_file=/var/run/eibd.pid restart_cmd=/etc/init.d/eibd restart owhttpd_start_cmd=/etc/init.d/owfs-httpd start owfs_start_cmd=/etc/init.d/owfs-fuse start eibd_conf=/etc/default/eibd owfs_pid_file=/var/run/owfs.pid owserver_pid_file=/var/run/owserver.pid owhttpd_restart_cmd=/etc/init.d/owfs-httpd restart start_cmd=/etc/init.d/eibd start eibd_path=/usr/bin/eibd owserver_path=/usr/sbin/owserver owserver_conf=/etc/default/owfs-server owfs_conf=/etc/init.d/owfs-fuse owhttpd_pid_file=/var/run/owhttpd.pid owfs_stop_cmd=/etc/init.d/owfs-fuse stop owhttpd_path=/usr/sbin/owhttpd owserver_stop_cmd=/etc/init.d/owfs-server stop owsensors_conf=/etc/wiregate/owsensors.conf
/etc/default/eibd
Code:
EIBD_BACKEND_ADDR = 1.1.241 EIBD_BACKEND = ip EIBD_PORT_IP = 224.0.23.12
Code:
apt-get install wiregated
Code:
Remove_Wiregate_Rest.sh cd /etc/monit/ mv enabled/xplhub/xplhub enable/ rm -r enabled /etc/init.d/monitd restart
Webmin anmelden http://IP_CommunityGate:10000 Benutzer root
Webmin Menu links -> Webmin -> Webmin-Benutzer
Webmingruppe "CommunityGate" anlegen, bei "Ändern der Sprache und des Designs,WireGate Konfiguration" Haken setzen
Erstellen anklicken
Konvertiere Unix- zu Webminbenutzern
Nur Benutzer auswählen, hier den User auswählen der bei der Grundinstallation angelegt wurde.
Gruppe "CommunityGate" ist ausgewählt
Benutze zukünftig das gleiche Passwort wie Unixbenutzer? Haken setzen
Konvertiere jetzt
Webmin-Konfiguration
Indexseitenoptionen -> Nach der Anmeldung gehe immer zum Modul Wiregate-Konfiguration auswählen und speichern
User-Einstellungen sichern:
Code:
cp /etc/webmin/miniserv.users /root/backup/miniserv.users


Einen Kommentar schreiben: