deb http://ppa.launchpad.net/marceloshima/ppa/ubuntu karmic main 
deb-src http://ppa.launchpad.net/marceloshima/ppa/ubuntu karmic main

New way

  • after i did this, i read about a better way to do it on ubuntu 9.1+!
  • undid what i changed in file...
  • Installed required package and ppa
    • sudo apt-get install python-software-properties
      sudo add-apt-repository ppa:marceloshima/ppa
  • Next I ran the ifolder3 install of Marcelos:
    • sudo apt-get install ifolder3
    • I got some weird warnings before stuff started installing

WARNING: The following packages cannot be authenticated!

libflaim5.2 libsimias0 libifolder0 libmono-simias1.0-cil simias-client ifolder3

Install these packages without verification [y/N]?

  • Otherwise, looks fine...tons of stuff to install
  • Installed apache, and get ssl going
  • sudo apt-get install apache2
    sudo a2enmod ssl
    sudo a2ensite default-ssl
    sudo /etc/init.d/apache2 reload
    
  • Not sure if I need last 3 lines
  • tried many things to get at simias-server-setup, but could not find it or replicate it
  • made a snapshot in case I want to go back

New machine

export CSC_LIBFLAG=”/target:library” export WSDL=wsdl2 export CSC2=”gmcs /d:MONO /d:MONONATIVE” export CSC=”gmcs /d:MONO /d:MONONATIVE” export MONO=mono export CC=gcc-4.3 export CXX=g++-4.3

  • sed -i -e “s+\$(GSOAP_PATH)/wsdl2h+wsdl2h+g” -e “s+\$(GSOAP_PATH)/soapcpp2+soapcpp2+g” -e “s+\$(GSOAP_PATH)/stdsoap2.c+/usr/include/gsoap/stdsoap2.c+g” -e “s+\$(GSOAP_PATH)/stdsoap2.h+/usr/include/stdsoap2.h+g” src/core/libsimias/Makefile.am
  • ./autogen.sh –prefix=/usr
  • sudo make
  • sudo make install
  • sudo /usr/bin/simias-server-setup
    • notable settings:
      • Server Name? [Host1]: iFolder
      • System Name? [iFolder]:
      • System Admin? [admin]:
      • System Admin Password?:
      • Apache User? [wwwrun]: www-data
      • Apache Group? [www]: www-data
    • at end got:

Unable to find the User Move plugin configuration files.. /usr/etc/simias/bill/modules/UserMovement.conf Please make sure, ifolder-enterprise-plugins rpm is installed.

  • sudo sed -i ‘s/apache2\/mod_mono.conf/apache2\/mods-enabled\/mod_mono.conf/g’ /etc/apache2/conf.d/simias.conf
  • sudo mkdir -p /var/www/.config/.mono/
  • sudo chown -R www-data:www-data /var/www/.config/
  • sudo /etc/init.d/apache2 stop
  • ps aux | grep apache
  • sudo /etc/init.d/apache2 start
  • sudo /usr/bin/ifolder-admin-setup
    • took defaults except
      • Web Alias? [/admin]:
      • iFolder URL? [https://localhost:443/]:
      • apache to www-data
      • Configuring /usr/lib64/simias/admin/Web.config...Done
      • Server DATA PATH is set to : /var/simias/data/simias
      • Configuring /etc/apache2/conf.d/ifolder_admin.conf...Done
      • Installing certificate... [Thumbprint] 27D71C43E0C3B1301320F1E9265A26E836F5C931
  • sudo /usr/bin/ifolder-web-setup
    • took defaults except
      • Web Alias? [/ifolder]:
      • iFolder URL? [https://localhost:443/]:
      • Apache User? [wwwrun]: www-data, Apache Group? [www]: www-data
      • Configuring /usr/lib64/simias/webaccess/Web.config...Done
      • Server DATA PATH is set to : /var/simias/data/simias
      • Configuring /etc/apache2/conf.d/ifolder_web.conf...Done
      • Installing certificate... [Thumbprint] 27D71C43E0C3B1301320F1E9265A26E836F5C931
  • sudo sed -i ‘s/apache2\/mod_mono.conf/apache2\/mods-enabled\/mod_mono.conf/g’ /etc/apache2/conf.d/ifolder_admin.conf
  • sudo sed -i ‘s/apache2\/mod_mono.conf/apache2\/mods-enabled\/mod_mono.conf/g’ /etc/apache2/conf.d/ifolder_web.conf
  • sudo a2enmod rewrite
  • sudo /etc/init.d/apache2 restart
  • Got login YAY!
  • Once machine was turned off and back on, the login no longer works.
  • I decided to re run sudo /usr/bin/simias-server-setup script with same commands and set admin password to known one
 
technology/unix/lms/ifolder_log.txt · Last modified: 02.07.2010 02:56 by nyeates1
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki