Centos Error Zm Requires Gnutls/openssl.h
available for Linux, especially if you need to capture images and/or video from multiple cameras, both remote and local. It offers a huge set of features that just aren't available in other pieces of free software. Getting it to compile on Centos 6 (64bit), however, is a bit of a chore. There is some information in the ZoneMinder wiki on compiling and installing ZoneMinder on Centos 6, but these instructions are incomplete, and will not work. After helping a coworker get it up and running, and finding little information out there for Centos 6, I decided to turn it into a blog post. The following procedure will allow you to compile and install ZoneMinder 1.25 on Centos 6 64bit with all options enabled. All actions should be done as root. Procedure 1] Install Centos 6 using the 64bit minimal install DVD. I highly recommend using the minimal install, but you can probably use disk 1 of the full install if you want. 2] Run updates: yum -y update 3] Disable SELinux by editing /etc/sysconfig/selinux and changing the SELINUX line to disabled: SELINUX=disabled 4] Reboot 5] Install RPMForge yum repository: rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt rpm -ihv http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm 6] Install needed dependencies: yum install gcc gcc-c++ wget mysql-devel mysql-server php php-mysql php-pear php-pear-DB php-mbstring \ bison bison-devel httpd make ncurses ncurses-devel libtermcap-devel sendmail sendmail-cf caching-nameserver \ sox newt-devel libxml2-devel libtiff-devel php-gd audiofile-devel gtk2-devel libv4l-devel ffmpeg ffmpeg-devel \ zlib zlib-devel openssl openssl-devel gnutls-devel php-process perl-Time-HiRes perl-CPAN pcre-devel libjpeg-devel \ perl-Date-Manip perl-libwww-perl perl-Module-Load perl-Net-SFTP-Foreign perl-Archive-Tar perl-Archive-Zip perl-Expect \ perl-MIME-Lite perl-Device-SerialPort 7] Install Sys::Mmap module if you want mmap enabled. Also install MIME::Entity and X10 camera support, if desired.
or any unnecessary services running. The reason for the very light-weight installation is to make the majority of system resources available to ZoneMinder, not the OS. With this installation, memory is reduced to around 140-160MB, and CPU usage is practically nonexistent. The CentOS base installation is very easy to install and doesn’t take too much time as long as you have some type of broadband connection. There are many ways to install CentOS, but this article covers only two, because they are related. All CLI operations/commands in this How-To are done as root, in the /root directory. The reasoning is that this system would be in a secure environment to begin http://www.mindcryme.com/2012/02/02/installing-zoneminder-on-centos-6/ with. However, if you need to add a user to run these services to better secure the system, then you can, but keep in mind that some items must run as root. Contents 1 Zmrepo - A ZoneMinder repository for RPM based distros 1.1 Who Should Use 1.2 Disclaimer 1.3 Installation 2 CentOS 5.6 & ZoneMinder 1.25.0 2.1 Step One - Get CentOS 2.2 Step Two - Installation Source 2.3 Step Three - Installation Packages https://wiki.zoneminder.com/CentOS 2.4 Step Four - Configuration 2.5 Step Five - Installing ZoneMinder 1.25.0 2.5.1 Install ffmpeg 2.5.2 Enable services 2.5.3 Install Zoneminder 2.5.4 Configure MySQL 2.5.5 Finalize Installation of ZoneMinder 3 CentOS 6 Notes 3.1 Installation of ZoneMinder 3.2 Troubleshooting FFmpeg Errors Building ZoneMinder 3.3 Troubleshooting Blank Page 3.4 Trouble shooting full drive with CentOS 6 3.5 Failed monitors or ZM refusing to start 4 ZoneMinder 1.26.x 4.1 Cmake installation notes 4.2 ./configure compile 5 pt_BR Instructions Zmrepo - A ZoneMinder repository for RPM based distros The ZoneMinder development team would like to introduce you to a new, easier way to install ZoneMinder on CentOS. Zmrepo is meant to be a turn-key solution. There is no compiling, no installing modules from CPAN, and no more complicated repository instructions. This repository brings together a ZoneMinder rpm built by the development team, with all features enabled. It also includes all dependencies that are not found in the default CentOS repositories. A few Perl modules are built by us, but all the rest of the dependencies are mirrored from popular sites such as EPEL and RPMFusion. There is no longer a need to add these additional repositories to your system. Zmrepo takes care of that for you. Who Should Use The development team strictly uses CentOS, but these packages should work on Red Hat Enterprise Linux
--enablerepo=* --disablerepo=smedev --disablerepo=smetest --disablerepo=smeupdates-testing install mysql-devel--- End code ---That got me to the point of --- Code: ---configure: https://forums.contribs.org/index.php?topic=48607.10;wap2 error: zm requires gnutls/openssl.h - use ZM_SSL_LIB option to https://ubuntuforums.org/showthread.php?t=1291814 select openssl instead--- End code ---Also, my --- Code: ---/sbin/e-smith/audittools/repositories--- End code ---outputs --- Code: ---addons: disabledatrpms: disabledbase: enabledcentosplus: disabledcontrib: disableddag: disabledepel: disabledextras: disabledfws: disabledsme7contribs: disabledsmeaddons: enabledsmecontribs: disabledsmedev: disabledsmeextras: enabledsmeos: enabledsmetest: disabledsmeupdates: enabledsmeupdates-testing: disabledupdates: enabled--- End code --- newburns: centos error I think that is all to it. After the above steps, --- Code: ---./configure --with-webdir=/opt/surveillance --with-cgidir=/var/www/cgi-bin --with-webuser=apache --with-webgroup=apache ZM_DB_HOST=localhost ZM_DB_NAME=zoneminder ZM_DB_USER=zoneminder ZM_DB_PASS=xxxxxxxxxxxxxxxxxx --with-extralibs="-L/usr/lib -L/usr/lib/mysql" --with-mysql='/usr/lib/mysql/libmysqlyclient.so.15' CXXFLAGS="-D__STDC_CONSTANT_MACROS" ZM_SSL_LIB=openssl --enable-mmap=no--- End code ---and then do a make and make installAgain, that installs it into my /opt/surveillance which was setup previously centos error zm with SME Site Maker. Be sure to have a db password already generated before starting Site Maker. This is a fresh SME 8 testing machine, and I don't know if something has been broken with all the dependencies that were installed.I am having another issue now.I have a main SME 8 server as a gateway and another SME 8 server for only video surveillance. I set up a hostname called security.mtrosemedia.tk to the Remote IP for the internal server. That works just fine when going directly to the site, but trying to go to security.mtrosemedia.tk/surveillance doesn't work. I would like a way to be able to access the internal server clearly without so much being forwarded. Right now I have ports forwarded to the internal IP port 22 in order to get ssh tunnel. I have the hostname setup to pass th
Get Kubuntu Get Xubuntu Get Lubuntu Get UbuntuStudio Get Mythbuntu Get Edubuntu Get Ubuntu-GNOME Get UbuntuKylin Ubuntu Code of Conduct Ubuntu Wiki Community Wiki Other Support Launchpad Answers Ubuntu IRC Support AskUbuntu Official Documentation User Documentation Social Media Facebook Twitter Useful Links Distrowatch Bugs: Ubuntu PPAs: Ubuntu Web Upd8: Ubuntu OMG! Ubuntu Ubuntu Insights Planet Ubuntu Activity Page Please read before SSO login Advanced Search Forum The Ubuntu Forum Community Ubuntu Specialised Support Ubuntu Servers, Cloud and Juju Server Platforms [ubuntu] Ubuntu Server 6.0.6.2 LTS Zoneminder 1.24.2 Install Having an Issue With Posting ? Do you want to help us debug the posting issues ? < is the place to report it, thanks ! Results 1 to 6 of 6 Thread: Ubuntu Server 6.0.6.2 LTS Zoneminder 1.24.2 Install Thread Tools Show Printable Version Subscribe to this Thread… Display Linear Mode Switch to Hybrid Mode Switch to Threaded Mode October 15th, 2009 #1 Diubidone View Profile View Forum Posts Private Message Spilled the Beans Join Date Nov 2008 Beans 17 Ubuntu Server 6.0.6.2 LTS Zoneminder 1.24.2 Install Hello to everyone, I'm beeing asked for a Zoneminder 1.24.2 installation on an UBUNTU server platform 6.0.6.2 (Don't ask why please...another italian style mistery). Anyways I bumped in a problem with gnutls libraries. When do I do .configure on zoneminder 1.24.2 the system gives this problem: configure: error: zm requires gnutls/openssl.h - use ZM_SSL_LIB option to select openssl instead Whereas configure goes really fine on Zoneminder version 1.22.2. On my system at command dpkg -l *gnutls* I get this output: un gnutls-bin un gnutls0 un gnutls0.4 un gnutls3 un libcurl3-gnutls-dev ii libgnutls12 1.2.9-2ubuntu1.7 the GNU TLS library - runtime library un libgnutls5 When I tried to install gnutls3 I got