Hello,
    I've got a fix for my ifolder posting compiling via svn. Briefly i'm trying 
to get ifolder server going on centos 5.1. I've downloaded simias and ifolder 
via svn, revision 6695 for simias and 6654 for ifolder. I ran autogen, make, 
and make install on simias and it went fine. In the ifolder folder i ran:

/autogen.sh --prefix=/usr/ --with-simiasdatadir=/var/lib/simias 
--sysconfdir=/etc/simias

and ./configure failed with the following error:

/configure: line 3727: syntax error near unexpected token `external'
/configure: line 3727: `  AM_GNU_GETTEXT(external)'

Googling on this showed me a fix. In the configure.in 6654 file got this i 
searched the configure.in file i found the line:

AM_GNU_GETTEXT(external)

changed it to:

AM_GNU_GETTEXT="external"

  this allowed autogen to complete. If anyone else notices this issue that's 
the fix, and if so it should be a patch to configure.in.
      Dave.

  ----- Original Message ----- 
  From: Leif Ringstad 
  To: [email protected] 
  Sent: Tuesday, February 26, 2008 10:55 AM
  Subject: Re: [Ifolder-dev] ifolder server on centos 5.1


  I would recommend getting the 3.6.7321 sources as mentioned in the other 
mailinglist post today, as it is the latest svn source without the SSL issue as 
was pointed out by Jan.

  Take the source rpm from here:
  
http://download.opensuse.org/repositories/home:/dl9pf:/ifolder/openSUSE_10.3/src/

  You might get the same issue as I posted earlier with a raPath != null that 
has to be fixed, but that's a minor one to fix,compared to removing the SSL 
part.
  But if you want the source directly, the command is:

  svn co https://forgesvn1.novell.com/svn/simias/trunk/simias simias

  (will put it in simias folder.)

  That would tell you what revision it is, so it might be a good thing to 
rename the folder later on to simias-revision number to keep track on which 
version it is....

  Cheers,
  Leif

  On Tue, Feb 26, 2008 at 4:24 PM, Dave <[EMAIL PROTECTED]> wrote:

    Hello,
        I ran the setup scripts admin-setup and web-setup and they created what 
i already had setup. I think my next step is subversion, i'd like to get and 
install the latest simias and ifolder versions that way, if their more recent 
than the tarball i might have better luck. I'm unclear as to the svn commands 
for this.
    Thanks.
    Dave.

      ----- Original Message ----- 
      From: Leif Ringstad 
      To: [email protected] 
      Sent: Tuesday, February 26, 2008 2:33 AM
      Subject: Re: [Ifolder-dev] ifolder server on centos 5.1


      On Mon, Feb 25, 2008 at 11:32 PM, Dave <[EMAIL PROTECTED]> wrote:

        Hello,
           I'm hoping someone can help me get ifolder running. I've installed 
it on
        a centos 5.1 machine. I'll describe what i did hopefully someone will 
have
        an idea as to what the runtime error is.
           I did as much via yum and rpm as possible. Some packages needed 
httpd,
        httpd-devel, autoconf, automake, xsp, xsp-devel, and mono-devel. I also 
did
        a yum groupinstall Mono which pulled in the mono core packages. Finally
        mod_mono.
           For me after mod_mono was installed i confirmed my httpd 
configuration
        was still good, it was, and restarted.
           Download latest source tarball from ifolder web site, as of 2/25/08 
it
        was ifolder3-server-3.5.7039.1.
        My next hurdle came when i extracted the tarball and ran /autogen.sh it
        indicated libflaim was not installed. I downloaded libflaim src.rpm
        v4.9.989, recompiled the source rpms for centos and installed both 
libflaim
        and libflaim-devel. This time when i ran autogen.sh it errored with the
        error "can not find Makefile.in" After googling on this error and 
finding
        hints such as install libstdc++ which i had along with libstdc++-devel i
        installed libtool and compat-libstdc++-33 and again reran autogen.
           This time i took fhs-compliant options found on the "Howto build 
Ifolder
        for Fedora Core 4" page. My autogen command is:

        ./autogen.sh --prefix=/usr/ --with-simiasdatadir=/var/lib/simias 
--sysconfdir=/etc/simias
        make
        make install
           Now i disabled SeLinux, actually it already was on my system, and
        ensured port 80 and 443 were optn on the firewall.
           Referencing the above howto fedora page helped with this, but some 
steps
        were different to get ifolder working behind apache. What i did was 
this:

        mkdir /var/www/.config
        chown -R /var/www/.config

        The rest of the permissions indicated on the page were correct.
           Now hook simias and ifolder in to apache. The howto page says do:

        sed -i
        's/\/etc\/apache2\/mod_mono.conf/\/etc\/httpd\/conf.d\/mod_mono.conf/'
        /etc/simias/simias/*.conf
        ln -s /etc/simias/simias/simias_server.conf /etc/httpd/conf.d/
        ln -s /etc/simias/simias/ifolder_webaccess.conf /etc/httpd/conf.d/
        ln -s /etc/simias/simias/ifolder_admin.conf /etc/httpd/conf.d/

        File paths and locations under /etc/simias were different, so i did:
        ln -s /etc/simias/simias/apache/default/simias_server.conf 
/etc/httpd/conf.d
        ln -s /etc/simias/simias/apache/default/ifolder_webaccess.conf
        /etc/httpd/conf.d
        ln -s /etc/simias/simias/apache/default/ifolder_admin.conf 
/etc/httpd/conf.d

        go over the various conf files symlinked in, make sure their paths are
        right, and run an apachectl -t to ensure the configuration is still 
good. So
        start apache.
            I checked all of apache's error and access.logs to ensure no apache
        startup errors occurred. WHen i go to http://hostname.ext/ifolder or 
/admin
        i get a page explaining that a runtime error has occurred. I know 
ifolder is
        installed or i wouldn't even get that.
           I hope this information is useful to someone, i'm sorry it's not in a
        more complete fashion, i'm going off my notes. If there's interest i 
will
        make it so. If anyone has any suggestions on my runtime errors or even 
how
        to provide any additional information let me know.
        Thanks.
        Dave.

        _______________________________________________
        ifolder-dev mailing list
        [email protected]
        http://forge.novell.com/mailman/listinfo/ifolder-dev




      hi

      it seems like you have missed adding the user when doing chown, and 
missed the -p + adding .mono in .config.

      mkdir -p /var/www/.config/.mono
      chown -R USERNAME:GROUPNAME /var/www/.config

      replace username and groupname with what the apache server username is, 
and try again. change your simias log to debug and look for errors.

      cheers,
      Leif




--------------------------------------------------------------------------


      _______________________________________________
      ifolder-dev mailing list
      [email protected]
      http://forge.novell.com/mailman/listinfo/ifolder-dev




------------------------------------------------------------------------------


  _______________________________________________
  ifolder-dev mailing list
  [email protected]
  http://forge.novell.com/mailman/listinfo/ifolder-dev
_______________________________________________
ifolder-dev mailing list
[email protected]
http://forge.novell.com/mailman/listinfo/ifolder-dev

Reply via email to