Two html pages under control of configure

This commit is contained in:
Michiel Broek 2003-11-03 12:26:58 +00:00
parent f681b92a50
commit 8cd6e1d297
6 changed files with 24 additions and 14 deletions

View File

@ -5,6 +5,7 @@ v0.39.1 22-Oct-2003
general:
Make dist now creates bzip2 archives.
Two html pages are now under control of configure.
upgrade:
If you don't have any personal archivers, then remove

4
configure vendored
View File

@ -8893,7 +8893,7 @@ echo "${ECHO_T}$vpop" >&6
done
ac_config_files="$ac_config_files Makefile.global paths.h unix/login.defs INSTALL FILE_ID.DIZ script/editor"
ac_config_files="$ac_config_files Makefile.global paths.h unix/login.defs INSTALL FILE_ID.DIZ script/editor html/index.htm html/basic.html"
cat >confcache <<\_ACEOF
# This file is a shell script that caches the results of configure
# tests run on this system so they can be shared between configure
@ -9433,6 +9433,8 @@ do
"INSTALL" ) CONFIG_FILES="$CONFIG_FILES INSTALL" ;;
"FILE_ID.DIZ" ) CONFIG_FILES="$CONFIG_FILES FILE_ID.DIZ" ;;
"script/editor" ) CONFIG_FILES="$CONFIG_FILES script/editor" ;;
"html/index.htm" ) CONFIG_FILES="$CONFIG_FILES html/index.htm" ;;
"html/basic.html" ) CONFIG_FILES="$CONFIG_FILES html/basic.html" ;;
"default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
"config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
*) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5

View File

@ -273,6 +273,8 @@ AC_OUTPUT(
INSTALL
FILE_ID.DIZ
script/editor
html/index.htm
html/basic.html
)
#=================================================================================

View File

@ -4,8 +4,8 @@
include ../Makefile.global
H_BASE = basic.html dist.html manual.css \
flow.html postfix.html index.htm ups.html \
H_BASE = dist.html manual.css \
flow.html postfix.html ups.html \
intergate.html intro.html invoking.html faq.html \
known_bugs.html mgetty.html routing.html nodelist.html
@ -83,7 +83,11 @@ 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
FILES = $(H_BASE) $(H_FTSC) $(H_IMAGES) $(H_LICENSE) $(H_MENUS) $(H_MISC) $(H_PROGS) $(H_SETUP) Makefile
H_OTHER = index.htm basic.html
H_IN = index.htm.in basic.html.in
FILES = $(H_IN) $(H_BASE) $(H_FTSC) $(H_IMAGES) $(H_LICENSE) $(H_MENUS) $(H_MISC) $(H_PROGS) $(H_SETUP) Makefile
#########################################################################################################
@ -109,6 +113,7 @@ install:
@${CHOWN} ${OWNER}:${GROUP} ${PREFIX}/html/programs
@${CHOWN} ${OWNER}:${GROUP} ${PREFIX}/html/setup
@${INSTALL} -p -c -o ${OWNER} -g ${GROUP} -m 0444 ${H_BASE} ${PREFIX}/html
@${INSTALL} -p -c -o ${OWNER} -g ${GROUP} -m 0444 ${H_OTHER} ${PREFIX}/html
@${INSTALL} -p -c -o ${OWNER} -g ${GROUP} -m 0444 ${H_FTSC} ${PREFIX}/html/ftsc
@${INSTALL} -p -c -o ${OWNER} -g ${GROUP} -m 0444 ${H_IMAGES} ${PREFIX}/html/images
@${INSTALL} -p -c -o ${OWNER} -g ${GROUP} -m 0444 ${H_LICENSE} ${PREFIX}/html/license

18
html/basic.html → html/basic.html.in Executable file → Normal file
View File

@ -13,7 +13,7 @@
</HEAD>
<BODY>
<BLOCKQUOTE>
<div align="right"><h5>Last update 12-Jan-2003</h5></div>
<div align="right"><h5>Last update 03-Nov-2003</h5></div>
<div align="center"><h1>MBSE BBS Basic Installation</h1></div>
@ -94,15 +94,15 @@ previous or failed installation on your system. If that's so the script will
not run. In other words, you can only run this script once. The script makes
backup copies of the system files it changes, these files will get the
extension <strong>.mbse</strong> To run the installation script you need
the archive <strong>mbbsebbs-0.nn.nn.tar.gz</strong>.
Unpack this archive on your system, in /tmp will do fine:
the archive <strong>mbbsebbs-@VERSION@.tar.bz2</strong>.
Unpack this archive on your system, in /tmp:
<pre>
cd /tmp
tar xfvz /path/to/the/mbsebbs-0.nn.nn.tar.gz
tar xfvj /path/to/the/mbsebbs-@VERSION@.tar.bz2
</pre>
To start the script type:
<pre>
cd mbsebbs-0.nn.nn
cd mbsebbs-@VERSION@
bash ./SETUP.sh
</pre>
Yes, use <b>bash</b> as shell here. On some systems root doesn't use bash
@ -140,10 +140,10 @@ If something is wrong, now is the time to fix it. Don't panic and remember
the backups of the system files that are changed are in /etc with the
extension <strong>.mbse</strong> i.e: those were the original files.
The installation logfile is copied to /opt/mbse.
If everythings is allright, then remove the directory /tmp/mbsebbs-0.nn.nn:
If everythings is allright, then remove the directory /tmp/mbsebbs-@VERSION@:
<pre>
cd /tmp
rm -Rf mbsebbs-0.nn.nn
rm -Rf mbsebbs-@VERSION@
</pre>
<p>&nbsp;<p>
@ -152,12 +152,12 @@ rm -Rf mbsebbs-0.nn.nn
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-0.nn.nn.tar.gz
tar xfvz /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 folowing commands:
<pre>
cd ~/mbsebbs-0.nn.nn
cd ~/mbsebbs-@VERSION@
./configure
make
su <b>important, do not use "su -"</b>

2
html/index.htm → html/index.htm.in Executable file → Normal file
View File

@ -13,7 +13,7 @@
<BODY>
<BLOCKQUOTE>
<center><img SRC="images/mbse.png" BORDER=0></center>
<div align=center><h1>MBSE BBS System Guide v0.39.0</h1></div>
<div align=center><h1>MBSE BBS System Guide @VERSION@</h1></div>
<div align=right><h5>Last update 11-Oct-2003</h5></div>
<P>