Updated scripts installation

This commit is contained in:
Michiel Broek
2004-01-21 20:32:00 +00:00
parent 90bd770f9b
commit f24c946130
10 changed files with 152 additions and 26 deletions

View File

@@ -1 +1 @@
filelist index.htm basic.html
filelist index.htm basic.html upgrade.html

View File

@@ -73,9 +73,9 @@ H_SETUP = setup/archiver.html setup/index.htm setup/bbs.html \
setup/hatch.html setup/virscan.html setup/services.html \
setup/domains.html setup/taskmgr.html setup/route.html
H_OTHER = index.htm basic.html
H_OTHER = index.htm basic.html upgrade.html
H_IN = index.htm.in basic.html.in
H_IN = index.htm.in basic.html.in upgrade.html.in
FILES = $(H_IN) $(H_BASE) $(H_FTSC) $(H_IMAGES) $(H_LICENSE) $(H_MENUS) $(H_MISC) $(H_PROGS) $(H_SETUP) Makefile

View File

@@ -14,7 +14,7 @@
</HEAD>
<BODY>
<BLOCKQUOTE>
<div align="right"><h5>Last update 09-Nov-2003</h5></div>
<div align="right"><h5>Last update 21-Jan-2004</h5></div>
<div align="center"><h1>MBSE BBS Basic Installation</h1></div>
<h3>Introduction.</h3>
@@ -166,7 +166,7 @@ rm -Rf mbsebbs-@VERSION@
Login as user <b>mbse</b>. Yes, very important, <b>login as user mbse</b>.
While in mbse's home directory (/opt/mbse) unpack the distribution archives:
<pre>
tar xfvz /path/to/mbsebbs-@VERSION@.tar.bz2
tar xfvj /path/to/mbsebbs-@VERSION@.tar.bz2
</pre>
You now have the subdirectory with sources in the right place.
Next build the binaries and install them using the following commands:

View File

@@ -16,7 +16,7 @@
<BLOCKQUOTE>
<center><img SRC="images/mbse.png" BORDER=0 alt="MBSE"></center>
<div align=center><h1>MBSE BBS System Guide @VERSION@</h1></div>
<div align=right><h5>Last update 26-Nov-2003</h5></div>
<div align=right><h5>Last update 21-Jan-2004</h5></div>
<h3><a NAME="top"></a>Introduction</h3>
@@ -42,6 +42,7 @@
<li><a href="flow.html">Running a BBS under Linux</a></li>
<li><a href="dist.html">Which distribution to use</a></li>
<li><a href="basic.html">Basic installation MBSE BBS</a></li>
<li><a href="upgrade.html">Upgrade MBSE BBS</a></li>
<li><a href="setup/index.htm">Configuring the bbs with mbsetup</a>
<ol>
<li><A HREF="setup/global.html">Edit Global configuration</a>

84
html/upgrade.html.in Normal file
View File

@@ -0,0 +1,84 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<!-- $Id$ -->
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<META http-equiv="Content-Style-Type" content="text/css">
<META NAME="Language" content='en'>
<META name="author" lang="en" content="Michiel Broek">
<META name="copyright" lang="en" content="Copyright Michiel Broek">
<META name="description" lang="en" content="MBSE BBS Manual">
<META name="keywords" lang="en" content="MBSE BBS, MBSE, BBS, manual, fido, fidonet, gateway, tosser, mail, tic, mailer">
<TITLE>Upgrade MBSE BBS.</TITLE>
<LINK rel=stylesheet HREF="manual.css">
</HEAD>
<BODY>
<BLOCKQUOTE>
<div align="right"><h5>Last update 21-Jan-2004</h5></div>
<div align="center"><h1>Upgrade MBSE BBS</h1></div>
<h3>Introduction.</h3>
<p>
First of all, if you upgrade from a previous version of MBSE BBS,
read all the ChangeLog entries from the version you are currently
running upto the new @VERSION@ version you are installing.
Then make a backup of at least all files in /opt/mbse/bin and /opt/mbse/etc.
<p>&nbsp;<P>
<h3>Install the source.</h3>
<p>
Login as user <b>mbse</b>. Yes, very important, <b>login as user mbse</b>.
While in mbse's home directory (/opt/mbse) unpack the distribution archives:
<pre>
tar xfvj /path/to/mbsebbs-@VERSION@.tar.bz2
</pre>
You now have the subdirectory with sources in the right place.
Next build the binaries and install them using the following commands:
<pre>
cd ~/mbsebbs-@VERSION@
make clean
./configure
make
su <b>important, do not use "su -"</b>
password: <em>enter root password here</em>
make install
</pre>
The last part of the installation procedure shows you the location of the bbs
startup script that is added to your system. Remember this one for a moment.
<p>
Now restart the bbs (still as root) by executing the startup
script you just saw on the screen followed by a space and the word <b>reload</b> or <b>restart</b>,
this depends on the distribution you use. There are also distributions that must use the startup
script twice, once with <b>stop</b> and then <b>start</b> as parameter.
For example:
<pre>
/etc/rc.d/init.d/mbsed reload
exit
</pre>
This will close the bbs, kill <b>mbtask</b>, start the new <b>mbtask</b> and open
the bbs again for use. At this point you may need to update some configuration settings
with <b>mbsetup</b>. Read the ChangeLog for the details. The ChangeLog may also describe a
different restart procedure if this is needed.
<p>&nbsp;<p>
<h3>Other updates</h3>
<p>
Not everything is updated during the upgrade, only the binaries. Normally this is enough.
However it may be that the example menus, macro templates are updated in the distribution.
Because these files may have some very personal changes, these files are not overwritten.
You can force that, in the subdirectory ~/mbsebbs-@VERSION@/examples type
<pre>
make help
</pre>
to see what you can force to update. But carefully taking over the changes may be better.
<br>
In the directory /opt/mbse/bin and /opt/mbse/etc are new scripts installed. They have the
extension <b>.new</b> and you need to examine these to see if you can simply copy these over
your current ones.
<p>
<a href="index.htm"><img SRC="images/b_arrow.png" ALT="Back to Index" BORDER=0>Back to Index</a>
</blockquote>
</body>
</html>