<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.staging.zoneminder.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jsylvia007</id>
	<title>ZoneMinder Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.staging.zoneminder.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jsylvia007"/>
	<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/Special:Contributions/Jsylvia007"/>
	<updated>2026-05-03T15:26:54Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>http://wiki.staging.zoneminder.com/index.php?title=ZoneMinder_on_Ubuntu_9.10_32bit_-_Vanilla_Fresh_Install_-_(with_FFmpeg_SVN,_ZoneMinder_SVN,_jscalendar-1.0,_cambozola-0.76)&amp;diff=3523</id>
		<title>ZoneMinder on Ubuntu 9.10 32bit - Vanilla Fresh Install - (with FFmpeg SVN, ZoneMinder SVN, jscalendar-1.0, cambozola-0.76)</title>
		<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/index.php?title=ZoneMinder_on_Ubuntu_9.10_32bit_-_Vanilla_Fresh_Install_-_(with_FFmpeg_SVN,_ZoneMinder_SVN,_jscalendar-1.0,_cambozola-0.76)&amp;diff=3523"/>
		<updated>2009-12-20T20:17:24Z</updated>

		<summary type="html">&lt;p&gt;Jsylvia007: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 9.10 32bit - Vanilla Fresh Install  - (with FFmpeg SVN, ZoneMinder SVN, jscalendar-1.0, cambozola-0.76)==&lt;br /&gt;
&lt;br /&gt;
=== Update Ubuntu 9.10 ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
aptitude update&lt;br /&gt;
aptitude full-upgrade&lt;br /&gt;
reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Make System file changes (For ZoneMinder Shared Mem) ===&lt;br /&gt;
&lt;br /&gt;
For this section, I will refer you to the following 2 posts:&lt;br /&gt;
&lt;br /&gt;
[http://www.zoneminder.com/forums/viewtopic.php?p=50772#50772 Forum Post on Shared Memory]&lt;br /&gt;
&lt;br /&gt;
[http://www.zoneminder.com/wiki/index.php/FAQ#What_does_a_.27Can.27t_shmget:_Invalid_argument.27_error_in_my_logs_mean.3F_and_my_cameras_won.27t_display_video_at_higher_resolutions. ZoneMinder FAQ with Formulas]&lt;br /&gt;
&lt;br /&gt;
Using these calculations, for 6GB of Physical Memory I would use this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;#Below are for ZoneMinder#&amp;quot; &amp;gt;&amp;gt; /etc/sysctl.conf&lt;br /&gt;
echo &amp;quot;kernel.shmall = 1536000&amp;quot; &amp;gt;&amp;gt; /etc/sysctl.conf&lt;br /&gt;
echo &amp;quot;kernel.shmmax = 3221225472&amp;quot; &amp;gt;&amp;gt; /etc/sysctl.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Install All Prerequisites ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
aptitude install build-essential linux-headers-`uname -r` automake perl libnet-ssleay-perl openssl libauthen-pam-perl \&lt;br /&gt;
libpam-runtime libio-pty-perl libmd5-perl apache2 php5-mysql libapache2-mod-php5 mysql-server libmysqlclient15-dev \&lt;br /&gt;
libarchive-zip-perl libdate-manip-perl libdevice-serialport-perl libjpeg62 libjpeg62-dev libmime-perl libstdc++6 libwww-perl \&lt;br /&gt;
zlib1g zip unzip patch ntp openssl libpcre3-dev libssl-dev libjpeg-progs libcurl4-gnutls-dev munin munin-node libmime-lite-perl \&lt;br /&gt;
netpbm libbz2-dev subversion sysvconfig checkinstall&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Install Perl Modules ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
perl -MCPAN -e shell&lt;br /&gt;
&lt;br /&gt;
install CPAN&lt;br /&gt;
exit&lt;br /&gt;
&lt;br /&gt;
perl -MCPAN -e shell&lt;br /&gt;
install YAML PHP::Serialization Module::Load X10::ActiveHome Sys::Mmap&lt;br /&gt;
&lt;br /&gt;
exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FFmpeg &amp;amp; ZoneMinder from SVN ==&lt;br /&gt;
&lt;br /&gt;
=== Install FFmpeg === &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/src&lt;br /&gt;
&lt;br /&gt;
svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg &amp;gt; /usr/src/XXX_FFMPEG_LOG.txt&lt;br /&gt;
&lt;br /&gt;
cd ffmpeg&lt;br /&gt;
&lt;br /&gt;
./configure --enable-gpl --enable-shared --enable-pthreads&lt;br /&gt;
&lt;br /&gt;
make&lt;br /&gt;
checkinstall --fstrans=no --install=yes --pkgname=ffmpeg --pkgversion &amp;quot;3:0.svn`date +%Y%m%d`-12ubuntu3&amp;quot; --default&lt;br /&gt;
&lt;br /&gt;
ldconfig&lt;br /&gt;
&lt;br /&gt;
cd /lib&lt;br /&gt;
ln -s /usr/local/lib/libswscale.so.0&lt;br /&gt;
ln -s /usr/local/lib/libavformat.so.52&lt;br /&gt;
ln -s /usr/local/lib/libavcodec.so.52&lt;br /&gt;
ln -s /usr/local/lib/libavutil.so.50&lt;br /&gt;
ln -s /usr/local/lib/libavdevice.so.52&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Install &amp;amp; Config ZoneMinder ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/src&lt;br /&gt;
svn co http://svn.zoneminder.com/svn/zm/trunk zm &amp;gt; /usr/src/XXX_ZM_LOG.txt&lt;br /&gt;
cd zm&lt;br /&gt;
&lt;br /&gt;
./configure --with-webdir=/var/www --with-cgidir=/usr/lib/cgi-bin ZM_DB_HOST=localhost ZM_DB_NAME=zm ZM_DB_USER=zmuser \&lt;br /&gt;
ZM_DB_PASS=zmpass --enable-debug=yes --with-webgroup=www-data --with-webuser=www-data --enable-mmap&lt;br /&gt;
&lt;br /&gt;
aclocal&lt;br /&gt;
autoconf&lt;br /&gt;
automake&lt;br /&gt;
make&lt;br /&gt;
&lt;br /&gt;
mysql -u root -p &amp;lt; db/zm_create.sql&lt;br /&gt;
mysql -u root -p&lt;br /&gt;
&lt;br /&gt;
grant select,insert,update,delete on zm.* to &amp;#039;zmuser&amp;#039;@localhost identified by &amp;#039;zmpass&amp;#039;;&lt;br /&gt;
flush privileges;&lt;br /&gt;
quit&lt;br /&gt;
&lt;br /&gt;
checkinstall --fstrans=no --install=yes --pkgname=ZoneMinder --pkgversion &amp;quot;1.24.2-svn`date +%Y%m%d`&amp;quot; --default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Post Install ==&lt;br /&gt;
&lt;br /&gt;
=== Install cambozola.jar ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/src&lt;br /&gt;
wget http://www.charliemouse.com:8080/code/cambozola/cambozola-latest.tar.gz&lt;br /&gt;
tar -xzvf cambozola-latest.tar.gz&lt;br /&gt;
cp cambozola-0.76/dist/cambozola.jar /var/www&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Install jscalendar-1.0 ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/src&lt;br /&gt;
wget http://prdownloads.sourceforge.net/jscalendar/jscalendar-1.0.zip?download&lt;br /&gt;
unzip jscalendar-1.0.zip&lt;br /&gt;
mkdir /var/www/tools/jscalendar&lt;br /&gt;
cp -R jscalendar-1.0/* /var/www/tools/jscalendar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Remove existing index.html ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rm /var/www/index.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Make sure ZoneMinder starts automatically ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nano -w /etc/init.d/zm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
# description: Control ZoneMinder as a Service&lt;br /&gt;
# chkconfig: 2345 99 99&lt;br /&gt;
&lt;br /&gt;
# Source function library.&lt;br /&gt;
#. /etc/rc.d/init.d/functions&lt;br /&gt;
&lt;br /&gt;
prog=ZoneMinder&lt;br /&gt;
ZM_PATH_BIN=&amp;quot;/usr/local/bin&amp;quot;&lt;br /&gt;
command=&amp;quot;$ZM_PATH_BIN/zmpkg.pl&amp;quot;&lt;br /&gt;
&lt;br /&gt;
start() {&lt;br /&gt;
        echo -n &amp;quot;Starting $prog: &amp;quot;&lt;br /&gt;
        $command start&lt;br /&gt;
        RETVAL=$?&lt;br /&gt;
        [ $RETVAL = 0 ] &amp;amp;&amp;amp; echo success&lt;br /&gt;
        [ $RETVAL != 0 ] &amp;amp;&amp;amp; echo failure&lt;br /&gt;
        return $RETVAL&lt;br /&gt;
}&lt;br /&gt;
stop() {&lt;br /&gt;
        echo -n &amp;quot;Stopping $prog: &amp;quot;&lt;br /&gt;
        $command stop&lt;br /&gt;
        RETVAL=$?&lt;br /&gt;
        [ $RETVAL = 0 ] &amp;amp;&amp;amp; echo success&lt;br /&gt;
        [ $RETVAL != 0 ] &amp;amp;&amp;amp; echo failure&lt;br /&gt;
}&lt;br /&gt;
status() {&lt;br /&gt;
        result=`$command status`&lt;br /&gt;
        if [ &amp;quot;$result&amp;quot; = &amp;quot;running&amp;quot; ]; then&lt;br /&gt;
                echo &amp;quot;ZoneMinder is running&amp;quot;&lt;br /&gt;
                RETVAL=0&lt;br /&gt;
        else&lt;br /&gt;
                echo &amp;quot;ZoneMinder is stopped&amp;quot;&lt;br /&gt;
                RETVAL=1&lt;br /&gt;
        fi&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
case &amp;quot;$1&amp;quot; in&lt;br /&gt;
&amp;#039;start&amp;#039;)&lt;br /&gt;
        start&lt;br /&gt;
        ;;&lt;br /&gt;
&amp;#039;stop&amp;#039;)&lt;br /&gt;
        stop&lt;br /&gt;
        ;;&lt;br /&gt;
&amp;#039;restart&amp;#039;)&lt;br /&gt;
        stop&lt;br /&gt;
        start&lt;br /&gt;
        ;;&lt;br /&gt;
&amp;#039;status&amp;#039;)&lt;br /&gt;
        status&lt;br /&gt;
        ;;&lt;br /&gt;
*)&lt;br /&gt;
        echo &amp;quot;Usage: $0 { start | stop | restart | status }&amp;quot;&lt;br /&gt;
        RETVAL=1&lt;br /&gt;
        ;;&lt;br /&gt;
esac&lt;br /&gt;
exit $RETVAL&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Make /etc/init.d/zm executable:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 755 /etc/init.d/zm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Install Webmin ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cd /usr/src&lt;br /&gt;
&lt;br /&gt;
wget http://downloads.sourceforge.net/project/webadmin/webmin/1.500/webmin_1.500_all.deb&lt;br /&gt;
&lt;br /&gt;
dpkg -i webmin_1.500_all.deb&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Login to Webmin via: https://SERVERIP:10000&lt;br /&gt;
&lt;br /&gt;
Navigate to: System --&amp;gt; Bootup &amp;amp; Shutdown&lt;br /&gt;
&lt;br /&gt;
Select the check next to &amp;quot;zm&amp;quot; and press the &amp;quot;Start at Boot&amp;quot; button&lt;br /&gt;
&lt;br /&gt;
*  Webmin notice: after installing Webmin 1.500 update the System Logs via: Unused Modules &amp;gt; System Logs &amp;gt; Module Config, change the default /etc/syslog.conf to /etc/rsyslog.conf&lt;br /&gt;
&lt;br /&gt;
== Reboot System ==&lt;br /&gt;
&lt;br /&gt;
Again, this is meant to be installed on a FRESH install of 9.10 with no modifications.  Also, this guide is meant to be run as root, as such I have left out all the &amp;#039;sudo&amp;#039; prefixes.&lt;br /&gt;
&lt;br /&gt;
Please try and let me know your success.  I&amp;#039;ve installed this way 3 times from scratch on a virtual machine, and I think this guide is now complete.&lt;/div&gt;</summary>
		<author><name>Jsylvia007</name></author>
	</entry>
	<entry>
		<id>http://wiki.staging.zoneminder.com/index.php?title=ZoneMinder_on_Ubuntu_9.10_32bit_-_Vanilla_Fresh_Install_-_(with_FFmpeg_SVN,_ZoneMinder_SVN,_jscalendar-1.0,_cambozola-0.76)&amp;diff=3522</id>
		<title>ZoneMinder on Ubuntu 9.10 32bit - Vanilla Fresh Install - (with FFmpeg SVN, ZoneMinder SVN, jscalendar-1.0, cambozola-0.76)</title>
		<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/index.php?title=ZoneMinder_on_Ubuntu_9.10_32bit_-_Vanilla_Fresh_Install_-_(with_FFmpeg_SVN,_ZoneMinder_SVN,_jscalendar-1.0,_cambozola-0.76)&amp;diff=3522"/>
		<updated>2009-12-20T20:16:38Z</updated>

		<summary type="html">&lt;p&gt;Jsylvia007: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ZoneMinder on Ubuntu 9.10 32bit - Vanilla Fresh Install  - (with FFmpeg SVN, ZoneMinder SVN, jscalendar-1.0, cambozola-0.76)==&lt;br /&gt;
&lt;br /&gt;
=== Update Ubuntu 9.10 ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
aptitude update&lt;br /&gt;
aptitude full-upgrade&lt;br /&gt;
reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Make System file changes (For ZoneMinder Shared Mem) ===&lt;br /&gt;
&lt;br /&gt;
For this section, I will refer you to the following 2 posts:&lt;br /&gt;
&lt;br /&gt;
[http://www.zoneminder.com/forums/viewtopic.php?p=50772#50772 Forum Post on Shared Memory]&lt;br /&gt;
&lt;br /&gt;
[http://www.zoneminder.com/wiki/index.php/FAQ#What_does_a_.27Can.27t_shmget:_Invalid_argument.27_error_in_my_logs_mean.3F_and_my_cameras_won.27t_display_video_at_higher_resolutions. ZoneMinder FAQ with Formulas]&lt;br /&gt;
&lt;br /&gt;
Using these calculations, for 6GB of Physical Memory I would use this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;#Below are for ZoneMinder#&amp;quot; &amp;gt;&amp;gt; /etc/sysctl.conf&lt;br /&gt;
echo &amp;quot;kernel.shmall = 1536000&amp;quot; &amp;gt;&amp;gt; /etc/sysctl.conf&lt;br /&gt;
echo &amp;quot;kernel.shmmax = 3221225472&amp;quot; &amp;gt;&amp;gt; /etc/sysctl.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Install All Prerequisites ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
aptitude install build-essential linux-headers-`uname -r` automake perl libnet-ssleay-perl openssl libauthen-pam-perl \&lt;br /&gt;
libpam-runtime libio-pty-perl libmd5-perl apache2 php5-mysql libapache2-mod-php5 mysql-server libmysqlclient15-dev \&lt;br /&gt;
libarchive-zip-perl libdate-manip-perl libdevice-serialport-perl libjpeg62 libjpeg62-dev libmime-perl libstdc++6 libwww-perl \&lt;br /&gt;
zlib1g zip unzip patch ntp openssl libpcre3-dev libssl-dev libjpeg-progs libcurl4-gnutls-dev munin munin-node libmime-lite-perl \&lt;br /&gt;
netpbm libbz2-dev subversion sysvconfig checkinstall&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Install Perl Modules ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
perl -MCPAN -e shell&lt;br /&gt;
&lt;br /&gt;
install CPAN&lt;br /&gt;
exit&lt;br /&gt;
&lt;br /&gt;
perl -MCPAN -e shell&lt;br /&gt;
install YAML PHP::Serialization Module::Load X10::ActiveHome Sys::Mmap&lt;br /&gt;
&lt;br /&gt;
exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FFmpeg &amp;amp; ZoneMinder from SVN ==&lt;br /&gt;
&lt;br /&gt;
=== Install FFmpeg === &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/src&lt;br /&gt;
&lt;br /&gt;
svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg &amp;gt; /usr/src/XXX_FFMPEG_LOG.txt&lt;br /&gt;
&lt;br /&gt;
cd ffmpeg&lt;br /&gt;
&lt;br /&gt;
./configure --enable-gpl --enable-shared --enable-pthreads&lt;br /&gt;
&lt;br /&gt;
make&lt;br /&gt;
checkinstall --fstrans=no --install=yes --pkgname=ffmpeg --pkgversion &amp;quot;3:0.svn`date +%Y%m%d`-12ubuntu3&amp;quot; --default&lt;br /&gt;
&lt;br /&gt;
ldconfig&lt;br /&gt;
&lt;br /&gt;
cd /lib&lt;br /&gt;
ln -s /usr/local/lib/libswscale.so.0&lt;br /&gt;
ln -s /usr/local/lib/libavformat.so.52&lt;br /&gt;
ln -s /usr/local/lib/libavcodec.so.52&lt;br /&gt;
ln -s /usr/local/lib/libavutil.so.50&lt;br /&gt;
ln -s /usr/local/lib/libavdevice.so.52&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Install &amp;amp; Config ZoneMinder ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/src&lt;br /&gt;
svn co http://svn.zoneminder.com/svn/zm/trunk zm &amp;gt; /usr/src/XXX_ZM_LOG.txt&lt;br /&gt;
cd zm&lt;br /&gt;
&lt;br /&gt;
./configure --with-webdir=/var/www --with-cgidir=/usr/lib/cgi-bin ZM_DB_HOST=localhost ZM_DB_NAME=zm ZM_DB_USER=zmuser \&lt;br /&gt;
ZM_DB_PASS=zmpass --enable-debug=yes --with-webgroup=www-data --with-webuser=www-data --enable-mmap&lt;br /&gt;
&lt;br /&gt;
aclocal&lt;br /&gt;
autoconf&lt;br /&gt;
automake&lt;br /&gt;
make&lt;br /&gt;
&lt;br /&gt;
mysql -u root -p &amp;lt; db/zm_create.sql&lt;br /&gt;
mysql -u root -p&lt;br /&gt;
&lt;br /&gt;
grant select,insert,update,delete on zm.* to &amp;#039;zmuser&amp;#039;@localhost identified by &amp;#039;zmpass&amp;#039;;&lt;br /&gt;
flush privileges;&lt;br /&gt;
quit&lt;br /&gt;
&lt;br /&gt;
checkinstall --fstrans=no --install=yes --pkgname=ZoneMinder --pkgversion &amp;quot;1.24.2-svn`date +%Y%m%d`&amp;quot; --default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Post Install ==&lt;br /&gt;
&lt;br /&gt;
=== Install cambozola.jar ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/src&lt;br /&gt;
wget http://www.charliemouse.com:8080/code/cambozola/cambozola-latest.tar.gz&lt;br /&gt;
tar -xzvf cambozola-latest.tar.gz&lt;br /&gt;
cp cambozola-0.76/dist/cambozola.jar /var/www&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Install jscalendar-1.0 ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/src&lt;br /&gt;
wget http://prdownloads.sourceforge.net/jscalendar/jscalendar-1.0.zip?download&lt;br /&gt;
unzip jscalendar-1.0.zip&lt;br /&gt;
mkdir /var/www/tools/jscalendar&lt;br /&gt;
cp -R jscalendar-1.0/* /var/www/tools/jscalendar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Remove existing index.html ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rm /var/www/index.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Make sure ZoneMinder starts automatically ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nano -w /etc/init.d/zm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
# description: Control ZoneMinder as a Service&lt;br /&gt;
# chkconfig: 2345 99 99&lt;br /&gt;
&lt;br /&gt;
# Source function library.&lt;br /&gt;
#. /etc/rc.d/init.d/functions&lt;br /&gt;
&lt;br /&gt;
prog=ZoneMinder&lt;br /&gt;
ZM_PATH_BIN=&amp;quot;/usr/local/bin&amp;quot;&lt;br /&gt;
command=&amp;quot;$ZM_PATH_BIN/zmpkg.pl&amp;quot;&lt;br /&gt;
&lt;br /&gt;
start() {&lt;br /&gt;
        echo -n &amp;quot;Starting $prog: &amp;quot;&lt;br /&gt;
        $command start&lt;br /&gt;
        RETVAL=$?&lt;br /&gt;
        [ $RETVAL = 0 ] &amp;amp;&amp;amp; echo success&lt;br /&gt;
        [ $RETVAL != 0 ] &amp;amp;&amp;amp; echo failure&lt;br /&gt;
        return $RETVAL&lt;br /&gt;
}&lt;br /&gt;
stop() {&lt;br /&gt;
        echo -n &amp;quot;Stopping $prog: &amp;quot;&lt;br /&gt;
        $command stop&lt;br /&gt;
        RETVAL=$?&lt;br /&gt;
        [ $RETVAL = 0 ] &amp;amp;&amp;amp; echo success&lt;br /&gt;
        [ $RETVAL != 0 ] &amp;amp;&amp;amp; echo failure&lt;br /&gt;
}&lt;br /&gt;
status() {&lt;br /&gt;
        result=`$command status`&lt;br /&gt;
        if [ &amp;quot;$result&amp;quot; = &amp;quot;running&amp;quot; ]; then&lt;br /&gt;
                echo &amp;quot;ZoneMinder is running&amp;quot;&lt;br /&gt;
                RETVAL=0&lt;br /&gt;
        else&lt;br /&gt;
                echo &amp;quot;ZoneMinder is stopped&amp;quot;&lt;br /&gt;
                RETVAL=1&lt;br /&gt;
        fi&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
case &amp;quot;$1&amp;quot; in&lt;br /&gt;
&amp;#039;start&amp;#039;)&lt;br /&gt;
        start&lt;br /&gt;
        ;;&lt;br /&gt;
&amp;#039;stop&amp;#039;)&lt;br /&gt;
        stop&lt;br /&gt;
        ;;&lt;br /&gt;
&amp;#039;restart&amp;#039;)&lt;br /&gt;
        stop&lt;br /&gt;
        start&lt;br /&gt;
        ;;&lt;br /&gt;
&amp;#039;status&amp;#039;)&lt;br /&gt;
        status&lt;br /&gt;
        ;;&lt;br /&gt;
*)&lt;br /&gt;
        echo &amp;quot;Usage: $0 { start | stop | restart | status }&amp;quot;&lt;br /&gt;
        RETVAL=1&lt;br /&gt;
        ;;&lt;br /&gt;
esac&lt;br /&gt;
exit $RETVAL&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Make /etc/init.d/zm executable:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 755 /etc/init.d/zm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Install Webmin ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cd /usr/src&lt;br /&gt;
&lt;br /&gt;
wget http://downloads.sourceforge.net/project/webadmin/webmin/1.500/webmin_1.500_all.deb&lt;br /&gt;
&lt;br /&gt;
dpkg -i webmin_1.500_all.deb&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Login to Webmin via: https://SERVERIP:10000&lt;br /&gt;
&lt;br /&gt;
Navigate to: System --&amp;gt; Bootup &amp;amp; Shutdown&lt;br /&gt;
&lt;br /&gt;
Select the check next to &amp;quot;zm&amp;quot; and press the &amp;quot;Start at Boot&amp;quot; button&lt;br /&gt;
&lt;br /&gt;
*  Webmin notice: after installing Webmin 1.500 update the System Logs via: Unused Modules &amp;gt; System Logs &amp;gt; Module Config, change the default /etc/syslog.conf to /etc/rsyslog.conf&lt;br /&gt;
&lt;br /&gt;
== Reboot System ==&lt;br /&gt;
&lt;br /&gt;
Again, this is meant to be installed on a FRESH install of 9.10 with no modifications.  Also, this guide is meant to be run as root, as such I have left out all the &amp;#039;sudo&amp;#039; prefixes.&lt;br /&gt;
&lt;br /&gt;
Please try and let me know your success.  I&amp;#039;ve installed this way 3 times from scratch on a virtual machine, and I think this guide is now complete.&lt;/div&gt;</summary>
		<author><name>Jsylvia007</name></author>
	</entry>
	<entry>
		<id>http://wiki.staging.zoneminder.com/index.php?title=Ubuntu&amp;diff=2871</id>
		<title>Ubuntu</title>
		<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/index.php?title=Ubuntu&amp;diff=2871"/>
		<updated>2009-03-15T18:21:52Z</updated>

		<summary type="html">&lt;p&gt;Jsylvia007: /* Installation Guides */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ubuntu is a Linux distribution based on Debian. It&amp;#039;s a good system for a home / office user and the install CD installs &amp;#039;most everything the home / office user will need.&lt;br /&gt;
&lt;br /&gt;
==Installation Guides==&lt;br /&gt;
[[Ubuntu 5.10]]&lt;br /&gt;
&lt;br /&gt;
[[Ubuntu 6.06 - Dapper]]&lt;br /&gt;
&lt;br /&gt;
[[Ubuntu 6.06 - Alternate]] (cut-n-paste)&lt;br /&gt;
&lt;br /&gt;
[[Ubuntu 6.10]]&lt;br /&gt;
&lt;br /&gt;
[[Ubuntu 7.04]]&lt;br /&gt;
&lt;br /&gt;
[[Ubuntu 8.04.1]]&lt;br /&gt;
&lt;br /&gt;
[[Ubuntu 8.10]]&lt;br /&gt;
&lt;br /&gt;
[[Ubuntu 8.10 Vanilla 32bit (with FFmpeg SVN, ZoneMinder SVN, jscalendar-1.0, cambozola-0.7)]]&lt;br /&gt;
&lt;br /&gt;
==Installation Notes==&lt;br /&gt;
http://www.zoneminder.com/forums/viewtopic.php?t=5633&lt;br /&gt;
GUI package that installs Mplayer etc.&lt;br /&gt;
&lt;br /&gt;
http://ubuntuforums.org/showpost.php?p=356392&lt;br /&gt;
EXTRA_LIBS parameter in .configure script&lt;br /&gt;
&lt;br /&gt;
http://www.zoneminder.com/forums/viewtopic.php?t=6141&lt;br /&gt;
&lt;br /&gt;
http://www.zoneminder.com/forums/viewtopic.php?t=13140 How to install latest Zoneminder on Ubuntu 8.10&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
[http://ubuntulinux.org http://ubuntulinux.org]&lt;br /&gt;
&lt;br /&gt;
[[Categories: Linux distributions]]&lt;/div&gt;</summary>
		<author><name>Jsylvia007</name></author>
	</entry>
</feed>