Message Area
Casually read the BBS message area using an easy to use interface. Messages are categorized exactly like they are on the BBS. You may post new messages or reply to existing messages!

You are not logged in. Login here for full access privileges.

Previous Message | Next Message | Back to MakeNL Next Generation.  <--  <--- Return to Home Page
   Networked Database  MakeNL Next Generation.   [46 / 109] RSS
 From   To   Subject   Date/Time 
Message   Vince Coen    Andrew Leary   MakeNL bug with archived segments   August 12, 2017
 1:43 PM *  

Hello Andrew!

Friday August 11 2017 18:24, you wrote to All:

 > Hello everybody!

 > I have discovered an issue that can manifest itself when archived
 > segments are submitted to the next *C up the chain.  When archiving
 > the new segment prior to submission, MakeNL doesn't check to see if
 > the archive already exists.  The result is submission of an archive
 > containing the new segment, as well as an older one.

 > There are two solutions that I've come up with:

 > 1.  MakeNL check for an existing archive and remove it prior to
 > archiving the segment for submission. 2.  When uncompressing incoming
 > segment archives, compare file dates on all files unpacked and use the
 > most recent.

 > What do you think?  I'm leaning towards number 2 first, as that will
 > help in cases where the lower level *C hasn't upgraded his version of
 > MakeNL yet.

 > As a work around, the problem can be avoided by disabling the
 > compression of submitted segments by adding:

 > THReshold -1 -1

 > to your control file.

I just use a script that runs the program that deletes residual files in the
netmail and outbound areas prior to running makenl - see below :

----
#!/bin/sh

. . . removed rem. lines

export MBSE_ROOT=/home/mbse

# kill off old *.msg and net250.nnn / region25.nnn node segments

rm -f $MBSE_ROOT/etc/makenl/outbound/region25.*
rm -f $MBSE_ROOT/etc/makenl/outbound/region30.*
rm -f $MBSE_ROOT/etc/makenl/netmail/*.*


cd $MBSE_ROOT/etc/makenl
$MBSE_ROOT/bin/makenl region.ctl >> makenl.log 2>>makenl.err
$MBSE_ROOT/bin/makenl region-kees.ctl >> makenl.log 2>>makenl.err

$MBSE_ROOT/bin/makenl region30.ctl >> makenl30.log 2>>makenl30.err


# Send for region 25 fidonet
$MBSE_ROOT/bin/mbout a f5003.n280.z2 c ./outbound/region25K.* -q


$MBSE_ROOT/bin/mbout a f854.n292.z2 c ./outbound/region25.* -q

# Send for region 30 sportnet
$MBSE_ROOT/bin/mbout a f0.n24.z24 c ./outbound/region30.* -q

exit
----

Note that the ./outbound/   section remaps to /home/mbse/etc/makenl/outbound
prior to running the script and that my system root for mailer operations is
at /home/mbse.

I am running makenl v3.4.5  but show that latest is 3.4.6 in my files area.


Vince

--- Mageia Linux v5/Mbse v1.0.7.2/GoldED+/LNX 1.1.501-b20150715
 * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)
  Show ANSI Codes | Hide BBCodes | Show Color Codes | Hide Encoding | Hide HTML Tags | Show Routing
Previous Message | Next Message | Back to MakeNL Next Generation.  <--  <--- Return to Home Page

VADV-PHP
Execution Time: 0.0787 seconds

If you experience any problems with this website or need help, contact the webmaster.
VADV-PHP Copyright © 2002-2024 Steve Winn, Aspect Technologies. All Rights Reserved.
Virtual Advanced Copyright © 1995-1997 Roland De Graaf.
v2.0.140505

Warning: Unknown: open(c:\Sessions\sess_n8r0qv1415gilemdqq4m19k477, O_RDWR) failed: No such file or directory (2) in Unknown on line 0 Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (c:\Sessions) in Unknown on line 0 PHP Warning: session_start(): open(c:\Sessions\sess_n8r0qv1415gilemdqq4m19k477, O_RDWR) failed: No such file or directory (2) in D:\wc5\http\public\VADV\include\common.inc.php on line 45 PHP Warning: Unknown: open(c:\Sessions\sess_n8r0qv1415gilemdqq4m19k477, O_RDWR) failed: No such file or directory (2) in Unknown on line 0 PHP Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (c:\Sessions) in Unknown on line 0