General Ledger
Created by OpenACS community, last modified by Gustaf Neumann 12 Sep 2013, at 08:55 AM
Status
pre-release
Introduction
Part of the ecommerce-g2 project
Feature requests
add requests here
Created by OpenACS community, last modified by Gustaf Neumann 12 Sep 2013, at 08:55 AM
pre-release
Part of the ecommerce-g2 project
add requests here
Created by OpenACS community, last modified by Gustaf Neumann 12 Sep 2013, at 08:55 AM
pre-release
Part of the ecommerce-g2 project
add requests here
Created by OpenACS community, last modified by Gustaf Neumann 12 Sep 2013, at 08:54 AM
pre-release
Part of the ecommerce-g2 project
add requests here
Created by OpenACS community, last modified by Gustaf Neumann 12 Sep 2013, at 08:53 AM
pre-release
Part of the ecommerce-g2 project
add requests here
Created by OpenACS community, last modified by Gustaf Neumann 12 Sep 2013, at 08:52 AM
pre-release
Part of the ecommerce-g2 project
add requests here
Created by OpenACS community, last modified by Gustaf Neumann 12 Sep 2013, at 08:51 AM
pre-release
Part of the ecommerce-g2 project
Created by OpenACS community, last modified by Gustaf Neumann 12 Sep 2013, at 08:50 AM
pre-release
Part of the ecommerce-g2 project
add requests here
Created by OpenACS community, last modified by Jim Lynch 06 Sep 2013, at 12:21 AM
Start tcl (type tclsh or find it using which tclsh).
[root root]% info exists tcl_platform(threaded)
1
[root root]% info patchlevel
8.5.14
[root root]%
If the first command returns anything other than 1, then tcl is not threaded. If tcl is threaded and the version is 8.5 or higher, then installing tcl from source is optional.
(jiml) Note that you will also need compiletime stuff so you can build things against that tcl; how to get it varies according to what OS and flavor thereof you run. Personally, I don't like to permit the operating system to dictate any versions of anything or have any influence over installing/removing, so I build the whole stack (these days, not including postgres) myself.
Get TCL 8.5 (or higher). Download and install TCL 8.5 from source.
If you have not installed TCL already, download the latest TCL version from Sourceforge or http://www.tcl.tk/software/tcltk/downloadnow85.html
We are installing tcl in context with aolserver to use a consistent set of libraries when more than one version may be present. Use the same directory for aolserver here, that you will be using when installing aolserver from the en:aolserver-install page.
Remember that you have to be logged in as root to issue the following commands.
[root root]# mkdir -p /usr/local/src/aolserver40r10 [root root]# cd /usr/local/src/aolserver40r10 [root src]# wget http://heanet.dl.sourceforge.net/sourceforge/tcl/tcl8.5.14-src.tar.gz [root src]# tar xfz tcl8.5.14-src.tar.gz [root src]# cd tcl8.5.14/unix [root unix]# ./configure --enable-threads --prefix=/usr/local/aolserver40r10 [root unix]# make install [root root]#
ref: https://openacs.org/doc/aolserver4.html
Pull info from: http://www.tcl.tk/software/tcltk/downloadnow85.html
Created by OpenACS community, last modified by Gustaf Neumann 20 Aug 2013, at 01:32 PM
Redhat publishes 2 versions of their OS, Fedora (FC) and Redhat Enterprise...
The quicksheet versions:
You should know what you're doing when you use them.
Should you decide to Install OpenACS from source using general en:openacs-system-install instructions, refer to these notes for changes.
Some of these notes below are probably outdated by now, but might still give some useful hints for certain installations.
If you install PostgreSQL 7.3.2 from the Red Hat 9 RPM, you can skip a few steps. These shell commands add some links for compatibility with the directories from a source-based install; start the service; create a new group for web service users, and modify the postgres user's environment (more information):
[root root]# ln -s /usr/lib/pgsql/ /var/lib/pgsql/lib
[root root]# ln -s /var/lib/pgsql /usr/local/pgsql
[root root]# ln -s /etc/init.d/postgresql /etc/init.d/postgres
[root root]# ln -s /usr/bin /usr/local/pgsql/bin
[root root]# service postgresql start
Initializing database:
[ OK ]
Starting postgresql service: [ OK ]
[root root]# echo "export LD_LIBRARY_PATH=/usr/local/pgsql/lib" >> ~postgres/.bash_profile
[root root]# echo "export PATH=$PATH:/usr/local/pgsql/bin" >> ~postgres/.bash_profile
[root root]# groupadd web
[root root]# su - postgres
-bash-2.05b$
ln -s /usr/lib/pgsql/ /var/lib/pgsql/lib
ln -s /var/lib/pgsql /usr/local/pgsql
ln -s /usr/bin /usr/local/pgsql/bin
service postgresql start
echo "export LD_LIBRARY_PATH=/usr/local/pgsql/lib" >> ~postgres/.bash_profile
echo "export PATH=$PATH:/usr/local/pgsql/bin" >> ~postgres/.bash_profile
groupadd web
su - postgres
... and then skip to the section in en:postgresql-install that deals with installing plpgsql.
Red Hat RPM:
The init script is already installed; just turn it on for the appropriate run levels.
[root root]# chkconfig --level 345 postgresql on [root root]#
Red Hat from source:
[root src]# cp /var/tmp/openacs-5.2.0d1/packages/acs-core-docs/www/files/postgresql.txt /etc/init.d/postgresql
[root src]# chown root.root /etc/rc.d/init.d/postgresql
[root src]# chmod 755 /etc/rc.d/init.d/postgresql
[root src]#
cp /var/tmp/openacs-5.2.0d1/packages/acs-core-docs/www/files/postgresql.txt /etc/init.d/postgresql
chown root.root /etc/rc.d/init.d/postgresql
chmod 755 /etc/rc.d/init.d/postgresql
Test the script.
[root root]# service postgresql stop Stopping PostgreSQL: ok [root root]#
If PostgreSQL successfully stopped, then use the following command to make sure that the script is run appropriately at boot and shutdown. And turn it back on because we'll use it later.
[root root]# chkconfig --add postgresql
[root root]# chkconfig --level 345 postgresql on
[root root]# chkconfig --list postgresql
postgresql 0:off 1:off 2:on 3:on 4:on 5:on 6:off
[root root]# service postgresql start
Starting PostgreSQL: ok
[root root]#
chkconfig --add postgresql
chkconfig --level 345 postgresql on
chkconfig --list postgresql
service postgresql start
Red Hat defaults to starting services on 3-5. So, on Red Hat, PostgreSQL won't start on runlevel 2 unless you alter the above commands a little. This usually isn't a problem as Red Hat defaults to runlevel 3)
Created by Alvaro Rodriguez, last modified by josue ruiz 21 Dec 2012, at 12:22 AM
The Content package was first developed by Byron Linares (Galileo University) as a portlet using xowiki as the main package, adding all the files and modifications needed in xowiki. The automatic template included was specific for the Galileo's theme.