https://rt-wiki.bestpractical.com/index.php?title=Openindiana&feed=atom&action=history
Openindiana - Revision history
2024-03-29T08:31:50Z
Revision history for this page on the wiki
MediaWiki 1.37.2
https://rt-wiki.bestpractical.com/index.php?title=Openindiana&diff=2512&oldid=prev
Admin: 6 revisions imported
2016-04-06T20:15:52Z
<p>6 revisions imported</p>
<p><b>New page</b></p><div>{{UnofficialInstallGuide}}Tested on oi_151a4 / oi_151a5<br />
# Packages install<br />
pkg install gcc-3 apache-22 mysql-51 mysql-51/library header-math gd gnupg<br />
<br />
# Add /usr/mysql/bin to path and source .profile for gnu cc fix<br />
# Enable mysql<br />
svcadm enable mysql<br />
mysql_secure_installation<br />
<br />
# symlink gpg<br />
ln -s /usr/bin/gpg2 /usr/bin/gpg<br />
<br />
# Remove in /usr/perl5/5.10.0/lib/i86pc-solaris-64int/Config_heavy.pl<br />
cccdlflags='-KPIC'<br />
optimize='-xO3 -xspace -xildoff'<br />
<br />
# Configure CPAN and update perl modules<br />
perl -MCPAN -e shell<br />
perl -MCPAN -e 'install CPAN'<br />
perl -MCPAN -e 'install Module::Build'<br />
perl -MCPAN -e 'install Sys::Syslog'<br />
<br />
# Get and configure rt<br />
curl -O http://download.bestpractical.com/pub/rt/release/rt.tar.gz<br />
./configure --with-web-user=webservd --with-web-group=webservd<br />
<br />
# Fix deps<br />
yes | make fixdeps<br />
<br />
## Fixes to make DBD::mysql compile<br />
crle -l /usr/mysql/5.1/lib/mysql -u<br />
<br />
# get DBD::mysql from http://search.cpan.org/~capttofu/DBD-mysql-4.021/lib/DBD/mysql.pm<br />
perl Makefile.PL<br />
<br />
# edit the Makefile<br />
# remove -lcrun<br />
# remove -xprefetch=auto -xprefetch_level=3 -mt -fns=no -fsimple=1 -xbuiltin=%all -xlibmil -xlibmopt -xnorunpath<br />
# compile<br />
<br />
## Apache2 ##<br />
# Load mod_perl<br />
echo "LoadModule perl_module libexec/mod_perl.so" >> /etc/apache2/2.2/conf.d/modules-32.load<br />
# Follow<br />
http://requesttracker.wikia.com/wiki/ManualApacheConfig<br />
# Start<br />
svcadm enable apache22<br />
<br />
## oi_151a5 ##<br />
# If upgrading from oi_151a4 to oi_151a5 is making apache crash and cat `svcs -L apache22` reveals:<br />
# "Encode object version 2.23 does not match bootstrap parameter 2.44.."<br />
perl -MCPAN -e 'install Encode'<br />
perl -MCPAN -e 'install Sys::Syslog'<br />
svcadm clear apache22<br />
[[Category:Installation]]</div>
Admin
https://rt-wiki.bestpractical.com/index.php?title=Openindiana&diff=2509&oldid=prev
212.181.175.200 at 13:07, 2 June 2012
2012-06-02T13:07:58Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 09:07, 2 June 2012</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l23">Line 23:</td>
<td colspan="2" class="diff-lineno">Line 23:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> # Get and configure rt</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> # Get and configure rt</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> curl -O http://download.bestpractical.com/pub/rt/release/rt.tar.gz</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> curl -O http://download.bestpractical.com/pub/rt/release/rt.tar.gz</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> ./configure --with-web-user=webservd --with-web-group=webservd <del style="font-weight: bold; text-decoration: none;">--with-db-database=rtdb</del></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> ./configure --with-web-user=webservd --with-web-group=webservd</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> # Fix deps</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> # Fix deps</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l33">Line 33:</td>
<td colspan="2" class="diff-lineno">Line 33:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> # get DBD::mysql from http://search.cpan.org/~capttofu/DBD-mysql-4.021/lib/DBD/mysql.pm</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> # get DBD::mysql from http://search.cpan.org/~capttofu/DBD-mysql-4.021/lib/DBD/mysql.pm</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> perl Makefile.PL</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> perl Makefile.PL</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> # edit Makefile</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> </ins></div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> # edit <ins style="font-weight: bold; text-decoration: none;">the </ins>Makefile</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> # remove -lcrun</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> # remove -lcrun</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> # remove -xprefetch=auto -xprefetch_level=3 -mt -fns=no -fsimple=1 -xbuiltin=%all -xlibmil -xlibmopt -xnorunpath</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> # remove -xprefetch=auto -xprefetch_level=3 -mt -fns=no -fsimple=1 -xbuiltin=%all -xlibmil -xlibmopt -xnorunpath</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l40">Line 40:</td>
<td colspan="2" class="diff-lineno">Line 41:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> ## Apache2</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> ## Apache2</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> # Load mod_perl</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> # Load mod_perl</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> echo "LoadModule perl_module libexec/mod_perl.so" >> /etc/<del style="font-weight: bold; text-decoration: none;">apache22</del>/2.2/conf.d/modules-32.load</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> echo "LoadModule perl_module libexec/mod_perl.so" >> /etc/<ins style="font-weight: bold; text-decoration: none;">apache2</ins>/2.2/conf.d/modules-32.load</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> # Follow</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> # Follow</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> http://requesttracker.wikia.com/wiki/ManualApacheConfig</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> http://requesttracker.wikia.com/wiki/ManualApacheConfig</div></td></tr>
</table>
212.181.175.200
https://rt-wiki.bestpractical.com/index.php?title=Openindiana&diff=2508&oldid=prev
212.181.175.200: Adding categories
2012-06-02T12:54:20Z
<p>Adding categories</p>
<p><b>New page</b></p><div>## Tested on oi_151a4 ##<br />
# Packages install<br />
pkg install gcc-3 apache-22 mysql-51 mysql-51/library header-math gd gnupg<br />
<br />
# Add /usr/mysql/bin to path and source .profile for gnu cc fix<br />
# Enable mysql<br />
svcadm enable mysql<br />
mysql_secure_installation<br />
<br />
# symlink gpg<br />
ln -s /usr/bin/gpg2 /usr/bin/gpg<br />
<br />
# Remove in /usr/perl5/5.10.0/lib/i86pc-solaris-64int/Config_heavy.pl<br />
cccdlflags='-KPIC'<br />
optimize='-xO3 -xspace -xildoff'<br />
<br />
# Configure CPAN and update perl modules<br />
perl -MCPAN -e shell<br />
perl -MCPAN -e 'install CPAN'<br />
perl -MCPAN -e 'install Module::Build'<br />
perl -MCPAN -e 'install Sys::Syslog'<br />
<br />
# Get and configure rt<br />
curl -O http://download.bestpractical.com/pub/rt/release/rt.tar.gz<br />
./configure --with-web-user=webservd --with-web-group=webservd --with-db-database=rtdb<br />
<br />
# Fix deps<br />
yes | make fixdeps<br />
<br />
## Fixes to make DBD::mysql compile<br />
crle -l /usr/mysql/5.1/lib/mysql -u<br />
<br />
# get DBD::mysql from http://search.cpan.org/~capttofu/DBD-mysql-4.021/lib/DBD/mysql.pm<br />
perl Makefile.PL<br />
# edit Makefile<br />
# remove -lcrun<br />
# remove -xprefetch=auto -xprefetch_level=3 -mt -fns=no -fsimple=1 -xbuiltin=%all -xlibmil -xlibmopt -xnorunpath<br />
# compile<br />
<br />
## Apache2<br />
# Load mod_perl<br />
echo "LoadModule perl_module libexec/mod_perl.so" >> /etc/apache22/2.2/conf.d/modules-32.load<br />
# Follow<br />
http://requesttracker.wikia.com/wiki/ManualApacheConfig<br />
# Start<br />
svcadm enable apache22<br />
[[Category:Installation]]</div>
212.181.175.200