X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@lists.alpinelinux.org Received: from mail-ww0-f54.google.com (mail-ww0-f54.google.com [74.125.82.54]) by lists.alpinelinux.org (Postfix) with ESMTP id 05A1A1EB598 for ; Fri, 16 Apr 2010 10:20:12 +0000 (UTC) Received: by wwa36 with SMTP id 36so1481673wwa.13 for ; Fri, 16 Apr 2010 03:20:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:received:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=jCe8q5nUEjX6YrtD4Wo8Sr4A9p2b1alNjb2kD22uXtY=; b=R+Zw89LY37Ug9IdReWLGCA77EXPnB/VfrZzBVswc59d+zjdJy0GUzR6sxzbuWbEx5F xcw+YYX5vcXPqxgmLKJfvWTdsVu+MADakUJqnD5HWsPwC1qhdiZCbNlgVD+q/jxnSa7/ O2FzuKzWAx15Ow1YJ1cAV3o23VuuvJpZ7mWKE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=QTFK6TqrlaCHIoCggA3SfFAuWioSZIEaumhgfRFHnf6AsjlJh8JwwbAoOgg/tvdLrc jlFZkGG/KcK4sbd2BAGjMepWtDSzp4952+FtwVYqGNcyMkPcJ2fndnFXcp3xcgBUYmxC QPPuqLyeT/4oPAlprvtvRkJrEyZ0qY3dF2eqw= X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Received: by 10.216.152.227 with HTTP; Fri, 16 Apr 2010 03:20:10 -0700 (PDT) In-Reply-To: <2095766125.79401271400643798.JavaMail.osg@osgjas02.cns.ufl.edu> References: <2095766125.79401271400643798.JavaMail.osg@osgjas02.cns.ufl.edu> Date: Fri, 16 Apr 2010 12:20:10 +0200 Received: by 10.216.90.133 with SMTP id e5mr1587163wef.23.1271413211005; Fri, 16 Apr 2010 03:20:11 -0700 (PDT) Message-ID: Subject: Re: [alpine-devel] Re: help: freepbx install on alpine linux From: Carlo Landmeter To: Kenny Aral Cc: Michael Mason , amanison@anselsystems.com, rnalrd@gmail.com, Mika Havela , Ted Trask , Alpine-devel Developers Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Fri, Apr 16, 2010 at 8:50 AM, Kenny Aral wrote: > Thank you for the input Carlo. The last few days I have been trying to go > the MySQL route and compile Asterisk. I was able to successfully build an= d > install Asterisk 1.6.2 along with the Asterisk Add-ons, however I'm confu= sed > about how to run it. Why are you building asterisk when its already included in our repo? See: http://git.alpinelinux.org/cgit/aports/tree/main/asterisk The README says to use the command "asterisk -vvvc", > but when I did this the CLI command-line did not display. If I try to use > "asterisk -r" then I get the Unable to Connect error. Are Zaptel and Libp= ri > required to compile Asterisk? No they are not, this is only needed if you use specific voip hardware. BTW Zaptel has been replaced by Dahdi: http://blogs.digium.com/2008/05/19/zaptel-project-being-renamed-to-dahdi/ I did not have these installed when I tried to > do this. I actually tried to install Zaptel, but I was getting an error t= hat > had something to do with the incorrect version of the linux-grsec apk. I = was > hoping to get a working Asterisk box before beginning the MySQL > installation. After you install Alpinelinux just issue: apk add asterisk <- will install asterisk apk add asterisk-samples <- will install sample config files /etc/init.d/asterisk start Now you can run asterisk -r to connect to local asterisk console > > I'm going to continue in this direction for now, but I'm willing to try y= our > approach with Sqlite3. Did you have any luck with this or did you also ru= n > into problems? I think getting Asterisk to run first and maybe with mysql support is your best approach now. Sqlite needs a lot of debugging and scripting (i think). This is all new to me so I really appreciate the help. One > more question: I ran into some problems during the Asterisk installations > when I was running Alpine 1.9 inside VirtualBox. I would get a memory cal= l > trace error after a make command. This didn't happen when I booted Alpine > without using a virtual machine. Any ideas why? I'm not sure about virtualbox, don't have much experience with it (only with vmware). I guess you already know asterisk has issues with running virtually unless configured properly (because of timers). If you want to do anything with Alpinelinux I suggest you to read our wiki. It has a lot of information on how to develop on Alpinelinux. To create packages be sure to read this info: http://www.alpinelinux.org/wiki/Developer_Documentation BTW, if you are successful please make notes about your work and contribute back by placing information on our wiki. -carlo > > On Tue Apr 13 08:05:41 EDT 2010, Carlo Landmeter > wrote: > >> I also have been trying to get freepbx installed on alpine few weeks ago= . >> Freepbx depends on sql database, and because of the design philosophy >> of Alpinelinux I have tried to install it with Sqlite3 support (which >> should be partially supported by Freepbpx). Some info can be found >> here: >> https://freetel.svn.sourceforge.net/svnroot/freetel/freepbx-sandbox/READ= ME.txt >> =A0SQLite driver should still be added to Alpinelinux asterisk package >> if needed (i can send a patch if needed). >> If you would choose to use MySQL, you will have to compile asterisk >> addons because this holds the mysql driver for asterisk (I have tried >> this but i was not successful , not sure what the error was). >> The dependency list you mention is very outdated, i think you fetched >> this one from the included readme. I suggest you go over the install >> process and see what is missing. >> One bigger deb which is missing from this list is perl, some scripts >> depend on perl (maybe these could be converted to another language (sh >> or php). >> The tiff deps are included for fax support, I recently added fax >> support to asterisk and it should be working (depends on perl). >> >> Sorry if all this info seems a bit messy, if you need help of getting >> this to work I am willing to help. I would love to get Freepbx running >> with as less deps as possible. >> >> Carlo >> >> On Tue, Apr 13, 2010 at 10:01 AM, Kenny Aral wrote: >>> >>> Michael, thank you for your quick response. I've made a good amount of >>> progress since my last email. I was able to successfully install the >>> Apache >>> webserver on Alpine. The problem was because I was not running Alpine >>> from >>> the hard drive of the Guest OS inside VirtualBox. >>> >>> Currently, I am adapting this install procedure for Alpine: >>> >>> http://www.freepbx.org/support/documentation/installation/install-proce= dure-for-centos-4-3 >>> which is for CentOS Linux. As far as I can tell, these are all of the >>> dependencies needed for the install (I put x's next to the ones that I >>> was >>> able to add with apk): >>> >>> make ?? ?? ?? ?? ?? ??x >>> gcc ?? ?? ?? ?? ?? ?? x >>> uclibc-dev ?? ?? ??x >>> glib-dev ?? ?? ?? ??x >>> g++ ?? ?? ?? ?? ?? ?? x >>> libxml2-dev ?? ?? x >>> tiff-dev ?? ?? ?? ??x >>> mysql-server >>> php-gd ?? ?? ?? ?? ??x >>> php-mysql ?? ?? ?? x >>> installkernel ?? x >>> bison ?? ?? ?? ?? ?? x >>> ncurses-dev ?? ?? x >>> audiofile-dev >>> subversion ?? ?? ??x >>> libogg-dev ?? ?? ??x >>> openssl-dev ?? ?? x >>> mysql-dev ?? ?? ?? x >>> lame ?? ?? ?? ?? ?? ??x >>> asterisk ?? ?? ?? ??x >>> asterisk-dev ?? ??x >>> >>> The only two dependencies I couldn't find were mysql-server and >>> audiofile-dev. The installation has gone smoothly up until trying to >>> setup >>> the MySQL database. I'm getting the following error even though the mys= ql >>> process is running: >>> >>> # mysqladmin create asterisk >>> mysqladmin: could not connect to server at 'localhost' failed >>> error: 'Access denied for user 'root'@'localhost' (using password: NO)' >>> >>> On Fri Apr 09 13:04:10 EDT 2010, Michael Mason wrote= : >>> >>>> Message below >>>> >>>> On Apr 9, 2010, at 4:11 AM, Kenny Aral wrote: >>>> >>>>> Hi, my name is Kenny Aral and I'm a graduate student at the >>>>> ??University >>>>> of Florida. I'm working on a project for a class and I'm ??attempting >>>>> to >>>>> install FreePBX on Alpine Linux, >>>> >>>> Thanks for the interest in the project. >>>> >>>>> but I'm having problems and there is not much documentation to help >>>>> ??me >>>>> with this. >>>> >>>> Sorry you are having problems. >>>> >>>> The best approach to this might be to have the list of programs >>>> ??needed. >>>> Have you gone through and tried to build apks for the program ??and it= s >>>> dependencies? >>>> http://alpinelinux.org/wiki/Developer_Documentation >>>> >>>>> I know you are all probably very busy, but my professor suggested >>>>> ??emailing the Alpine developers to see if you have any suggestions. >>>>> ??As of >>>>> now I can not seem to get the Apache web server up and running. >>>>> I've been running Alpine Linux inside VirtualBox, and when I try to >>>>> ??install Apache the process just crashes. >>>> >>>> Do you have some errors of what you are getting? Package and release >>>> ??versions? Version of alpine you are using? Bugs can be reported here= : >>>> http://bugs.alpinelinux.org/ >>>> >>>>> Aside from this, FreePBX has a lot of dependencies so it seems like ?= ?a >>>>> challenging task to get this thing installed correctly. Do any of ??y= ou >>>>> have >>>>> any experience installing FreePBX on Alpine? >>>> >>>> I don't. If we had a list of programs and their dependencies that >>>> ??would >>>> help get things started. >>>> >>>>> Any helpful advice would be greatly appreciated! Thank you. >>>> >>>> Copying the Alpine Dev ML. >>>> >>>> Mike-ms13sp@gmail.com >>>> >>>>> >>>>> -- >>>>> ARAL,KENNY A >>>>> >>>> >>>> >>>> >>>> >>>> >>> >>> >>> >>> -- >>> ARAL,KENNY A >>> >>> >>> >>> --- >>> Unsubscribe: ??alpine-devel+unsubscribe@lists.alpinelinux.org >>> Help: ?? ?? ?? ?? alpine-devel+help@lists.alpinelinux.org >>> --- >>> >>> >> >> > > > > -- > ------------------ARAL,KENNY A > > --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---