Powered by Invision Power Board


  
 
Reply to this topicStart new topicStart Poll

> zoneminder install script
lexi
Geschrieben am: Sonntag, 17.Februar 2008, 17:17 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 2209
Mitgliedsnummer.: 434
Mitglied seit: 2004-11-05



hi,

eh ich ein ausführliches howto schreibe wollte die installation erst mal reproduzieren ob nicht das ich was vergesse ;) Bei der gelegenheit wollte ich das per script erledigen. Der normale aufbau von scripts ist mir klar. Aber an ein paar stellen hängt es doch...

(1)zum beispiel muss der hostname in der /etc/apache2/httpd.conf eingetragen werden.

ServerName vdr01 stimmt ja nur wenn der hostname noch nicht geändert wurde. Wie kann man den hostname auslesen und dann sagen füge den in der Zeile yx ein (oder genügt ein anfügen an das ende auch)?

(2) Weiterhin muss mysql angepasst werden zoneminder-wiki wie kan man dies

QUOTE
mysql> GRANT ALL PRIVILEGES ON zm.* TO 'zmuser'@localhost identified by 'zmpass';
mysql> GRANT ALL PRIVILEGES ON zm.* TO 'zmuser'@'%' identified by 'zmpass';
mysql> quit


einbauen? Hier ist ja nicht mehr die normale konsole aktiv.

(3) in der /etc/conf.d/apache2 muss unter APACHE2_OPTS=".... PHP5 hinzugefügt und suexec gelöscht werden. Wie macht man das am dümmsten?

im groben stelle ich mit das script derzeit so vor die zeilen die mit ? beginnen sind halt noch unklar.


CODE
#! /bin/bash
#installiert zoneminder auf der gen2vdr2.0 nach Vorraussetzung ist funktionierendes Netzwerk
mkdir /var/log/apache2
? ServerName anpassen (siehe 1)
emerge --sync
echo "net-www/apache php mysql" >> /etc/portage/package.use
echo APACHE2_MODULES=\"$(sed '/^mod_/s/mod_\(.*\)\s\+\(shared\|static\)/\1/;t;n;d;:n' /etc/apache2/apache2-builtin-mods)\" >> /etc/make.conf
rm /etc/apache2/apache2-builtin-mods
emerge apache
emerge --config =apache-2.2.8
?/etc/conf.d/apache2 anpassen (siehe 3)
etc/init.d/apache2 start
rc-update -a apache2 default
?mysql anpassen (siehe 2)
etc/init.d/mysql start
rc-update -a mysql default
echo "www-misc/zoneminder" >> /etc/portage/package.keywords/system
echo "dev-perl/X10" >> /etc/portage/package.keywords/system
emerge zoneminder
etc/init.d/zoneminder start
rc-update -a zoneminder default


Gruss Lexi

edit
nur memo für mich
nmap emergen
nmap -p 1-16000 <ip-der-cam>
edit
Email Poster
Top
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 Anonyme Benutzer)
0 Mitglieder:

Topic Options Reply to this topicStart new topicStart Poll