Re: [rt-users] Trying to get AssetTracker1.2.4b1 to work with RT3.8.7
Yes, there are Admin/ Asset/ Elements/ index.html Search/ and Ticket/ in /opt/rt3/share/html/AssetTracker. From: Torsten Brumm [mailto:torsten.br...@googlemail.com] Sent: Monday, June 21, 2010 8:49 AM To: Alan Yuen Cc: rt-users@lists.bestpractical.com Subject: Re: [rt-users] Trying to get AssetTracker1.2.4b1 to work with RT3.8.7 Hmm, ok, have you checked, that it is really installed under /opt/rt3 ? 2010/6/21 Alan Yuen Hi, There is a /var/cache/rt3/mason_data/obj directory, and there is nothing in it, and I have also restarted the httpd service, and it is still the same. Yes, I think it is placed in /opt/rt3 with Yum, it does have etc/ lib/ po/ sbin/ and share/ subdirectories in it. Any suggestion/help is greatly appreciated. Rgds, Alan From: Torsten Brumm [mailto:torsten.br...@googlemail.com] Sent: Saturday, June 19, 2010 2:28 PM To: Alan Yuen Cc: rt-users@lists.bestpractical.com Subject: Re: [rt-users] Trying to get AssetTracker1.2.4b1 to work with RT3.8.7 OK, have you tried to clean the mason cache and restart apache? Another point: i'm not sure where RT is installed via yum, is it placed in /opt/rt3 ?? or somewhere else? Torsten 2010/6/18 Alan Yuen Hi, I am a newbie to RT, so any help is appreciated. I installed RT the lazy way, running Fedora 13, I just "yum install" RT, RT is up and working in no time. Then I did "svn checkout http://ass-tracker-4rt.googlecode.com/svn/at/tags/1.2.4b1";, got the beta source to AT, followed all the steps in README. Everything seems to be ok, rebooted Fedora 13, however I don't see anything change in RT (ie didn't add "Asset" under "Tools"). Am I missing something? Here is what happened in make install: [r...@localhost 1.2.4b1]# make install mkdir -p //opt/rt3/etc/AssetTracker/ cp etc/AssetTracker/AT_Config.pm //opt/rt3/etc/AssetTracker/AT_Config.pm [ -f //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm ] || cp etc/AssetTracker/AT_SiteConfig.pm //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm chgrp rt //opt/rt3/etc/AssetTracker/AT_Config.pm chown root //opt/rt3/etc/AssetTracker/AT_Config.pm chgrp rt //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm chown root //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm Installed configuration. about to install at in for dir in `cd ./lib/ && find . -type d -print`; do \ /bin/sh ./install-sh -c -d -m 0755 /opt/rt3/lib/$dir ; \ done for f in `cd ./lib/ && find . -type f -name \*.pm -print`; do \ /bin/sh ./install-sh -c -m 0644 lib/$f /opt/rt3/lib/$f ; \ done for dir in `cd ./html/ && find . -type d -print`; do \ /bin/sh ./install-sh -c -d -m 0755 /opt/rt3/share/html/$dir ; \ done for f in `cd ./html/ && find . -type f -print`; do \ /bin/sh ./install-sh -c -m 0644 html/$f /opt/rt3/share/html/$f ; \ done for dir in `cd ./po/ && find . -type d -print`; do \ /bin/sh ./install-sh -c -d -m 0755 /opt/rt3/po/$dir ; \ done for f in `cd ./po/ && find . -type f -print`; do \ /bin/sh ./install-sh -c -m 0644 po/$f /opt/rt3/po/$f ; \ done mkdir -p -m 0755 /opt/rt3/sbin/; for dir in `cd ./sbin/ && find . -type d -print`; do \ /bin/sh ./install-sh -c -d -m 0755 /opt/rt3/sbin//$dir ; \ done for f in `cd ./sbin/ && find . -type f -print`; do \ /bin/sh ./install-sh -c -m 0644 sbin/$f /opt/rt3/sbin//$f ; \ done mkdir -p //opt/rt3/etc/AssetTracker/ cp -rp \ etc/AssetTracker/acl.* \ etc/AssetTracker/initialdata \ etc/AssetTracker/schema.* \ etc/AssetTracker/drop_* \ etc/AssetTracker/upgrade \ //opt/rt3/etc/AssetTracker/ # Make the libraries readable #chmod 0755 / chown -R root //opt/rt3/lib chgrp -R bin //opt/rt3/lib chmod -R u+rwX,go-w,go+rX //opt/rt3/lib chmod 0755 //opt/rt3/etc/AssetTracker/ chmod 0500 //opt/rt3/etc/AssetTracker//* #TODO: the config file should probably be able to have its # owner set separately from the binaries. chown -R root //opt/rt3/etc/AssetTracker/ chgrp -R rt //opt/rt3/etc/AssetTracker/ chmod 0554 //opt/rt3/etc/AssetTracker/AT_Config.pm chmod 0554 //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm # Make the web ui readable by all. chmod -R u+rwX,go-w,go+rX //opt/rt3/share/html chown -R root //opt/rt3/share/html chgrp -R bin //opt/rt3/share/html make dropdb.`/usr/bin/perl -I/opt/rt3/lib -I/opt/rt3/lib -e'use RT; RT::LoadConfig(); print ${$RT::{$ARGV[0]}};' DatabaseType` make[1]: Entering directory `/root/1.2.4b1' mysql `/usr/bin/perl -I/opt/rt3/lib -I/opt/rt3/lib -e'use RT; RT::LoadConfig(); print ${$RT::{$ARGV[0]}};' DatabaseName` -u root -p < etc/AssetTracker/drop_schema.mysql Enter password: make[1]: Leaving directory `/root/1.2.4b1' /usr/bin/perl /opt/rt3/sbin//at-
Re: [rt-users] Trying to get AssetTracker1.2.4b1 to work with RT3.8.7
Hmm, ok, have you checked, that it is really installed under /opt/rt3 ? 2010/6/21 Alan Yuen > Hi, > > There is a /var/cache/rt3/mason_data/obj directory, and there is nothing in > it, and I have also restarted the httpd service, and it is still the same. > > Yes, I think it is placed in /opt/rt3 with Yum, it does have etc/ lib/ po/ > sbin/ and share/ subdirectories in it. > > Any suggestion/help is greatly appreciated. > > Rgds, > Alan > > > > From: Torsten Brumm [mailto:torsten.br...@googlemail.com] > Sent: Saturday, June 19, 2010 2:28 PM > To: Alan Yuen > Cc: rt-users@lists.bestpractical.com > Subject: Re: [rt-users] Trying to get AssetTracker1.2.4b1 to work with > RT3.8.7 > > OK, have you tried to clean the mason cache and restart apache? > > Another point: i'm not sure where RT is installed via yum, is it placed in > /opt/rt3 ?? or somewhere else? > > Torsten > 2010/6/18 Alan Yuen > Hi, > > I am a newbie to RT, so any help is appreciated. > I installed RT the lazy way, running Fedora 13, I just "yum install" RT, RT > is up and working in no time. > > Then I did "svn checkout > http://ass-tracker-4rt.googlecode.com/svn/at/tags/1.2.4b1";, got the beta > source to AT, followed all the steps in README. > > Everything seems to be ok, rebooted Fedora 13, however I don't see anything > change in RT (ie didn't add "Asset" under "Tools"). Am I missing > something? > > Here is what happened in make install: > > [r...@localhost 1.2.4b1]# make install > mkdir -p //opt/rt3/etc/AssetTracker/ > cp etc/AssetTracker/AT_Config.pm //opt/rt3/etc/AssetTracker/AT_Config.pm > [ -f //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm ] || cp > etc/AssetTracker/AT_SiteConfig.pm > //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm > chgrp rt //opt/rt3/etc/AssetTracker/AT_Config.pm > chown root //opt/rt3/etc/AssetTracker/AT_Config.pm > chgrp rt //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm > chown root //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm > Installed configuration. about to install at in > for dir in `cd ./lib/ && find . -type d -print`; do \ > /bin/sh ./install-sh -c -d -m 0755 /opt/rt3/lib/$dir ; \ >done > for f in `cd ./lib/ && find . -type f -name \*.pm -print`; do \ > /bin/sh ./install-sh -c -m 0644 lib/$f /opt/rt3/lib/$f ; \ >done > for dir in `cd ./html/ && find . -type d -print`; do \ > /bin/sh ./install-sh -c -d -m 0755 /opt/rt3/share/html/$dir ; \ >done > for f in `cd ./html/ && find . -type f -print`; do \ > /bin/sh ./install-sh -c -m 0644 html/$f > /opt/rt3/share/html/$f ; \ >done > for dir in `cd ./po/ && find . -type d -print`; do \ > /bin/sh ./install-sh -c -d -m 0755 /opt/rt3/po/$dir ; \ >done > for f in `cd ./po/ && find . -type f -print`; do \ > /bin/sh ./install-sh -c -m 0644 po/$f /opt/rt3/po/$f ; \ >done > mkdir -p -m 0755 /opt/rt3/sbin/; > for dir in `cd ./sbin/ && find . -type d -print`; do \ > /bin/sh ./install-sh -c -d -m 0755 /opt/rt3/sbin//$dir ; \ >done > for f in `cd ./sbin/ && find . -type f -print`; do \ > /bin/sh ./install-sh -c -m 0644 sbin/$f /opt/rt3/sbin//$f ; \ >done > mkdir -p //opt/rt3/etc/AssetTracker/ > cp -rp \ >etc/AssetTracker/acl.* \ >etc/AssetTracker/initialdata \ >etc/AssetTracker/schema.* \ >etc/AssetTracker/drop_* \ >etc/AssetTracker/upgrade \ >//opt/rt3/etc/AssetTracker/ > # Make the libraries readable > #chmod 0755 / > chown -R root //opt/rt3/lib > chgrp -R bin //opt/rt3/lib > chmod -R u+rwX,go-w,go+rX //opt/rt3/lib > chmod 0755 //opt/rt3/etc/AssetTracker/ > chmod 0500 //opt/rt3/etc/AssetTracker//* > #TODO: the config file should probably be able to have its > # owner set separately from the binaries. > chown -R root //opt/rt3/etc/AssetTracker/ > chgrp -R rt //opt/rt3/etc/AssetTracker/ > chmod 0554 //opt/rt3/etc/AssetTracker/AT_Config.pm > chmod 0554 //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm > # Make the web ui readable by all. > chmod -R u+rwX,go-w,go+rX //opt/rt3/share/html > chown -R root //opt/rt3/share/html > chgrp -R bin //opt/rt3/share/html > make dropdb.`/usr/bin/perl -I/opt/rt3/lib -I/opt/rt3/lib -e'use RT; > RT::LoadConfig(); print ${$RT::{$ARGV[0]}};' DatabaseType` > make[1]: Entering directory `/root/1.2.4b1' > mysql `/usr/bin/perl -I/opt/rt3/lib -I/opt/rt3/lib -e'use RT; > RT::LoadConfig(); print ${$RT::{$ARGV
Re: [rt-users] Trying to get AssetTracker1.2.4b1 to work with RT3.8.7
Hi, There is a /var/cache/rt3/mason_data/obj directory, and there is nothing in it, and I have also restarted the httpd service, and it is still the same. Yes, I think it is placed in /opt/rt3 with Yum, it does have etc/ lib/ po/ sbin/ and share/ subdirectories in it. Any suggestion/help is greatly appreciated. Rgds, Alan From: Torsten Brumm [mailto:torsten.br...@googlemail.com] Sent: Saturday, June 19, 2010 2:28 PM To: Alan Yuen Cc: rt-users@lists.bestpractical.com Subject: Re: [rt-users] Trying to get AssetTracker1.2.4b1 to work with RT3.8.7 OK, have you tried to clean the mason cache and restart apache? Another point: i'm not sure where RT is installed via yum, is it placed in /opt/rt3 ?? or somewhere else? Torsten 2010/6/18 Alan Yuen Hi, I am a newbie to RT, so any help is appreciated. I installed RT the lazy way, running Fedora 13, I just "yum install" RT, RT is up and working in no time. Then I did "svn checkout http://ass-tracker-4rt.googlecode.com/svn/at/tags/1.2.4b1";, got the beta source to AT, followed all the steps in README. Everything seems to be ok, rebooted Fedora 13, however I don't see anything change in RT (ie didn't add "Asset" under "Tools"). Am I missing something? Here is what happened in make install: [r...@localhost 1.2.4b1]# make install mkdir -p //opt/rt3/etc/AssetTracker/ cp etc/AssetTracker/AT_Config.pm //opt/rt3/etc/AssetTracker/AT_Config.pm [ -f //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm ] || cp etc/AssetTracker/AT_SiteConfig.pm //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm chgrp rt //opt/rt3/etc/AssetTracker/AT_Config.pm chown root //opt/rt3/etc/AssetTracker/AT_Config.pm chgrp rt //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm chown root //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm Installed configuration. about to install at in for dir in `cd ./lib/ && find . -type d -print`; do \ /bin/sh ./install-sh -c -d -m 0755 /opt/rt3/lib/$dir ; \ done for f in `cd ./lib/ && find . -type f -name \*.pm -print`; do \ /bin/sh ./install-sh -c -m 0644 lib/$f /opt/rt3/lib/$f ; \ done for dir in `cd ./html/ && find . -type d -print`; do \ /bin/sh ./install-sh -c -d -m 0755 /opt/rt3/share/html/$dir ; \ done for f in `cd ./html/ && find . -type f -print`; do \ /bin/sh ./install-sh -c -m 0644 html/$f /opt/rt3/share/html/$f ; \ done for dir in `cd ./po/ && find . -type d -print`; do \ /bin/sh ./install-sh -c -d -m 0755 /opt/rt3/po/$dir ; \ done for f in `cd ./po/ && find . -type f -print`; do \ /bin/sh ./install-sh -c -m 0644 po/$f /opt/rt3/po/$f ; \ done mkdir -p -m 0755 /opt/rt3/sbin/; for dir in `cd ./sbin/ && find . -type d -print`; do \ /bin/sh ./install-sh -c -d -m 0755 /opt/rt3/sbin//$dir ; \ done for f in `cd ./sbin/ && find . -type f -print`; do \ /bin/sh ./install-sh -c -m 0644 sbin/$f /opt/rt3/sbin//$f ; \ done mkdir -p //opt/rt3/etc/AssetTracker/ cp -rp \ etc/AssetTracker/acl.* \ etc/AssetTracker/initialdata \ etc/AssetTracker/schema.* \ etc/AssetTracker/drop_* \ etc/AssetTracker/upgrade \ //opt/rt3/etc/AssetTracker/ # Make the libraries readable #chmod 0755 / chown -R root //opt/rt3/lib chgrp -R bin //opt/rt3/lib chmod -R u+rwX,go-w,go+rX //opt/rt3/lib chmod 0755 //opt/rt3/etc/AssetTracker/ chmod 0500 //opt/rt3/etc/AssetTracker//* #TODO: the config file should probably be able to have its # owner set separately from the binaries. chown -R root //opt/rt3/etc/AssetTracker/ chgrp -R rt //opt/rt3/etc/AssetTracker/ chmod 0554 //opt/rt3/etc/AssetTracker/AT_Config.pm chmod 0554 //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm # Make the web ui readable by all. chmod -R u+rwX,go-w,go+rX //opt/rt3/share/html chown -R root //opt/rt3/share/html chgrp -R bin //opt/rt3/share/html make dropdb.`/usr/bin/perl -I/opt/rt3/lib -I/opt/rt3/lib -e'use RT; RT::LoadConfig(); print ${$RT::{$ARGV[0]}};' DatabaseType` make[1]: Entering directory `/root/1.2.4b1' mysql `/usr/bin/perl -I/opt/rt3/lib -I/opt/rt3/lib -e'use RT; RT::LoadConfig(); print ${$RT::{$ARGV[0]}};' DatabaseName` -u root -p < etc/AssetTracker/drop_schema.mysql Enter password: make[1]: Leaving directory `/root/1.2.4b1' /usr/bin/perl /opt/rt3/sbin//at-setup-database --action init --datadir ./etc/AssetTracker/ --dba root --prompt-for-dba-password Name "RT::DatabaseHost" used only once: possible typo at /opt/rt3/sbin//at-setup-database line 221. In order to create or update your RT database,this script needs to connect to your mysql instance on localhost as root. Please specify that user's database password below. If the user has no database password, just press return. Password: Now populati
Re: [rt-users] Trying to get AssetTracker1.2.4b1 to work with RT3.8.7
OK, have you tried to clean the mason cache and restart apache? Another point: i'm not sure where RT is installed via yum, is it placed in /opt/rt3 ?? or somewhere else? Torsten 2010/6/18 Alan Yuen > Hi, > > I am a newbie to RT, so any help is appreciated. > I installed RT the lazy way, running Fedora 13, I just "yum install" RT, RT > is up and working in no time. > > Then I did "svn checkout > http://ass-tracker-4rt.googlecode.com/svn/at/tags/1.2.4b1";, got the beta > source to AT, followed all the steps in README. > > Everything seems to be ok, rebooted Fedora 13, however I don't see anything > change in RT (ie didn't add "Asset" under "Tools"). Am I missing > something? > > Here is what happened in make install: > > [r...@localhost 1.2.4b1]# make install > mkdir -p //opt/rt3/etc/AssetTracker/ > cp etc/AssetTracker/AT_Config.pm //opt/rt3/etc/AssetTracker/AT_Config.pm > [ -f //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm ] || cp > etc/AssetTracker/AT_SiteConfig.pm > //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm > chgrp rt //opt/rt3/etc/AssetTracker/AT_Config.pm > chown root //opt/rt3/etc/AssetTracker/AT_Config.pm > chgrp rt //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm > chown root //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm > Installed configuration. about to install at in > for dir in `cd ./lib/ && find . -type d -print`; do \ > /bin/sh ./install-sh -c -d -m 0755 /opt/rt3/lib/$dir ; \ >done > for f in `cd ./lib/ && find . -type f -name \*.pm -print`; do \ > /bin/sh ./install-sh -c -m 0644 lib/$f /opt/rt3/lib/$f ; \ >done > for dir in `cd ./html/ && find . -type d -print`; do \ > /bin/sh ./install-sh -c -d -m 0755 /opt/rt3/share/html/$dir ; \ >done > for f in `cd ./html/ && find . -type f -print`; do \ > /bin/sh ./install-sh -c -m 0644 html/$f > /opt/rt3/share/html/$f ; \ >done > for dir in `cd ./po/ && find . -type d -print`; do \ > /bin/sh ./install-sh -c -d -m 0755 /opt/rt3/po/$dir ; \ >done > for f in `cd ./po/ && find . -type f -print`; do \ > /bin/sh ./install-sh -c -m 0644 po/$f /opt/rt3/po/$f ; \ >done > mkdir -p -m 0755 /opt/rt3/sbin/; > for dir in `cd ./sbin/ && find . -type d -print`; do \ > /bin/sh ./install-sh -c -d -m 0755 /opt/rt3/sbin//$dir ; \ >done > for f in `cd ./sbin/ && find . -type f -print`; do \ > /bin/sh ./install-sh -c -m 0644 sbin/$f /opt/rt3/sbin//$f ; \ >done > mkdir -p //opt/rt3/etc/AssetTracker/ > cp -rp \ >etc/AssetTracker/acl.* \ >etc/AssetTracker/initialdata \ >etc/AssetTracker/schema.* \ >etc/AssetTracker/drop_* \ >etc/AssetTracker/upgrade \ >//opt/rt3/etc/AssetTracker/ > # Make the libraries readable > #chmod 0755 / > chown -R root //opt/rt3/lib > chgrp -R bin //opt/rt3/lib > chmod -R u+rwX,go-w,go+rX //opt/rt3/lib > chmod 0755 //opt/rt3/etc/AssetTracker/ > chmod 0500 //opt/rt3/etc/AssetTracker//* > #TODO: the config file should probably be able to have its > # owner set separately from the binaries. > chown -R root //opt/rt3/etc/AssetTracker/ > chgrp -R rt //opt/rt3/etc/AssetTracker/ > chmod 0554 //opt/rt3/etc/AssetTracker/AT_Config.pm > chmod 0554 //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm > # Make the web ui readable by all. > chmod -R u+rwX,go-w,go+rX //opt/rt3/share/html > chown -R root //opt/rt3/share/html > chgrp -R bin //opt/rt3/share/html > make dropdb.`/usr/bin/perl -I/opt/rt3/lib -I/opt/rt3/lib -e'use RT; > RT::LoadConfig(); print ${$RT::{$ARGV[0]}};' DatabaseType` > make[1]: Entering directory `/root/1.2.4b1' > mysql `/usr/bin/perl -I/opt/rt3/lib -I/opt/rt3/lib -e'use RT; > RT::LoadConfig(); print ${$RT::{$ARGV[0]}};' DatabaseName` -u root -p < > etc/AssetTracker/drop_schema.mysql > Enter password: > make[1]: Leaving directory `/root/1.2.4b1' > /usr/bin/perl /opt/rt3/sbin//at-setup-database --action init --datadir > ./etc/AssetTracker/ --dba root --prompt-for-dba-password > Name "RT::DatabaseHost" used only once: possible typo at > /opt/rt3/sbin//at-setup-database line 221. > In order to create or update your RT database,this script needs to connect > to your mysql instance on localhost as root. > Please specify that user's database password below. If the user has no > database > password, just press return. > > Password: > Now populating AssetTracker database schema. > Creating database schema. > Done setting up database schema. > Now inserting AssetTracker database ACLs > Done setting up database ACLs. > Now inserting AssetTracker data > Creating Superuser ACL...done. > Creating groups...141.142.done. > Creating types...1.done. > Creating ACL...That principal already has that right.done. > Done setting up database content. > [r...@localhost 1.2.4b1]# > > > Thanks. > > Rgds, > Alan > > > > > Discover RT's hidden secrets with RT Essentials from O'Reilly Media. > Buy a copy at http://rtbook.bestpractical.c
[rt-users] Trying to get AssetTracker1.2.4b1 to work with RT3.8.7
Hi, I am a newbie to RT, so any help is appreciated. I installed RT the lazy way, running Fedora 13, I just "yum install" RT, RT is up and working in no time. Then I did "svn checkout http://ass-tracker-4rt.googlecode.com/svn/at/tags/1.2.4b1";, got the beta source to AT, followed all the steps in README. Everything seems to be ok, rebooted Fedora 13, however I don't see anything change in RT (ie didn't add "Asset" under "Tools"). Am I missing something? Here is what happened in make install: [r...@localhost 1.2.4b1]# make install mkdir -p //opt/rt3/etc/AssetTracker/ cp etc/AssetTracker/AT_Config.pm //opt/rt3/etc/AssetTracker/AT_Config.pm [ -f //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm ] || cp etc/AssetTracker/AT_SiteConfig.pm //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm chgrp rt //opt/rt3/etc/AssetTracker/AT_Config.pm chown root //opt/rt3/etc/AssetTracker/AT_Config.pm chgrp rt //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm chown root //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm Installed configuration. about to install at in for dir in `cd ./lib/ && find . -type d -print`; do \ /bin/sh ./install-sh -c -d -m 0755 /opt/rt3/lib/$dir ; \ done for f in `cd ./lib/ && find . -type f -name \*.pm -print`; do \ /bin/sh ./install-sh -c -m 0644 lib/$f /opt/rt3/lib/$f ; \ done for dir in `cd ./html/ && find . -type d -print`; do \ /bin/sh ./install-sh -c -d -m 0755 /opt/rt3/share/html/$dir ; \ done for f in `cd ./html/ && find . -type f -print`; do \ /bin/sh ./install-sh -c -m 0644 html/$f /opt/rt3/share/html/$f ; \ done for dir in `cd ./po/ && find . -type d -print`; do \ /bin/sh ./install-sh -c -d -m 0755 /opt/rt3/po/$dir ; \ done for f in `cd ./po/ && find . -type f -print`; do \ /bin/sh ./install-sh -c -m 0644 po/$f /opt/rt3/po/$f ; \ done mkdir -p -m 0755 /opt/rt3/sbin/; for dir in `cd ./sbin/ && find . -type d -print`; do \ /bin/sh ./install-sh -c -d -m 0755 /opt/rt3/sbin//$dir ; \ done for f in `cd ./sbin/ && find . -type f -print`; do \ /bin/sh ./install-sh -c -m 0644 sbin/$f /opt/rt3/sbin//$f ; \ done mkdir -p //opt/rt3/etc/AssetTracker/ cp -rp \ etc/AssetTracker/acl.* \ etc/AssetTracker/initialdata \ etc/AssetTracker/schema.* \ etc/AssetTracker/drop_* \ etc/AssetTracker/upgrade \ //opt/rt3/etc/AssetTracker/ # Make the libraries readable #chmod 0755 / chown -R root //opt/rt3/lib chgrp -R bin //opt/rt3/lib chmod -R u+rwX,go-w,go+rX //opt/rt3/lib chmod 0755 //opt/rt3/etc/AssetTracker/ chmod 0500 //opt/rt3/etc/AssetTracker//* #TODO: the config file should probably be able to have its # owner set separately from the binaries. chown -R root //opt/rt3/etc/AssetTracker/ chgrp -R rt //opt/rt3/etc/AssetTracker/ chmod 0554 //opt/rt3/etc/AssetTracker/AT_Config.pm chmod 0554 //opt/rt3/etc/AssetTracker/AT_SiteConfig.pm # Make the web ui readable by all. chmod -R u+rwX,go-w,go+rX //opt/rt3/share/html chown -R root //opt/rt3/share/html chgrp -R bin //opt/rt3/share/html make dropdb.`/usr/bin/perl -I/opt/rt3/lib -I/opt/rt3/lib -e'use RT; RT::LoadConfig(); print ${$RT::{$ARGV[0]}};' DatabaseType` make[1]: Entering directory `/root/1.2.4b1' mysql `/usr/bin/perl -I/opt/rt3/lib -I/opt/rt3/lib -e'use RT; RT::LoadConfig(); print ${$RT::{$ARGV[0]}};' DatabaseName` -u root -p < etc/AssetTracker/drop_schema.mysql Enter password: make[1]: Leaving directory `/root/1.2.4b1' /usr/bin/perl /opt/rt3/sbin//at-setup-database --action init --datadir ./etc/AssetTracker/ --dba root --prompt-for-dba-password Name "RT::DatabaseHost" used only once: possible typo at /opt/rt3/sbin//at-setup-database line 221. In order to create or update your RT database,this script needs to connect to your mysql instance on localhost as root. Please specify that user's database password below. If the user has no database password, just press return. Password: Now populating AssetTracker database schema. Creating database schema. Done setting up database schema. Now inserting AssetTracker database ACLs Done setting up database ACLs. Now inserting AssetTracker data Creating Superuser ACL...done. Creating groups...141.142.done. Creating types...1.done. Creating ACL...That principal already has that right.done. Done setting up database content. [r...@localhost 1.2.4b1]# Thanks. Rgds, Alan Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com