ppa manual method: Unsuccessful

Note: This method is deprecated and DOESNT WORK. See below for better method

  • Ubuntu Karmic 9.10 64-bit installed
  • All default updates downloaded and installed
  • created directory in /media/documents to simulate a place to put stuff and syncronize
  • did research on ifolder builds, ppa, rpm, etc
  • I will try ppa and/or rpm-alien install
  • wanted to see if firefox would save tabs if VM is switched off unexpectantly
  • worked!
  • decided i will test this on amazon ec2 machine instead
  • booted and ssh’ed to machine
  • found that i need to reference a PPA from
  • What this actually does, is tell ubuntu: “Hey, you can refer to this guys location, for when you are looking to update certain packages”. Then, if I do a apt-get install, it will look at Marcelo’s PPAs to try to get the package installed, in addition to the standard ubunutu locations
  • So, I found that the file to edit is
    • /etc/apt/sources.list
  • sudo cp sources.list sources.list.backup
  • edited sources.list to add in:
deb http://ppa.launchpad.net/marceloshima/ppa/ubuntu karmic main 
deb-src http://ppa.launchpad.net/marceloshima/ppa/ubuntu karmic main
  • Reupdated the package lists:
    • sudo apt-get update
  • Got error at end W: GPG error: http://ppa.launchpad.net karmic Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY ED649F97DE6BFD99
    • I think i expected / read about this. I stil have some key steps to follow next

ppa auto method: Unsuccessul

Note: This method is deprecated and DOESNT WORK. See below for better method

  • 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

Source method: Works!!?

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: 08.04.2010 02:46 by 74.103.32.54
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki