Updated bbsdoor.sh for dosemu 1.2.0 and later

This commit is contained in:
Michiel Broek 2004-08-08 15:22:21 +00:00
parent 8acef44a3e
commit 4411180f3c
3 changed files with 21 additions and 4 deletions

View File

@ -7,6 +7,8 @@ v0.61.3 25-Jul-2004
To reinstall the corrected macro templates go into the examples
directory and type "make macros".
In mbsetup menu 1.7 check the new items 15, 16 and 17.
If you use dosemu 1.2.0 or later, copy in ~/bin bbsdoor.sh.new
over bbsdoor.sh
libmbse.a:
Removed the fdn parameter from the attach and un_attach
@ -53,6 +55,9 @@ v0.61.3 25-Jul-2004
Fixed another spelling error in the filemgr.help template of
all languages.
script:
Changed bbsdoor.sh so that it works for dosemu 1.2.0 and later.
lang:
Added language prompts 26 and 27.

3
TODO
View File

@ -50,7 +50,8 @@ mbsebbs:
X: OLR: implement limit date function.
X: OLR: include private email area in download packets.
X: OLR: include private email area in download packets. See also global
wish for private email areas.
X: OLR: implement some global settings from the offline configuration.

View File

@ -8,17 +8,28 @@
#
# by Redy Rodriguez, 22-Oct-2001
DOSDRIVE=/dos/c
if [ "$1" != "" ]; then
if [ "$2" != "" ]; then
mkdir -p /dos/c/doors/node$2 >/dev/null 2>&1
mkdir -p $DOSDRIVE/doors/node$2 >/dev/null 2>&1
# Copy door.sys to dos partition
cat ~/door.sys >/dos/c/doors/node$2/door.sys
# Create .dosemu/disclaimer in user home to avoid warning
cat ~/door.sys >$DOSDRIVE/doors/node$2/door.sys
# Create .dosemu directory for the user.
if [ ! -d $HOME/.dosemu ]; then
mkdir $HOME/.dosemu
fi
# Looks cheap, see above, but this does an upgrade too
if [ ! -d $HOME/.dosemu/drives ]; then
mkdir $HOME/.dosemu/drives
fi
# Create .dosemu/disclaimer in user home to avoid warning
if [ ! -f $HOME/.dosemu/disclaimer ]; then
touch $HOME/.dosemu/disclaimer
fi
# For dosemu 1.2.0 and later, create a link to the drive
if [ ! -f $HOME/.dosemu/drives/c ]; then
ln -s $DOSDRIVE $HOME/.dosemu/drives/c
fi
fi
fi