• nodelist problems

    From bcw142@21:1/145 to Mystic Sysops on Tuesday, September 20, 2016 22:27:00
    I see now where it goes wrong, as usual with Linux it's case. Upper case RETRONET has a lower case file in it, but MUTIL looks for upper case only!

    + Sep 20 21:54:01 Merging RETRONET
    + Sep 20 21:54:01 Extracting RETRONET.Z67
    ! Sep 20 21:54:01 unzip -oqqjC "/mystic/files/rtn_nodelist/RETRONET.Z67" "*" -d /mystic/temputil/
    + Sep 20 21:54:01 Searching for "/mystic/files/rtn_nodelist/RETRONET.*"
    + Sep 20 21:54:01 Found "RETRONET.Z67"
    + Sep 20 21:54:01 Searching for "/mystic/temputil/RETRONET.*"
    + Sep 20 21:54:01 Shutdown Normal (0)

    It 'sees' RETRONET.Z67 and extracts nothing. Yet:

    pi@dmz:/mystic $ unzip -l files/rtn_nodelist/RETRONET.Z67
    Archive: files/rtn_nodelist/RETRONET.Z67
    Length Date Time Name
    --------- ---------- ----- ----
    5583 2016-09-18 14:54 retronet.267
    --------- -------
    5583 1 file

    --- Mystic BBS v1.12 A31 (Raspberry Pi)
    * Origin: Mystic Pi BBS bcw142.zapto.org (21:1/145)
  • From Avon@21:1/101 to bcw142 on Wednesday, September 21, 2016 15:17:00
    On 09/20/16, bcw142 pondered and said...

    I see now where it goes wrong, as usual with Linux it's case. Upper case RETRONET has a lower case file in it, but MUTIL looks for upper case
    only!

    Yes I suspect something like that but that's why I was curious to see how
    your system reported the nodelist file name in the compressed fsxNet file and also the nodefile lines you're using and the case(s) you have stated in your nodefile line(s) for retronet :)

    Best, Paul

    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)
  • From bcw142@21:1/145 to Avon on Wednesday, September 21, 2016 00:24:00
    On 09/21/16, Avon said the following...
    Yes I suspect something like that but that's why I was curious to see how your system reported the nodelist file name in the compressed fsxNet
    file and also the nodefile lines you're using and the case(s) you have stated in your nodefile line(s) for retronet :)

    FSXNET is all upper case in the zip instead of mixed case as in the RETRONET. That's why FSXNET works. I looked at archive & protocol editors and I don't
    see the line mutil uses so I think it's a fixed line within mutil:
    + Sep 18 04:00:09 Process: Merging Nodelists
    + Sep 18 04:00:09 Merging FSXNET
    + Sep 18 04:00:09 Extracting FSXNET.Z39
    ! Sep 18 04:00:09 unzip -oqqjC "/mystic/files/fsx_node/FSXNET.Z39" "*" -d /mystic/temputil/
    + Sep 18 04:00:09 Searching for "/mystic/files/fsx_node/FSXNET.*"
    + Sep 18 04:00:09 Found "FSXNET.Z39"
    + Sep 18 04:00:09 Searching for "/mystic/temputil/FSXNET.*"
    + Sep 18 04:00:09 Found "FSXNET.239"
    + Sep 18 04:00:09 Compare FSXNET.239 2016 / 1980
    + Sep 18 04:00:09 Result 1
    + Sep 18 04:00:09 Merging /mystic/temputil/FSXNET.239
    + Sep 18 04:00:09 Results: Merged 1 of 1 nodelist(s) in 0.04s

    It shows 'unzip -oqqjC' the C should mean case insensitive, but it doesn't
    work in this case for unknown reasons. The line looks right, but I'm not sure of that qq in there. It's from Archive Editor: Info-ZIP Utilities Unpack Cmd line. I suspect that 'qq' troughs it off, I'll test that.
    Nope, no help - also didn't seem to hurt it either. Seems we have to fix the source or unzip it before hand and fix the case. Yup, that worked. You need
    to unzip it in the rtn_nodelist directory and fix the case with:
    mv retronet.267 RETRONET.267
    Then it works. You don't have to change the archive, but it is a one time fix. Carlos will have to change it next time he sends it out now that we know
    about it. It appears to be a bug in the unzip program itself (the C
    option isn't working).

    --- Mystic BBS v1.12 A31 (Raspberry Pi)
    * Origin: Mystic Pi BBS bcw142.zapto.org (21:1/145)
  • From bcw142@21:1/145 to Avon on Wednesday, September 21, 2016 01:09:00
    On 09/21/16, Avon said the following...
    Yes I suspect something like that but that's why I was curious to see how your system reported the nodelist file name in the compressed fsxNet
    file and also the nodefile lines you're using and the case(s) you have stated in your nodefile line(s) for retronet :)
    Best, Paul
    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)

    So I went through all the FSX_NETS files and if you unzip them and rename
    them to match below most will work:
    pi@dmz:/mystic/files/fsx_nets $ ls
    CYBERNET.NA DNET0716.191 HAPPYNET.226 RETRONET.ZIP VKRADIO.ZIP CYBERNET.ZIP DNET0716.ZIP HAPPYNET.ZIP VKRADIO.197
    I suspect that CYBERNET.NA will work if we give it a number for an extension.
    I didn't bother since the rest work now:
    + Sep 21 00:59:44 Process: Merging Nodelists
    + Sep 21 00:59:44 Merging FSXNET
    + Sep 21 00:59:44 Extracting FSXNET.Z67
    ! Sep 21 00:59:44 unzip -oqjC "/mystic/files/fsx_node/FSXNET.Z67" "*" -d /mystic/temputil/
    + Sep 21 00:59:44 Searching for "/mystic/files/fsx_node/FSXNET.*"
    + Sep 21 00:59:44 Found "FSXNET.Z67"
    + Sep 21 00:59:44 Searching for "/mystic/temputil/FSXNET.*"
    + Sep 21 00:59:44 Found "FSXNET.267"
    + Sep 21 00:59:44 Compare FSXNET.267 2016 / 1980
    + Sep 21 00:59:44 Result 1
    + Sep 21 00:59:44 Merging /mystic/temputil/FSXNET.267
    + Sep 21 00:59:44 Merging RETRONET
    + Sep 21 00:59:44 Extracting RETRONET.Z67
    ! Sep 21 00:59:44 unzip -oqjC "/mystic/files/rtn_nodelist/RETRONET.Z67" "*"
    -d /mystic/temputil/
    + Sep 21 00:59:44 Searching for "/mystic/files/rtn_nodelist/RETRONET.*"
    + Sep 21 00:59:44 Found "RETRONET.Z67"
    + Sep 21 00:59:44 Found "RETRONET.267"
    + Sep 21 00:59:44 Compare RETRONET.267 2016 / 1980
    + Sep 21 00:59:44 Result 1
    + Sep 21 00:59:44 Searching for "/mystic/temputil/RETRONET.*"
    + Sep 21 00:59:44 Merging /mystic/files/rtn_nodelist/RETRONET.267
    + Sep 21 00:59:44 Merging CYBERNET
    + Sep 21 00:59:44 Searching for "/mystic/files/fsx_nets/CYBERNET.*"
    + Sep 21 00:59:44 Found "CYBERNET.NA"
    + Sep 21 00:59:44 Found "CYBERNET.ZIP"
    + Sep 21 00:59:44 Searching for "/mystic/temputil/CYBERNET.*"
    + Sep 21 00:59:44 Merging DNET*
    + Sep 21 00:59:44 Searching for "/mystic/files/fsx_nets/DNET*.*"
    + Sep 21 00:59:44 Found "DNET0716.191"
    + Sep 21 00:59:44 Compare DNET0716.191 2016 / 1980
    + Sep 21 00:59:44 Result 1
    + Sep 21 00:59:44 Found "DNET0716.ZIP"
    + Sep 21 00:59:44 Searching for "/mystic/temputil/DNET*.*"
    + Sep 21 00:59:44 Merging /mystic/files/fsx_nets/DNET0716.191
    + Sep 21 00:59:44 Merging HAPPYNET
    + Sep 21 00:59:44 Searching for "/mystic/files/fsx_nets/HAPPYNET.*"
    + Sep 21 00:59:44 Found "HAPPYNET.226"
    + Sep 21 00:59:44 Compare HAPPYNET.226 2016 / 1980
    + Sep 21 00:59:44 Result 1
    + Sep 21 00:59:44 Found "HAPPYNET.ZIP"
    + Sep 21 00:59:44 Searching for "/mystic/temputil/HAPPYNET.*"
    + Sep 21 00:59:44 Merging /mystic/files/fsx_nets/HAPPYNET.226
    + Sep 21 00:59:44 Merging VKRADIO
    + Sep 21 00:59:44 Searching for "/mystic/files/fsx_nets/VKRADIO.*"
    + Sep 21 00:59:44 Found "VKRADIO.197"
    + Sep 21 00:59:44 Compare VKRADIO.197 2016 / 1980
    + Sep 21 00:59:44 Result 1
    + Sep 21 00:59:44 Found "VKRADIO.ZIP"
    + Sep 21 00:59:44 Searching for "/mystic/temputil/VKRADIO.*"
    + Sep 21 00:59:44 Merging /mystic/files/fsx_nets/VKRADIO.197
    + Sep 21 00:59:44 Results: Merged 6 of 6 nodelist(s) in 0.21s
    + Sep 21 00:59:44 Shutdown Normal (0)

    --- Mystic BBS v1.12 A31 (Raspberry Pi)
    * Origin: Mystic Pi BBS bcw142.zapto.org (21:1/145)