Finished new doors method (again)
This commit is contained in:
parent
36ebc8fff3
commit
03267a2618
4
Makefile
4
Makefile
@ -173,11 +173,12 @@ install:
|
|||||||
${CHOWN} -R ${OWNER}:${GROUP} ${PREFIX}/var ; \
|
${CHOWN} -R ${OWNER}:${GROUP} ${PREFIX}/var ; \
|
||||||
chmod -R 0750 ${PREFIX}/var ; \
|
chmod -R 0750 ${PREFIX}/var ; \
|
||||||
fi
|
fi
|
||||||
|
@chmod 0770 ${PREFIX}/var/msgs
|
||||||
@if [ ! -d ${PREFIX}/var/boxes ]; then \
|
@if [ ! -d ${PREFIX}/var/boxes ]; then \
|
||||||
mkdir ${PREFIX}/var/boxes ; \
|
mkdir ${PREFIX}/var/boxes ; \
|
||||||
${CHOWN} ${OWNER}:${GROUP} ${PREFIX}/var/boxes ; \
|
${CHOWN} ${OWNER}:${GROUP} ${PREFIX}/var/boxes ; \
|
||||||
chmod 0750 ${PREFIX}/var/boxes ; \
|
|
||||||
fi
|
fi
|
||||||
|
@chmod 0770 ${PREFIX}/var/boxes
|
||||||
@if [ ! -d ${PREFIX}/var/rules ]; then \
|
@if [ ! -d ${PREFIX}/var/rules ]; then \
|
||||||
mkdir ${PREFIX}/var/rules ; \
|
mkdir ${PREFIX}/var/rules ; \
|
||||||
${CHOWN} ${OWNER}:${GROUP} ${PREFIX}/var/rules ; \
|
${CHOWN} ${OWNER}:${GROUP} ${PREFIX}/var/rules ; \
|
||||||
@ -228,7 +229,6 @@ install:
|
|||||||
echo; echo "If there is nothing important in ${PREFIX}/doc" ; \
|
echo; echo "If there is nothing important in ${PREFIX}/doc" ; \
|
||||||
echo "you may remove that obsolete directory." ; \
|
echo "you may remove that obsolete directory." ; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
dist tar: ${TARFILE}
|
dist tar: ${TARFILE}
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
|
@ -76,14 +76,14 @@ layout looks like this:<br>
|
|||||||
/opt/mbse/var 0770 Var root
|
/opt/mbse/var 0770 Var root
|
||||||
/opt/mbse/var/arealists 0750 Areamgr arealist files
|
/opt/mbse/var/arealists 0750 Areamgr arealist files
|
||||||
/opt/mbse/var/badtic 0750 Bad TIC files
|
/opt/mbse/var/badtic 0750 Bad TIC files
|
||||||
/opt/mbse/var/boxes 0750 Base for nodes fileboxes
|
/opt/mbse/var/boxes 0770 Base for nodes fileboxes
|
||||||
/opt/mbse/var/bso 0750 Binkley Style Outbound directory
|
/opt/mbse/var/bso 0750 Binkley Style Outbound directory
|
||||||
/opt/mbse/var/bso/outbound 0750 Default outbound for main aka
|
/opt/mbse/var/bso/outbound 0750 Default outbound for main aka
|
||||||
/opt/mbse/var/dosemu 0770 Base for DOS drives
|
/opt/mbse/var/dosemu 0770 Base for DOS drives
|
||||||
/opt/mbse/var/dosemu/c 0770 DOS drive C:
|
/opt/mbse/var/dosemu/c 0770 DOS drive C:
|
||||||
/opt/mbse/var/inbound 0750 Protected inbound directory
|
/opt/mbse/var/inbound 0750 Protected inbound directory
|
||||||
/opt/mbse/var/mail 0770 JAM messagebase root
|
/opt/mbse/var/mail 0770 JAM messagebase root
|
||||||
/opt/mbse/var/msgs 0750 *.msgs netmail directory (not yet in use).
|
/opt/mbse/var/msgs 0770 *.msgs netmail directory (not yet in use).
|
||||||
/opt/mbse/var/nodelist 0750 Nodelists
|
/opt/mbse/var/nodelist 0750 Nodelists
|
||||||
/opt/mbse/var/queue 0750 Queue for before outbound
|
/opt/mbse/var/queue 0750 Queue for before outbound
|
||||||
/opt/mbse/var/rules 0770 Echomail area rules files
|
/opt/mbse/var/rules 0770 Echomail area rules files
|
||||||
|
@ -26,7 +26,11 @@ is logged in the bbs. Since that is possible, a new location for the virtual C:
|
|||||||
drive is now being used withing the $MBSE_ROOT file structure. This virtual C:
|
drive is now being used withing the $MBSE_ROOT file structure. This virtual C:
|
||||||
drive is owned by the group bbs. The basic ideas how doors should be run written
|
drive is owned by the group bbs. The basic ideas how doors should be run written
|
||||||
by Redy Rodriguez are still valid, but some scripts are changed and some dosemu
|
by Redy Rodriguez are still valid, but some scripts are changed and some dosemu
|
||||||
files must be copied into the mbse directory tree.
|
files must be copied into the mbse directory tree.<p>
|
||||||
|
<em>One very important note: the virtual dos drive is now $MBSE_ROOT/var/dosemu/c
|
||||||
|
Don't use another location or change the access rights, there will be several
|
||||||
|
references from mbse to that and only that location for dos support.
|
||||||
|
Choose another one and you are on your own!</em>
|
||||||
<p> <p>
|
<p> <p>
|
||||||
|
|
||||||
<h3>Installing dosemu</h3>
|
<h3>Installing dosemu</h3>
|
||||||
@ -159,7 +163,41 @@ menu.
|
|||||||
<p>
|
<p>
|
||||||
<img src="images/doors2.png" alt="doors menu" border="0">
|
<img src="images/doors2.png" alt="doors menu" border="0">
|
||||||
<p>
|
<p>
|
||||||
That's it.
|
<p> <p>
|
||||||
|
|
||||||
|
<h3>Netmail support</h3>
|
||||||
|
<p>
|
||||||
|
In the virtual c: drive you need some directories that point to several other
|
||||||
|
mbse subdirectories. You may need at least three of them, one to put netmail in,
|
||||||
|
one to put files in to send and one semafore directory to tell mbse there is
|
||||||
|
something to send. For example like this:
|
||||||
|
<pre>
|
||||||
|
ln -s /opt/mbse/var/msgs /opt/mbse/var/dosemu/c/msgs
|
||||||
|
ln -s /opt/mbse/var/boxes/node92_100_60 /opt/mbse/var/dosemu/c/outbox
|
||||||
|
ln -s /opt/mbse/sema /opt/mbse/var/dosemu/c/sema
|
||||||
|
</pre>
|
||||||
|
In dos you now have:
|
||||||
|
<pre>
|
||||||
|
C:\MSGS
|
||||||
|
C:\OUTBOX
|
||||||
|
C:\SEMA
|
||||||
|
</pre>
|
||||||
|
In <code>C:\MSGS</code> doors may put *.msg netmails.
|
||||||
|
File attaches won't work from these netmails because the netmails
|
||||||
|
point to files with dosnames. (May be solved later). The script that calls the
|
||||||
|
door, for example <code>c:\doors\bre.bat</code> must copy the file to send to
|
||||||
|
the node outbound box. In the above example that would be copy to
|
||||||
|
<code>C:\OUTBOX</code>.
|
||||||
|
To create the semafore to tell mbse to scan add to the batfile (for example
|
||||||
|
<code>C:\DOORS\BRE.BAT</code> the following two lines:
|
||||||
|
<pre>
|
||||||
|
CD C:\SEMA
|
||||||
|
ECHO "">MAILOUT
|
||||||
|
</pre>
|
||||||
|
See also the <a href="faq.html#_Doors">F.A.Q.</a> for some very usefull tips and
|
||||||
|
tricks.
|
||||||
|
Using the same method with symlinks, you can make all paths you need from the
|
||||||
|
rest of mbse visible in dos. Use with care.
|
||||||
<p> <p>
|
<p> <p>
|
||||||
|
|
||||||
<h3>What if I don't upgrade</h3>
|
<h3>What if I don't upgrade</h3>
|
||||||
|
Reference in New Issue
Block a user