• sbbsecho 3.29

    From Bill McGarrity@VERT/TEQUILAM to Digital Man on Mon Feb 27 02:24:00 2017
    Hiya DM....

    Seems as if there is an issue with the new version.

    If I send sbbsecho a %-ALL it process it fine and sends back a list of each sub removed.

    Log entry...

    02-27-17 02:08:00 Bill McGarrity (24:100/1) To: AREAFIX (24:24/1)

    02-27-17 02:08:00 Areafix Request received from 24:100/1
    0
    2-27-17 02:08:00 Created NetMail (1.msg) from SBBSecho (24:24/1) to Bill McGarrity (24:100/1), attr: 0183, subject: Area Change Request

    02-27-17 02:08:00 Packing NetMail (1.msg) from SBBSecho (24:24/1) to Bill McGarrity (24:100/1), attr: 0183, subject: Area Change Request

    02-27-17 02:08:00 SBBSecho exiting with error level 0, NetMail(0 imported, 0 exported, 1 packed), EchoMail(0 imported, 0 exported)


    I then send it a %+ALL and I get back: No Changes made plus, it changes the permission of the areas.bbs to root:root and just a read access plus this is what the log says...


    02-27-17 02:10:00 Importing /home/pi/sbbs/sportnet/secure/58b3d0aa.pkt (Type 2+, 0.3KB) from 24:100/1 to 24:24/1

    02-27-17 02:10:00 Bill McGarrity (24:100/1) To: AREAFIX (24:24/1)

    02-27-17 02:10:00 Areafix Request received from 24:100/1

    02-27-17 02:10:00 ERROR 2 (No such file or directory) line 1077 opening

    02-27-17 02:10:00 ERROR 2 (No such file or directory) line 1077 opening

    02-27-17 02:10:00 ERROR 2 (No such file or directory) line 1077 opening
    ~~~
    02-27-17 02:10:00 Created NetMail (1.msg) from SBBSecho (24:24/1) to Bill McGarrity (24:100/1), attr: 0183, subject: Area Change Request

    02-27-17 02:10:00 Packing NetMail (1.msg) from SBBSecho (24:24/1) to Bill McGarrity (24:100/1), attr: 0183, subject: Area Change Request

    02-27-17 02:10:00 SBBSecho exiting with error level 0, NetMail(0 imported, 0 exported, 1 packed), EchoMail(0 imported, 0 exported)

    Any thoughts??





    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Digital Man@VERT to Bill McGarrity on Mon Feb 27 00:01:15 2017
    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Mon Feb 27 2017 02:24 am

    Hiya DM....

    Seems as if there is an issue with the new version.

    There were no recent changes in relation to the problems you reported below.

    If I send sbbsecho a %-ALL it process it fine and sends back a list of each sub removed.

    I then send it a %+ALL and I get back: No Changes made plus, it changes the permission of the areas.bbs to root:root and just a read access plus this is what the log says...

    That sounds like you're running SBBSecho as "root". Are you?

    02-27-17 02:10:00 Importing /home/pi/sbbs/sportnet/secure/58b3d0aa.pkt (Type 2+, 0.3KB) from 24:100/1 to 24:24/1

    02-27-17 02:10:00 Bill McGarrity (24:100/1) To: AREAFIX (24:24/1)

    02-27-17 02:10:00 Areafix Request received from 24:100/1

    02-27-17 02:10:00 ERROR 2 (No such file or directory) line 1077 opening

    Is that an imcomplete error message or is the listpath (after the "opening" verb) actually blank?

    02-27-17 02:10:00 ERROR 2 (No such file or directory) line 1077 opening

    02-27-17 02:10:00 ERROR 2 (No such file or directory) line 1077 opening

    These looks like incomplete log lines or you have smoething wrong with the "echolist:" sections in your sbbsecho.ini file?

    digital man

    Synchronet/BBS Terminology Definition #6:
    BinkP = BinkD Protocol
    Norco, CA WX: 46.8F, 89.0% humidity, 1 mph SW wind, 0.11 inches rain/24hrs
    ---
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From Bill McGarrity@VERT/TEQUILAM to Digital Man on Mon Feb 27 11:26:00 2017
    Digital Man wrote to Bill McGarrity on 02-27-17 00:01 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Mon Feb 27 2017 02:24 am

    Hiya DM....

    Seems as if there is an issue with the new version.

    There were no recent changes in relation to the problems you reported below.

    If I send sbbsecho a %-ALL it process it fine and sends back a list of each sub removed.

    I then send it a %+ALL and I get back: No Changes made plus, it changes the permission of the areas.bbs to root:root and just a read access plus this is what the log says...

    That sounds like you're running SBBSecho as "root". Are you?

    Nope...

    02-27-17 02:10:00 Importing /home/pi/sbbs/sportnet/secure/58b3d0aa.pkt (Type 2+, 0.3KB) from 24:100/1 to 24:24/1

    02-27-17 02:10:00 Bill McGarrity (24:100/1) To: AREAFIX (24:24/1)

    02-27-17 02:10:00 Areafix Request received from 24:100/1

    02-27-17 02:10:00 ERROR 2 (No such file or directory) line 1077 opening

    Is that an imcomplete error message or is the listpath (after the "opening" verb) actually blank?

    That's exactly the line as it showed in the log. When I run sbbsecho I create an error.log just in case there are issues such as this. This is the output.

    02-27-17 02:10:00 ERROR 2 (No such file or directory) line 1077 opening

    02-27-17 02:10:00 ERROR 2 (No such file or directory) line 1077 opening

    These looks like incomplete log lines or you have smoething wrong with
    the "echolist:" sections in your sbbsecho.ini file?

    I just shortened the log being there are 97 subs and there were 97 Error messages then the end.

    I just deleted the additional echolist from sbbsecho.ini and sent an %+all areafix and it changed the areas.bbs back to root:root again.

    Here is the inmail.sh (also set as pi:pi) I run when for incoming mail...

    *** Start

    #!/bin/bash



    echo "*****Setting CTRL variable"



    SBBSCTRL=/home/pi/sbbs/ctrl/ && export SBBSCTRL



    cd /home/pi/sbbs/exec




    echo ***** Process inbound mail



    ./sbbsecho -lesr > /home/pi/sbbs/events/inerror.log



    sudo chown -R pi:pi /home/pi/binkd-1.1/sportnet/outbound/




    echo "***** Checking for bad pkts"



    if [ -f /home/pi/sbbs/sportnet/secure/*.bad ]; then

    mv -f /home/pi/sbbs/sportnet/secure/*.bad /home/pi/sbbs/sportnet/bad/


    fi

    *** End

    I never had a problem with v3.28 that's why I'm confused...

    Thanks..




    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Digital Man@VERT to Bill McGarrity on Mon Feb 27 15:25:53 2017
    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Mon Feb 27 2017 11:26 am

    Digital Man wrote to Bill McGarrity on 02-27-17 00:01 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Mon Feb 27 2017 02:24 am

    Hiya DM....

    Seems as if there is an issue with the new version.

    There were no recent changes in relation to the problems you reported below.

    If I send sbbsecho a %-ALL it process it fine and sends back a list of each sub removed.

    I then send it a %+ALL and I get back: No Changes made plus, it changes the permission of the areas.bbs to root:root and just a read access plus this is what the log says...

    That sounds like you're running SBBSecho as "root". Are you?

    Nope...

    02-27-17 02:10:00 Importing /home/pi/sbbs/sportnet/secure/58b3d0aa.pkt (Type 2+, 0.3KB) from 24:100/1 to 24:24/1

    02-27-17 02:10:00 Bill McGarrity (24:100/1) To: AREAFIX (24:24/1)

    02-27-17 02:10:00 Areafix Request received from 24:100/1

    02-27-17 02:10:00 ERROR 2 (No such file or directory) line 1077 opening

    Is that an imcomplete error message or is the listpath (after the "opening" verb) actually blank?

    That's exactly the line as it showed in the log. When I run sbbsecho I create an error.log just in case there are issues such as this. This is the output.

    02-27-17 02:10:00 ERROR 2 (No such file or directory) line 1077 opening

    02-27-17 02:10:00 ERROR 2 (No such file or directory) line 1077 opening

    These looks like incomplete log lines or you have smoething wrong with the "echolist:" sections in your sbbsecho.ini file?

    I just shortened the log being there are 97 subs and there were 97 Error messages then the end.

    I just deleted the additional echolist from sbbsecho.ini and sent an %+all areafix and it changed the areas.bbs back to root:root again.

    Here is the inmail.sh (also set as pi:pi) I run when for incoming mail...

    It doesn't matter what the owner of inmail.sh is, it matters who the current user is when that script is run. It sounds like you're running inmail.sh as root, at least sometimes.

    digital man

    Synchronet "Real Fact" #37:
    Synchronet's Windows Control Panel is built with Borland C++ Builder.
    Norco, CA WX: 50.9F, 96.0% humidity, 0 mph SE wind, 0.21 inches rain/24hrs
    ---
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From Bill McGarrity@VERT/TEQUILAM to Digital Man on Tue Feb 28 00:36:00 2017
    Digital Man wrote to Bill McGarrity on 02-27-17 15:25 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Mon Feb 27 2017 11:26 am

    Digital Man wrote to Bill McGarrity on 02-27-17 00:01 <=-

    Is that an imcomplete error message or is the listpath (after the "opening" verb) actually blank?

    That's exactly the line as it showed in the log. When I run sbbsecho I create an error.log just in case there are issues such as this. This is the output.

    02-27-17 02:10:00 ERROR 2 (No such file or directory) line 1077 opening

    02-27-17 02:10:00 ERROR 2 (No such file or directory) line 1077 opening

    These looks like incomplete log lines or you have smoething wrong with the "echolist:" sections in your sbbsecho.ini file?

    I just shortened the log being there are 97 subs and there were 97 Error messages then the end.

    I just deleted the additional echolist from sbbsecho.ini and sent an %+all areafix and it changed the areas.bbs back to root:root again.

    Here is the inmail.sh (also set as pi:pi) I run when for incoming mail...

    It doesn't matter what the owner of inmail.sh is, it matters who the current user is when that script is run. It sounds like you're running inmail.sh as root, at least sometimes.

    OK... I understand that but if that was the case, why when I send it a %-ALL it removes the node # properly but doesn't change the ownership of the areas.bbs? It only happens when the %+ALL is the trigger. I've sent it %LIST, %UNLINKED, %QUERY AND %RESCAN <SUB>

    All those commands I am assuming have to access the areas.bbs file yet none of then changed the owner of the areas.bbs file. It remained pi:pi

    In answer to your question on the other post, I did a whoami and it came back as: pi

    The bash script doesn't use sudo.

    ????


    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Digital Man@VERT to Bill McGarrity on Mon Feb 27 23:09:48 2017
    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Tue Feb 28 2017 12:36 am

    Digital Man wrote to Bill McGarrity on 02-27-17 15:25 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Mon Feb 27 2017 11:26 am

    Digital Man wrote to Bill McGarrity on 02-27-17 00:01 <=-

    Is that an imcomplete error message or is the listpath (after the "opening" verb) actually blank?

    That's exactly the line as it showed in the log. When I run sbbsecho I create an error.log just in case there are issues such as this. This is the output.

    02-27-17 02:10:00 ERROR 2 (No such file or directory) line 1077 opening

    02-27-17 02:10:00 ERROR 2 (No such file or directory) line 1077 opening

    These looks like incomplete log lines or you have smoething wrong with the "echolist:" sections in your sbbsecho.ini file?

    I just shortened the log being there are 97 subs and there were 97 Error messages then the end.

    I just deleted the additional echolist from sbbsecho.ini and sent an %+all areafix and it changed the areas.bbs back to root:root again.

    Here is the inmail.sh (also set as pi:pi) I run when for incoming mail...

    It doesn't matter what the owner of inmail.sh is, it matters who the current user is when that script is run. It sounds like you're running inmail.sh as root, at least sometimes.

    OK... I understand that but if that was the case, why when I send it a %-ALL it removes the node # properly but doesn't change the ownership of the areas.bbs? It only happens when the %+ALL is the trigger.

    Weird. It's the same function in sbbsecho.c which handles all area file changes (alter_areas).

    I've sent it
    %LIST, %UNLINKED, %QUERY AND %RESCAN <SUB>

    None of those make changes to the area file.

    All those commands I am assuming have to access the areas.bbs file yet none of then changed the owner of the areas.bbs file. It remained pi:pi

    When alter_areas() modifies the area file (e.g. areas.bbs), it first creates a new temporary file and if everything is successful, it removes the original area file and renames the temporary file to your area file filename. The default permissions will be 0600 and the default owner will be the user that ran SBBSecho.

    In answer to your question on the other post, I did a whoami and it came back as: pi

    The bash script doesn't use sudo.

    ????

    I don't have any explanation for you.

    digital man

    Synchronet "Real Fact" #75:
    Rob's alias "digital man" was inspired by a song on Rush's 1982 "Signals" album.
    Norco, CA WX: 49.1F, 96.0% humidity, 4 mph ESE wind, 0.25 inches rain/24hrs ---
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From Bill McGarrity@VERT/TEQUILAM to Digital Man on Wed Mar 1 00:03:00 2017
    Digital Man wrote to Bill McGarrity on 02-27-17 23:09 <=-

    OK... I understand that but if that was the case, why when I send it a %-ALL it removes the node # properly but doesn't change the ownership of the areas.bbs? It only happens when the %+ALL is the trigger.

    Weird. It's the same function in sbbsecho.c which handles all area file changes (alter_areas).

    I've sent it
    %LIST, %UNLINKED, %QUERY AND %RESCAN <SUB>

    None of those make changes to the area file.

    In the beginning I also ran %-ALL and it did make the changes and still had the same permissions.


    All those commands I am assuming have to access the areas.bbs file yet none of then changed the owner of the areas.bbs file. It remained pi:pi

    When alter_areas() modifies the area file (e.g. areas.bbs), it first creates a new temporary file and if everything is successful, it
    removes the original area file and renames the temporary file to your
    area file filename. The default permissions will be 0600 and the
    default owner will be the user that ran SBBSecho.

    What's the name of the new temp file and I'm assuming it's created in ../temp/sbbsecho? It seems the owner:group that temp file belongs to root:root when either %-ALL or %+ALL makes the changes. I'm not running ./sbbsecho as root yet either changes the owner. If I just do a -<sub> or a +<sub>, the areas.bbs stays pi:pi. Can I do a chown on that temp file where it will remain pi:pi?

    Or should I just do a rm -R sbbs and start over again?




    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Digital Man@VERT to Bill McGarrity on Wed Mar 1 00:52:11 2017
    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Wed Mar 01 2017 12:03 am

    Digital Man wrote to Bill McGarrity on 02-27-17 23:09 <=-

    OK... I understand that but if that was the case, why when I send it a %-ALL it removes the node # properly but doesn't change the ownership of the areas.bbs? It only happens when the %+ALL is the trigger.

    Weird. It's the same function in sbbsecho.c which handles all area file changes (alter_areas).

    I've sent it
    %LIST, %UNLINKED, %QUERY AND %RESCAN <SUB>

    None of those make changes to the area file.

    In the beginning I also ran %-ALL and it did make the changes and still had the same permissions.


    All those commands I am assuming have to access the areas.bbs file yet none of then changed the owner of the areas.bbs file. It remained pi:pi

    When alter_areas() modifies the area file (e.g. areas.bbs), it first creates a new temporary file and if everything is successful, it removes the original area file and renames the temporary file to your area file filename. The default permissions will be 0600 and the default owner will be the user that ran SBBSecho.

    What's the name of the new temp file

    The temp filename generated using tempnam(data_dir, "AREAS") - type "man tempnam" to get more details about how that function works.

    and I'm assuming it's created in ../temp/sbbsecho?

    No, in the same directory as your area file (the data_dir, by default).

    It seems the owner:group that temp file belongs to
    root:root when either %-ALL or %+ALL makes the changes. I'm not running ./sbbsecho as root yet either changes the owner.

    I have no explanation for that. It sounds to me like you're running SBBSecho as root and you just don't realize it. Perhaps someone else has a clue on how to determine how that could happen.

    If I just do a -<sub> or a +<sub>, the areas.bbs stays pi:pi.

    I don't have an explanation for that either. The exact same code in sbbsecho is used to modify the area file whether you're adding/remove one or all areas.

    Can I do a chown on that temp file where
    it will remain pi:pi?

    No, it's created on the fly.

    Or should I just do a rm -R sbbs and start over again?

    I think it would be best to find out how you're running SBBSecho as the user root and fix that.

    digital man

    Synchronet "Real Fact" #70:
    Rob Swindell was interviewed for Jason Scott's BBS Documentary in July of 2002. Norco, CA WX: 47.9F, 75.0% humidity, 0 mph WSW wind, 0.00 inches rain/24hrs ---
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From Bill McGarrity@VERT/TEQUILAM to Digital Man on Wed Mar 1 16:14:00 2017
    Digital Man wrote to Bill McGarrity on 03-01-17 00:52 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Wed Mar 01 2017 12:03 am

    Digital Man wrote to Bill McGarrity on 02-27-17 23:09 <=-

    OK... I understand that but if that was the case, why when I send it a %-ALL it removes the node # properly but doesn't change the ownership of the areas.bbs? It only happens when the %+ALL is the trigger.

    Weird. It's the same function in sbbsecho.c which handles all area file changes (alter_areas).

    I've sent it
    %LIST, %UNLINKED, %QUERY AND %RESCAN <SUB>

    None of those make changes to the area file.

    In the beginning I also ran %-ALL and it did make the changes and still had the same permissions.


    All those commands I am assuming have to access the areas.bbs file yet none of then changed the owner of the areas.bbs file. It remained pi:pi

    When alter_areas() modifies the area file (e.g. areas.bbs), it first creates a new temporary file and if everything is successful, it removes the original area file and renames the temporary file to your area file filename. The default permissions will be 0600 and the default owner will be the user that ran SBBSecho.


    OK...

    What's the name of the new temp file

    The temp filename generated using tempnam(data_dir, "AREAS") - type
    "man tempnam" to get more details about how that function works.

    and I'm assuming it's created in ../temp/sbbsecho?

    No, in the same directory as your area file (the data_dir, by default).

    OK..


    It seems the owner:group that temp file belongs to
    root:root when either %-ALL or %+ALL makes the changes. I'm not running ./sbbsecho as root yet either changes the owner.

    I have no explanation for that. It sounds to me like you're running SBBSecho as root and you just don't realize it. Perhaps someone else
    has a clue on how to determine how that could happen.

    I am staring ./sbbsecho in a folder owned by pi in group pi unless I did something when I installed the entire sbbs package from the cvs.

    If I just do a -<sub> or a +<sub>, the areas.bbs stays pi:pi.

    I don't have an explanation for that either. The exact same code in sbbsecho is used to modify the area file whether you're adding/remove
    one or all areas.

    OK...

    Can I do a chown on that temp file where
    it will remain pi:pi?

    No, it's created on the fly.

    OK...

    Or should I just do a rm -R sbbs and start over again?

    I think it would be best to find out how you're running SBBSecho as the user root and fix that.

    As much as I appreciate all your help, and knowledge (I am sucking this up like a sponge), I've decided to rm the entire package and start over. All the bash scripts I use I have chown'd to pi:pi and am making sure NOTHING from root starts ./sbbsecho

    I'll keep you posted... :)

    Thanks again...


    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Digital Man@VERT to Bill McGarrity on Wed Mar 1 13:57:31 2017
    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Wed Mar 01 2017 04:14 pm

    It seems the owner:group that temp file belongs to
    root:root when either %-ALL or %+ALL makes the changes. I'm not running ./sbbsecho as root yet either changes the owner.

    I have no explanation for that. It sounds to me like you're running SBBSecho as root and you just don't realize it. Perhaps someone else has a clue on how to determine how that could happen.

    I am staring ./sbbsecho in a folder owned by pi in group pi unless I did something when I installed the entire sbbs package from the cvs.

    That's irrelevant. Who owns the "folder" you are are in when start a process does not dictate who the current user is when the process is executed.

    Or should I just do a rm -R sbbs and start over again?

    I think it would be best to find out how you're running SBBSecho as the user root and fix that.

    As much as I appreciate all your help, and knowledge (I am sucking this up like a sponge), I've decided to rm the entire package and start over. All the bash scripts I use I have chown'd to pi:pi and am making sure NOTHING from root starts ./sbbsecho

    I'm not sure what you mean by "nothing from root". It matters not who *owns* a script or a program (executeable binary file). If you run something "as root" (the current user is root or use sudo or similar methods), then the process will run as root.

    digital man

    Synchronet/BBS Terminology Definition #34:
    MODEM = Modulator/Demodulator
    Norco, CA WX: 70.0F, 24.0% humidity, 2 mph S wind, 0.00 inches rain/24hrs
    ---
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From Bill McGarrity@VERT/TEQUILAM to Digital Man on Wed Mar 1 18:16:00 2017
    Digital Man wrote to Bill McGarrity on 03-01-17 13:57 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Wed Mar 01 2017 04:14 pm

    It seems the owner:group that temp file belongs to
    root:root when either %-ALL or %+ALL makes the changes. I'm not running ./sbbsecho as root yet either changes the owner.

    I have no explanation for that. It sounds to me like you're running SBBSecho as root and you just don't realize it. Perhaps someone else has a clue on how to determine how that could happen.

    I am staring ./sbbsecho in a folder owned by pi in group pi unless I did something when I installed the entire sbbs package from the cvs.

    That's irrelevant. Who owns the "folder" you are are in when start a process does not dictate who the current user is when the process is executed.

    OK... not a problem,

    Or should I just do a rm -R sbbs and start over again?

    I think it would be best to find out how you're running SBBSecho as the user root and fix that.

    As much as I appreciate all your help, and knowledge (I am sucking this up like a sponge), I've decided to rm the entire package and start over. All the bash scripts I use I have chown'd to pi:pi and am making sure NOTHING from root starts ./sbbsecho

    I'm not sure what you mean by "nothing from root". It matters not who *owns* a script or a program (executeable binary file). If you run something "as root" (the current user is root or use sudo or similar methods), then the process will run as root.

    I completely deleted the sbbs folder and reinstalled. The "inmail.sh" does not have any sudo commands in it at all. the line I run to toss the mail is:

    ./sbbsecho -lesr > /home/pi/sbbs/events/inerror.log

    Now, everything was configured and sent it an areafix request first using %+ALL as I didn't want to screw up the areas.bbs file but most of all to see if it changed the ownership and group of the file. It didn't, it remained as pi pi so at least that part is straightened out. (Thank God)

    Thanks for all your help...



    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Digital Man@VERT to Bill McGarrity on Wed Mar 1 16:15:44 2017
    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Wed Mar 01 2017 06:16 pm

    Digital Man wrote to Bill McGarrity on 03-01-17 13:57 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Wed Mar 01 2017 04:14 pm

    It seems the owner:group that temp file belongs to
    root:root when either %-ALL or %+ALL makes the changes. I'm not running ./sbbsecho as root yet either changes the owner.

    I have no explanation for that. It sounds to me like you're running SBBSecho as root and you just don't realize it. Perhaps someone else has a clue on how to determine how that could happen.

    I am staring ./sbbsecho in a folder owned by pi in group pi unless I did something when I installed the entire sbbs package from the cvs.

    That's irrelevant. Who owns the "folder" you are are in when start a process does not dictate who the current user is when the process is executed.

    OK... not a problem,

    Or should I just do a rm -R sbbs and start over again?

    I think it would be best to find out how you're running SBBSecho as the user root and fix that.

    As much as I appreciate all your help, and knowledge (I am sucking this up like a sponge), I've decided to rm the entire package and start over. All the bash scripts I use I have chown'd to pi:pi and am making sure NOTHING from root starts ./sbbsecho

    I'm not sure what you mean by "nothing from root". It matters not who *owns* a script or a program (executeable binary file). If you run something "as root" (the current user is root or use sudo or similar methods), then the process will run as root.

    I completely deleted the sbbs folder and reinstalled. The "inmail.sh" does not have any sudo commands in it at all. the line I run to toss the mail is:

    ./sbbsecho -lesr > /home/pi/sbbs/events/inerror.log

    And what *user* is executing that line? If it's executed from a script (e.g. inmail.sh), is it possible that more than one user is executing that script? Is it possible that you have SBBSecho executing as root for *outbound* mail (e.g. a different script potentially run as a different user)?

    Now, everything was configured and sent it an areafix request first using %+ALL as I didn't want to screw up the areas.bbs file but most of all to see if it changed the ownership and group of the file. It didn't, it remained as pi pi so at least that part is straightened out. (Thank God)

    I don't think it's straightened out. I wouldn't be surprised if you find your areas.bbs file owned by root again as you never identifed the cause (and fixed it).

    digital man

    Synchronet/BBS Terminology Definition #20:
    FDSZ = FOSSIL DSZ (by Chuck Forsberg)
    Norco, CA WX: 68.9F, 20.0% humidity, 11 mph S wind, 0.00 inches rain/24hrs
    ---
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From Accession@VERT/PHARCYDE to Bill McGarrity on Wed Mar 1 19:17:08 2017
    Hello Bill,

    On Wed Mar 01 2017 18:16:00, Bill McGarrity wrote to Digital Man:

    As much as I appreciate all your help, and knowledge (I am sucking
    this up like a sponge), I've decided to rm the entire package and
    start over. All the bash scripts I use I have chown'd to pi:pi and
    am making sure NOTHING from root starts ./sbbsecho

    I'm not sure what you mean by "nothing from root". It matters not
    who *owns* a script or a program (executeable binary file). If
    you run something "as root" (the current user is root or use sudo
    or similar methods), then the process will run as root.

    I completely deleted the sbbs folder and reinstalled. The "inmail.sh" does not have any sudo commands in it at all. the line I run to toss
    the mail is:

    ./sbbsecho -lesr > /home/pi/sbbs/events/inerror.log

    What he's trying to say here is, you could have had all your stuff owned by "pi" in the first place. However, if at one time you decided to run your script
    (inmail.sh) outside of Synchronet's timed events to test it, and was logged in as root or accidentally used sudo (ie: sudo ./inmail.sh) then it would run as root, and screw up the file ownership on files that sbbsecho created.

    It may have only happened once by a manual intervention. No matter what the files ownership is currently. If it was ever ran accidentally with sudo or as the root user, it will cause problems forever until you also manually intervene
    and fix everything that one accident did.

    I told you permissions were a bitch. :)

    Regards,
    Nick

    ... "Не знаю. Я здесь только работаю."
    --- GoldED+/LNX 1.1.5-b20161221
    * Origin: thePharcyde_ distribution system (Wisconsin) (723:1/1)
    Synchronet thePharcyde_ telnet://bbs.pharcyde.org (Wisconsin)
  • From Vk3jed@VERT/FREEWAY to Digital Man on Thu Mar 2 07:43:00 2017
    Digital Man wrote to Bill McGarrity <=-

    I have no explanation for that. It sounds to me like you're running SBBSecho as root and you just don't realize it. Perhaps someone else
    has a clue on how to determine how that could happen.

    That would suggest sbbsecho is being run from outside Synchronet, for example a cron job or looping script owned by root. If Synchronet is setup properly, it should drop privileges and run as a normal user, once it had bound the ports it needs, like most *NIX daemons these days. If sbbsecho is called from such a process, it will be running as the normal user, not root, and all should be fine.

    I do have sbbsecho run from a cron job at some stage here, but that cron job is owned by my Synchronet user, so no ownership/permissions hassles. Sure, running it from Synchronet's scheduler is probably an even better solution, but old habits die hard. :D

    I think it would be best to find out how you're running SBBSecho as the user root and fix that.

    That would be the proper fix.


    ... Honest Ma, I got it from a toilet seat...
    --- MultiMail/Win32 v0.49
    Synchronet Freeway BBS in Bendigo, Australia.
  • From Bill McGarrity@VERT/TEQUILAM to Digital Man on Wed Mar 1 22:55:00 2017
    Digital Man wrote to Bill McGarrity on 03-01-17 16:15 <=-

    As much as I appreciate all your help, and knowledge (I am sucking this up like a sponge), I've decided to rm the entire package and start over. All the bash scripts I use I have chown'd to pi:pi and am making sure NOTHING from root starts ./sbbsecho

    I'm not sure what you mean by "nothing from root". It matters not who *owns* a script or a program (executeable binary file). If you run something "as root" (the current user is root or use sudo or similar methods), then the process will run as root.

    I completely deleted the sbbs folder and reinstalled. The "inmail.sh" does not have any sudo commands in it at all. the line I run to toss the mail is:

    ./sbbsecho -lesr > /home/pi/sbbs/events/inerror.log

    And what *user* is executing that line? If it's executed from a script (e.g. inmail.sh), is it possible that more than one user is executing
    that script? Is it possible that you have SBBSecho executing as root
    for *outbound* mail (e.g. a different script potentially run as a different user)?

    Now, everything was configured and sent it an areafix request first using %+ALL as I didn't want to screw up the areas.bbs file but most of all to see if it changed the ownership and group of the file. It didn't, it remained as pi pi so at least that part is straightened out. (Thank God)

    I don't think it's straightened out. I wouldn't be surprised if you
    find your areas.bbs file owned by root again as you never identifed the cause (and fixed it).

    The only thing I can possibly think of is I may have started sbbs as a root to take care of ports below 1024 and that may have affected %jfidoout.now. This morning when I removed the sbbs folder using rm -R. I then rebooted and started the installation over from scratch and that's where we are now as in it's working. The inerror.log I create when ./sbbsecho is run is as follows after sending it a %+ALL: (it's 97 subs so I removed most of them from the log pasted here.)

    What is Error 2 further down in the log?

    Scanning secure inbound: /home/pi/sbbs/sportnet/secure/

    Importing /home/pi/sbbs/sportnet/secure/58b79590.pkt (Type 2e, 0.3KB) from 24:100/1 to 24:24/1

    Bill McGarrity (24:100/1) To: areafix (24:24/1) Bill McGarrity (24:100/1) To: areafix (24:24/1)
    Areafix Request received from 24:100/1

    Adding 1 areas for 24:100/1 to /home/pi/sbbs/data/areas.bbs

    Linking area (SportsNet_Administration) for 24:100/1 in /home/pi/sbbs/data/areas.bbs

    Linking area (General_SportsNet_Chat) for 24:100/1 in /home/pi/sbbs/data/areas.bbs

    Linking area (Archery) for 24:100/1 in /home/pi/sbbs/data/areas.bbs
    ~~~
    Linking area (Yoga) for 24:100/1 in /home/pi/sbbs/data/areas.bbs

    ERROR 2 (No such file or directory) line 1082 opening

    ERROR 2 (No such file or directory) line 1316 opening

    Created NetMail (1.msg) from SBBSecho (24:24/1) to Bill McGarrity (24:100/1), attr: 0183, subject: Area Change Request

    Deleting /home/pi/sbbs/data/areas.bbs (from line 1380)


    Deleting /home/pi/sbbs/sportnet/secure/58b79590.pkt (from line 4936)

    Scanning non-secure inbound: /home/pi/sbbs/sportnet/inbound/



    Scanning for Inbound NetMail Messages...

    /home/pi/sbbs/netmail/1.msg SBBSecho (24:24/1) To: Bill McGarrity (24:100/1) Foreign address



    Exporting Outbound NetMail from /home/pi/sbbs/data/mail to /home/pi/sbbs/netmail/*.msg ...



    Packing Outbound NetMail from /home/pi/sbbs/netmail/*.msg ...
    NetMail msg 1.msg from SBBSecho (24:24/1) to Bill McGarrity (24:100/1): Packing NetMail (1.msg) from SBBSecho (24:24/1) to Bill McGarrity (24:100/1), attr: 0183, subject: Area Change Request

    Node (24:100/1) successfully locked via: /home/pi/binkd-1.1/sportnet/outbound/00640001.bsy

    Adding NetMail (1.msg) to new packet for 24:100/1: /home/pi/binkd-1.1/sportnet/outbound/00640001.cut
    Deleting /home/pi/sbbs/netmail/1.msg (from line 4287)



    Deleting /home/pi/binkd-1.1/sportnet/outbound/00640001.bsy (from line 2293)

    Deleting /home/pi/sbbs/ctrl/sbbsecho.bsy (from line 2297)

    SBBSecho exiting with error level 0, NetMail(0 imported, 0 exported, 1 packed), EchoMail(0 imported, 0 exported)

    Thanks...


    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Bill McGarrity@VERT/TEQUILAM to Accession on Wed Mar 1 22:57:00 2017
    Accession wrote to Bill McGarrity on 03-01-17 19:17 <=-

    I'm not sure what you mean by "nothing from root". It matters not
    who *owns* a script or a program (executeable binary file). If
    you run something "as root" (the current user is root or use sudo
    or similar methods), then the process will run as root.

    I completely deleted the sbbs folder and reinstalled. The "inmail.sh" does not have any sudo commands in it at all. the line I run to toss
    the mail is:

    ./sbbsecho -lesr > /home/pi/sbbs/events/inerror.log

    What he's trying to say here is, you could have had all your stuff
    owned by "pi" in the first place. However, if at one time you decided
    to run your script (inmail.sh) outside of Synchronet's timed events to test it, and was logged in as root or accidentally used sudo (ie: sudo ./inmail.sh) then it would run as root, and screw up the file ownership
    on files that sbbsecho created.

    I understand that and as I just told him I can only think of the possibility is when I tried running ./sbbs as root and it probably corrupted trhe %jfidoout.now semaphore.

    It may have only happened once by a manual intervention. No matter what the files ownership is currently. If it was ever ran accidentally with sudo or as the root user, it will cause problems forever until you also manually intervene and fix everything that one accident did.

    That's where I am point being everything is working properly now. <fingers crossed>

    I told you permissions were a bitch. :)

    No shit!!! ;)


    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Bill McGarrity@VERT/TEQUILAM to Vk3jed on Thu Mar 2 00:27:00 2017
    Vk3jed wrote to Digital Man on 03-02-17 07:43 <=-

    Digital Man wrote to Bill McGarrity <=-

    I have no explanation for that. It sounds to me like you're running SBBSecho as root and you just don't realize it. Perhaps someone else
    has a clue on how to determine how that could happen.

    That would suggest sbbsecho is being run from outside Synchronet, for example a cron job or looping script owned by root. If Synchronet is setup properly, it should drop privileges and run as a normal user,
    once it had bound the ports it needs, like most *NIX daemons these
    days. If sbbsecho is called from such a process, it will be running as the normal user, not root, and all should be fine.

    I do have sbbsecho run from a cron job at some stage here, but that
    cron job is owned by my Synchronet user, so no ownership/permissions hassles. Sure, running it from Synchronet's scheduler is probably an
    even better solution, but old habits die hard. :D

    I think it would be best to find out how you're running SBBSecho as the user root and fix that.

    That would be the proper fix.


    I am running sbbsecho standalone. The bbs portion is not running. I think I have since found the issue by doing a total removal of sbbs and rebooting and recompiling a fresh version. The possibility was very early when I tried to run sbbs using the ports lower than 1024 which required sudo. Therefore the %jfidoout.now may have been the culprit.

    Either way, it's operating properly right now...

    :)


    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Vk3jed@VERT/FREEWAY to Bill McGarrity on Thu Mar 2 16:42:00 2017
    Bill McGarrity wrote to Digital Man <=-

    I completely deleted the sbbs folder and reinstalled. The "inmail.sh" does not have any sudo commands in it at all. the line I run to toss
    the mail is:

    ./sbbsecho -lesr > /home/pi/sbbs/events/inerror.log

    The important part (which wasn't mentioned) is what user were you logged in as, when you ran this command?

    Now, everything was configured and sent it an areafix request first
    using %+ALL as I didn't want to screw up the areas.bbs file but most of all to see if it changed the ownership and group of the file. It
    didn't, it remained as pi pi so at least that part is straightened out. (Thank God)

    So, you were logged in a pi when you ran it (you should be)?


    ... This tagline is bi-lingual. English and Australian.
    --- MultiMail/Win32 v0.49
    Synchronet Freeway BBS in Bendigo, Australia.
  • From Vk3jed@VERT/FREEWAY to Digital Man on Thu Mar 2 16:45:00 2017
    Digital Man wrote to Bill McGarrity <=-

    And what *user* is executing that line? If it's executed from a script (e.g. inmail.sh), is it possible that more than one user is executing
    that script? Is it possible that you have SBBSecho executing as root
    for *outbound* mail (e.g. a different script potentially run as a different user)?

    Yep that's the bit we need clarified. Every ownership screwup I've ever dealt with has been from running something as the wrong user on my part.


    ... Don't ever take a fence down until you know the reason it was put up.
    --- MultiMail/Win32 v0.49
    Synchronet Freeway BBS in Bendigo, Australia.
  • From Vk3jed@VERT/FREEWAY to Accession on Thu Mar 2 16:48:00 2017
    Accession wrote to Bill McGarrity <=-

    I told you permissions were a bitch. :)

    Nah, permissions are fine, but they will bite you on the ass if you're not paying attention to what you're doing! :D General rule of thumb is to always ensure you're running Synchronet related software as the same user.


    ... Bad Restaurant: Hospital map on the back of the menu.
    --- MultiMail/Win32 v0.49
    Synchronet Freeway BBS in Bendigo, Australia.
  • From Digital Man@VERT to Bill McGarrity on Wed Mar 1 22:45:17 2017
    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Wed Mar 01 2017 10:55 pm

    Now, everything was configured and sent it an areafix request first using %+ALL as I didn't want to screw up the areas.bbs file but most of all to see if it changed the ownership and group of the file. It didn't, it remained as pi pi so at least that part is straightened out. (Thank God)

    I don't think it's straightened out. I wouldn't be surprised if you find your areas.bbs file owned by root again as you never identifed the cause (and fixed it).

    The only thing I can possibly think of is I may have started sbbs as a root to take care of ports below 1024 and that may have affected %jfidoout.now.

    The owner of fidoout.now doesn't matter, but if you run sbbs as root and sbbs runs SBBSecho, then SBBSecho is then running as root.

    This morning when I removed the sbbs folder using rm -R. I then rebooted and started the installation over from scratch and that's where we are now as in it's working. The inerror.log I create when ./sbbsecho is run is as follows after sending it a %+ALL: (it's 97 subs so I removed most of them from the log pasted here.)

    What is Error 2 further down in the log?

    Error 2 means "file not found".

    Linking area (Yoga) for 24:100/1 in /home/pi/sbbs/data/areas.bbs

    ERROR 2 (No such file or directory) line 1082 opening

    ERROR 2 (No such file or directory) line 1316 opening

    Is there actually nothing following the "opening" word in this log output or was that just a copy/paste error?

    digital man

    Synchronet/BBS Terminology Definition #22:
    FOSSIL = Fido/Opus/SEAdog Standard Interface Layer
    Norco, CA WX: 58.6F, 27.0% humidity, 3 mph WNW wind, 0.00 inches rain/24hrs ---
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From Digital Man@VERT to Bill McGarrity on Wed Mar 1 22:47:00 2017
    Re: sbbsecho 3.29
    By: Bill McGarrity to Vk3jed on Thu Mar 02 2017 12:27 am

    I am running sbbsecho standalone. The bbs portion is not running. I think I have since found the issue by doing a total removal of sbbs and rebooting and recompiling a fresh version. The possibility was very early when I tried to run sbbs using the ports lower than 1024 which required sudo. Therefore the %jfidoout.now may have been the culprit.

    Sorry, that just doesn't make any sense.

    You mentioned inmail.sh, but what what runs SBBSecho for exporting? Is it possible you have binkd (or something else) running as root and that something else is configured to run SBBSecho?

    digital man

    Synchronet "Real Fact" #20:
    Michael Swindell was directly responsible for Synchronet's commercial success. Norco, CA WX: 58.6F, 27.0% humidity, 3 mph WNW wind, 0.00 inches rain/24hrs ---
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From Bill McGarrity@VERT/TEQUILAM to Digital Man on Thu Mar 2 15:11:00 2017
    Digital Man wrote to Bill McGarrity on 03-01-17 22:45 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Wed Mar 01 2017 10:55 pm

    Now, everything was configured and sent it an areafix request first using %+ALL as I didn't want to screw up the areas.bbs file but most of all to see if it changed the ownership and group of the file. It didn't, it remained as pi pi so at least that part is straightened out. (Thank God)

    I don't think it's straightened out. I wouldn't be surprised if you find your areas.bbs file owned by root again as you never identifed the cause (and fixed it).

    The only thing I can possibly think of is I may have started sbbs as a root to take care of ports below 1024 and that may have affected %jfidoout.now.

    And that's the only possible reason I can think of and I may have started ./sbbs as a root previously. There fore my statement..


    The owner of fidoout.now doesn't matter, but if you run sbbs as root
    and sbbs runs SBBSecho, then SBBSecho is then running as root.

    This morning when I removed the sbbs folder using rm -R. I then rebooted and started the installation over from scratch and that's where we are now as in it's working. The inerror.log I create when ./sbbsecho is run is as follows after sending it a %+ALL: (it's 97 subs so I removed most of them from the log pasted here.)

    What is Error 2 further down in the log?

    Error 2 means "file not found".

    Linking area (Yoga) for 24:100/1 in /home/pi/sbbs/data/areas.bbs

    ERROR 2 (No such file or directory) line 1082 opening

    ERROR 2 (No such file or directory) line 1316 opening

    Is there actually nothing following the "opening" word in this log
    output or was that just a copy/paste error?

    There is nothing after the word "opening"... blank. No typo.


    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Bill McGarrity@VERT/TEQUILAM to Digital Man on Thu Mar 2 15:18:00 2017
    Digital Man wrote to Bill McGarrity on 03-01-17 22:47 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Vk3jed on Thu Mar 02 2017 12:27 am

    I am running sbbsecho standalone. The bbs portion is not running. I think I have since found the issue by doing a total removal of sbbs and rebooting and recompiling a fresh version. The possibility was very early when I tried to run sbbs using the ports lower than 1024 which required sudo. Therefore the %jfidoout.now may have been the culprit.

    Sorry, that just doesn't make any sense.

    You mentioned inmail.sh, but what what runs SBBSecho for exporting? Is
    it possible you have binkd (or something else) running as root and that something else is configured to run SBBSecho?

    Nothing. binkd runs as pi. binkd uses it's EXEC option to call 'inmail.sh'. There are three cron jobs, where all are calling for ./smbutil. Right now everything is working perfectly which I think the deletion, rebooting and reinstallation took care of. When it comes to binkd and sbbs, from now on I'll stay as far away from 'root' as possible.

    As stated in the previous message, the only other issue I see the Error 2. Should I add the sportnet.na as an aditional echolist again? Could it be looking for that?

    Thanks


    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Vk3jed@VERT/FREEWAY to Bill McGarrity on Fri Mar 3 06:24:00 2017
    Bill McGarrity wrote to Vk3jed <=-

    I am running sbbsecho standalone. The bbs portion is not running. I think I have since found the issue by doing a total removal of sbbs and rebooting and recompiling a fresh version. The possibility was very

    That alone will not fix the issue. Obviously, if it truly is fixed, something else has changed too.

    early when I tried to run sbbs using the ports lower than 1024 which required sudo. Therefore the %jfidoout.now may have been the culprit.

    Possibly some confusion making you think you needed to use sudo to run sbbsecho as well?

    Either way, it's operating properly right now...

    *touch wood* :)


    ... Windows loading... Come back tomorrow.
    --- MultiMail/Win32 v0.49
    Synchronet Freeway BBS in Bendigo, Australia.
  • From Bill McGarrity@VERT/TEQUILAM to Vk3jed on Thu Mar 2 16:52:00 2017
    Vk3jed wrote to Bill McGarrity on 03-03-17 06:24 <=-

    Bill McGarrity wrote to Vk3jed <=-

    I am running sbbsecho standalone. The bbs portion is not running. I think I have since found the issue by doing a total removal of sbbs and rebooting and recompiling a fresh version. The possibility was very

    That alone will not fix the issue. Obviously, if it truly is fixed, something else has changed too.

    Everything I run is tun as a user, not root.

    early when I tried to run sbbs using the ports lower than 1024 which required sudo. Therefore the %jfidoout.now may have been the culprit.

    Possibly some confusion making you think you needed to use sudo to run sbbsecho as well?

    Nope. As I said, after I was using sbbsecho I was thinking about running the bbs as well and I needed to run sudo to take advantage of ports below 1024. That is where I am almost positive the issues began.


    Either way, it's operating properly right now...

    *touch wood* :)

    Yup...


    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Accession@VERT/PHARCYDE to Vk3jed on Thu Mar 2 15:53:40 2017
    Hello Vk3jed,

    On Thu Mar 02 2017 16:48:00, Vk3jed wrote to Accession:

    I told you permissions were a bitch. :)

    Nah, permissions are fine, but they will bite you on the ass if you're
    not paying attention to what you're doing! :D General rule of thumb

    The whole "bite you in the ass" part is what makes them a bitch to deal with on
    multi-user systems. I've dealt with it in the past, and have long since alleviated that issue.

    is to always ensure you're running Synchronet related software as the
    same user.

    I would probably say that more of a general rule of thumb for everything linux and server related. :)

    Regards,
    Nick

    ... "Не знаю. Я здесь только работаю."
    --- GoldED+/LNX 1.1.5-b20161221
    * Origin: thePharcyde_ distribution system (Wisconsin) (723:1/1)
    Synchronet thePharcyde_ telnet://bbs.pharcyde.org (Wisconsin)
  • From Digital Man@VERT to Bill McGarrity on Fri Mar 3 00:29:21 2017
    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Thu Mar 02 2017 03:11 pm

    This morning when I removed the sbbs folder using rm -R. I then rebooted and started the installation over from scratch and that's where we are now as in it's working. The inerror.log I create when ./sbbsecho is run is as follows after sending it a %+ALL: (it's 97 subs so I removed most of them from the log pasted here.)

    What is Error 2 further down in the log?

    Error 2 means "file not found".

    Linking area (Yoga) for 24:100/1 in /home/pi/sbbs/data/areas.bbs

    ERROR 2 (No such file or directory) line 1082 opening

    ERROR 2 (No such file or directory) line 1316 opening

    Is there actually nothing following the "opening" word in this log output or was that just a copy/paste error?

    There is nothing after the word "opening"... blank. No typo.

    Can you paste the echolist lines from your ctrl/sbbsecho.ini file?

    digital man

    Synchronet/BBS Terminology Definition #18:
    DSZ = DOS Send ZMODEM (by Chuck Forsberg)
    Norco, CA WX: 60.6F, 26.0% humidity, 5 mph WNW wind, 0.00 inches rain/24hrs ---
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From Digital Man@VERT to Bill McGarrity on Fri Mar 3 00:30:24 2017
    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Thu Mar 02 2017 03:18 pm

    Digital Man wrote to Bill McGarrity on 03-01-17 22:47 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Vk3jed on Thu Mar 02 2017 12:27 am

    I am running sbbsecho standalone. The bbs portion is not running. I think I have since found the issue by doing a total removal of sbbs and rebooting and recompiling a fresh version. The possibility was very early when I tried to run sbbs using the ports lower than 1024 which required sudo. Therefore the %jfidoout.now may have been the culprit.

    Sorry, that just doesn't make any sense.

    You mentioned inmail.sh, but what what runs SBBSecho for exporting? Is it possible you have binkd (or something else) running as root and that something else is configured to run SBBSecho?

    Nothing. binkd runs as pi. binkd uses it's EXEC option to call 'inmail.sh'. There are three cron jobs, where all are calling for ./smbutil. Right now everything is working perfectly which I think the deletion, rebooting and reinstallation took care of. When it comes to binkd and sbbs, from now on I'll stay as far away from 'root' as possible.

    Is there an 'outmail.sh'? If so, what's calling it?

    As stated in the previous message, the only other issue I see the Error 2. Should I add the sportnet.na as an aditional echolist again? Could it be looking for that?

    I suppose, but that would be weird. I'm curious what your sbbsecho.ini file looks like right now.

    digital man

    Synchronet "Real Fact" #67:
    SEXYZ is as a 32-bit replacement for [F]DSZ, CE-XYZ and other protocol drivers. Norco, CA WX: 60.6F, 26.0% humidity, 5 mph WNW wind, 0.00 inches rain/24hrs ---
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From Vk3jed@VERT/FREEWAY to Bill McGarrity on Fri Mar 3 19:17:00 2017
    Bill McGarrity wrote to Vk3jed <=-

    Nope. As I said, after I was using sbbsecho I was thinking about
    running the bbs as well and I needed to run sudo to take advantage of ports below 1024. That is where I am almost positive the issues began.

    Perhaps incorrect configuration of the BBS. Properly configured, it should have dropped privileges to a specified user, once it had bound the ports. That's how it works on my system.


    Either way, it's operating properly right now...

    *touch wood* :)

    Yup...

    :)


    ... ** ERROR ** Unable to insert witty tagline.
    --- MultiMail/Win32 v0.49
    Synchronet Freeway BBS in Bendigo, Australia.
  • From Vk3jed@VERT/FREEWAY to Accession on Fri Mar 3 19:20:00 2017
    Accession wrote to Vk3jed <=-

    Nah, permissions are fine, but they will bite you on the ass if you're
    not paying attention to what you're doing! :D General rule of thumb

    The whole "bite you in the ass" part is what makes them a bitch to deal with on multi-user systems. I've dealt with it in the past, and have
    long since alleviated that issue.

    Yeah, follow a few simple rules and you're generally fine though.

    is to always ensure you're running Synchronet related software as the
    same user.

    I would probably say that more of a general rule of thumb for
    everything linux and server related. :)

    Yes, indeed. I was just being Synchronet specific, but the same rule applies for any other Linux software.


    ... If you're thinking what I'm thinking, you need professional help.
    --- MultiMail/Win32 v0.49
    Synchronet Freeway BBS in Bendigo, Australia.
  • From Nicholas Boel@VERT to Vk3jed on Fri Mar 3 06:39:42 2017
    On 3/3/2017 3:20 AM, Vk3jed -> Accession wrote:

    The whole "bite you in the ass" part is what makes them a bitch to
    deal with on multi-user systems. I've dealt with it in the past, and
    have long since alleviated that issue.

    Yeah, follow a few simple rules and you're generally fine though.

    Except for the rare occasions you find something not working as expected, do everything in your power to try to resolve it whether it be searching via Google or whatever. Then when it probably should have been your first try, your
    final measure taken is to check the permission to find out either you typo'd or
    accidentally touched the file with another user and/or root at some point. Then
    you bang your head on your desk because you spent the last hour trying to figure out something that should have taken about 30 seconds.

    Even after 10+ years of using Linux, it can happen. And the longer you've "known better" the worse it is on yourself when realizing what you did. At least by now I've finally gotten myself into the habit that if something odd like that happens, to check permissions FIRST, then go from there if it is not the case. Took awhile, though. lol

    If that hasn't happened to you, then you can consider yourself pretty lucky in that regard. As you said, you're generally fine, but sometimes when it does bite you in the ass, it bites harder than expected, and becomes more embarrassing over time. :)

    Yes, indeed. I was just being Synchronet specific, but the same rule applies for any other Linux software.

    Agreed.

    --
    Regards,
    Nick

    --- Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45
    * Origin: thePharcyde_ distribution system (1:154/10)
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From Bill McGarrity@VERT/TEQUILAM to Digital Man on Fri Mar 3 13:46:00 2017
    Digital Man wrote to Bill McGarrity on 03-03-17 00:30 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Thu Mar 02 2017 03:18 pm

    Digital Man wrote to Bill McGarrity on 03-01-17 22:47 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Vk3jed on Thu Mar 02 2017 12:27 am

    I am running sbbsecho standalone. The bbs portion is not running. I think I have since found the issue by doing a total removal of sbbs and rebooting and recompiling a fresh version. The possibility was very early when I tried to run sbbs using the ports lower than 1024 which required sudo. Therefore the %jfidoout.now may have been the culprit.

    Sorry, that just doesn't make any sense.

    You mentioned inmail.sh, but what what runs SBBSecho for exporting? Is it possible you have binkd (or something else) running as root and that something else is configured to run SBBSecho?

    Nothing. binkd runs as pi. binkd uses it's EXEC option to call 'inmail.sh'. There are three cron jobs, where all are calling for ./smbutil. Right now everything is working perfectly which I think the deletion, rebooting and reinstallation took care of. When it comes to binkd and sbbs, from now on I'll stay as far away from 'root' as possible.

    Is there an 'outmail.sh'? If so, what's calling it?

    Nope. inmail.sh is called, runs and tosses the incoming, creates pkt's then bundles them and creates the necessary clo files that binkd uses. I can only assume it creates it's own fidoout.now file.

    As stated in the previous message, the only other issue I see the Error 2. Should I add the sportnet.na as an aditional echolist again? Could it be looking for that?

    I suppose, but that would be weird. I'm curious what your sbbsecho.ini file looks like right now.

    Here ya go...

    The only spot I can see there be any issue is the "temp file" as the full path isn't used but within echocfg, there is no was of changing it. Naturally I can do it manually if you'd like.

    Inbound = /home/pi/sbbs/sportnet/inbound

    SecureInbound = /home/pi/sbbs/sportnet/secure

    Outbound = /home/pi/binkd-1.1/sportnet/outbound

    AreaFile = /home/pi/sbbs/data/areas.bbs

    LogFile = /home/pi/sbbs/data/sbbsecho.log

    LogTimeFormat = %m-%d-%y %H:%M:%S

    TempDirectory = ../temp/sbbsecho

    BundleSize = 97656000

    PacketSize = 97656000

    SysopAliasList = SYSOP,COORDINATOR

    ZoneBlind = true

    ZoneBlindThreshold = 4

    LogLevel = Informational

    CheckPathsForDupes = true

    StrictPacketPasswords = true

    SecureEchomail = true

    EchomailNotify = true

    StripLineFeeds = false

    ConvertTearLines = true

    FuzzyNetmailZones = true

    BinkleyStyleOutbound = true

    TruncateBundles = false

    AreaAddFromEcholistsOnly = true

    BsyTimeout = 12H

    BsoLockDelay = 10S

    BsoLockAttempts = 60

    MaxEchomailAge = 60D

    MaxNetmailAge = 0Y
    RelayFilteredMsgs = false

    IgnoreNetmailDestAddr = false

    IgnoreNetmailRecvAttr = false

    IgnoreNetmailLocalAttr = false

    DefaultRecipient =

    UseFTNDomains = false

    Hope this helps...


    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Nicholas Boel@VERT/PHARCYDE to Bill McGarrity on Fri Mar 3 16:13:52 2017
    On 3/3/2017 12:46 PM, Bill McGarrity -> Digital Man wrote:

    Is there an 'outmail.sh'? If so, what's calling it?

    Nope. inmail.sh is called, runs and tosses the incoming, creates pkt's
    then
    bundles them and creates the necessary clo files that binkd uses. I can only assume it creates it's own fidoout.now file.

    Keep in mind, since you're not running the sbbs daemon, fidoout.now (as well as
    fidoin.now) means absolutely nothing. These semaphores are not created or acted
    upon unless the sbbs daemon is running.

    So when you assume it creates it's own fidoout.now file, you're just running sbbsecho directly instead (most likely in your inmail.sh script).

    --
    Regards,
    Nick

    --- Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45
    * Origin: thePharcyde_ distribution system (723:1/1)
    Synchronet thePharcyde_ telnet://bbs.pharcyde.org (Wisconsin)
  • From Vk3jed@VERT/FREEWAY to Nicholas Boel on Sat Mar 4 08:40:00 2017
    Nicholas Boel wrote to Vk3jed <=-

    Except for the rare occasions you find something not working as
    expected, do everything in your power to try to resolve it whether it
    be searching via Google or whatever. Then when it probably should have been your first try, your final measure taken is to check the
    permission to find out either you typo'd or accidentally touched the
    file with another user and/or root at some point. Then you bang your
    head on your desk because you spent the last hour trying to figure out something that should have taken about 30 seconds.

    Yep! :D

    Even after 10+ years of using Linux, it can happen. And the longer
    you've "known better" the worse it is on yourself when realizing what
    you did. At least by now I've finally gotten myself into the habit that
    if something odd like that happens, to check permissions FIRST, then go from there if it is not the case. Took awhile, though. lol

    LOL so true, it's easy to overlook permissions, and anyone is susceptible to doing that.

    If that hasn't happened to you, then you can consider yourself pretty lucky in that regard. As you said, you're generally fine, but sometimes when it does bite you in the ass, it bites harder than expected, and becomes more embarrassing over time. :)

    Oh it has, but I'm now well into the 20+ years of using Linux category, where checking permissions is one of the first things done, when things go screwy. All those bites on the ass have left scars! :D


    ... THE fIRST sTEP iS tO tAKE oFF tHE cAPS lOCK.
    --- MultiMail/Win32 v0.49
    Synchronet Freeway BBS in Bendigo, Australia.
  • From Accession@VERT/PHARCYDE to Vk3jed on Fri Mar 3 18:34:22 2017
    Hello Vk3jed,

    On Sat Mar 04 2017 08:40:00, Vk3jed wrote to Nicholas Boel:

    If that hasn't happened to you, then you can consider yourself
    pretty lucky in that regard. As you said, you're generally fine,
    but sometimes when it does bite you in the ass, it bites harder
    than expected, and becomes more embarrassing over time. :)

    Oh it has, but I'm now well into the 20+ years of using Linux
    category, where checking permissions is one of the first things done,
    when things go screwy. All those bites on the ass have left scars! :D

    Hah! Well said. Scars always make you remember how it originally happened. :)

    Regards,
    Nick

    ... "Не знаю. Я здесь только работаю."
    --- GoldED+/LNX 1.1.5-b20170303
    * Origin: thePharcyde_ distribution system (Wisconsin) (723:1/1)
    Synchronet thePharcyde_ telnet://bbs.pharcyde.org (Wisconsin)
  • From Bill McGarrity@VERT/TEQUILAM to Nicholas Boel on Sat Mar 4 01:37:00 2017
    Nicholas Boel wrote to Bill McGarrity on 03-03-17 16:13 <=-

    On 3/3/2017 12:46 PM, Bill McGarrity -> Digital Man wrote:

    Is there an 'outmail.sh'? If so, what's calling it?

    Nope. inmail.sh is called, runs and tosses the incoming, creates pkt's
    then
    bundles them and creates the necessary clo files that binkd uses. I can only assume it creates it's own fidoout.now file.

    Keep in mind, since you're not running the sbbs daemon, fidoout.now (as well as fidoin.now) means absolutely nothing. These semaphores are not created or acted upon unless the sbbs daemon is running.

    Agreed but as I said, being the incoming packets are tossed and there are downlinks, sbbsecho does create all the necessary files where, in my opinion, as of now there is zero need for a fidoout semaphore. I ahve scripted a mailout.sh but as of now I really don't think I need it. The nightly binkd log files after they are created I run sbbsecho -linf and that's the only place.

    So when you assume it creates it's own fidoout.now file, you're just running sbbsecho directly instead (most likely in your inmail.sh
    script).

    The inmail.sh script just runs sbbsecho to toss incoming (-lesr). There is no use of it to send it to downlinks but in hindsight right now... I just asked a question to Rob about a stuck netmail where it was tossed and sitting in the ..sbbs/netmail folder as a .MSG. Tonight when the nightly's ran, smbutil posted them in the sub it did run sbbsecho -linf as I said and it didn't convert the .MSG. It marked it as already sent.

    Exporting Outbound NetMail from /home/pi/sbbs/data/mail to /home/pi/sbbs/netmail/*.msg ...


    Packing Outbound NetMail from /home/pi/sbbs/netmail/*.msg ...
    NetMail msg 1.msg from Eric Renfro (24:110/1) to Bill McGarrity (24:100/1): already sent

    I've already sent a msg to Rob over this so I'll wait on him. :)

    Thanks Nick...


    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Accession@VERT/PHARCYDE to Bill McGarrity on Sat Mar 4 06:36:56 2017
    Hello Bill,

    On Sat Mar 04 2017 01:37:00, Bill McGarrity wrote to Nicholas Boel:

    Keep in mind, since you're not running the sbbs daemon,
    fidoout.now (as well as fidoin.now) means absolutely nothing.
    These semaphores are not created or acted upon unless the sbbs
    daemon is running.

    Agreed but as I said, being the incoming packets are tossed and there
    are downlinks, sbbsecho does create all the necessary files where, in
    my opinion, as of now there is zero need for a fidoout semaphore. I
    ahve scripted a mailout.sh but as of now I really don't think I need
    it. The nightly binkd log files after they are created I run sbbsecho -linf and that's the only place.

    You should probably have some kind of mailout.sh otherwise tossed bundles/packets will sit there until sbbsecho is told to run (-linf). You could
    even include another sbbsecho call to run the outbound process right in your mailin.sh if you wish. That way everything will be done in one shot.

    The inmail.sh script just runs sbbsecho to toss incoming (-lesr).
    There is no use of it to send it to downlinks but in hindsight right now... I just asked a question to Rob about a stuck netmail where it
    was tossed and sitting in the ..sbbs/netmail folder as a .MSG. Tonight when the nightly's ran, smbutil posted them in the sub it did run
    sbbsecho -linf as I said and it didn't convert the .MSG. It marked it
    as already sent.

    Why is netmail being posted to a sub? Or are you referring to the actual netmail area?

    Exporting Outbound NetMail from /home/pi/sbbs/data/mail to /home/pi/sbbs/netmail/*.msg ...

    Packing Outbound NetMail from /home/pi/sbbs/netmail/*.msg ...
    NetMail msg 1.msg from Eric Renfro (24:110/1) to Bill McGarrity (24:100/1): already sent

    Is your hub 24:110/1? If so, the mail is already in the proper place, and falls
    under that netmail that you would need to read on your hub that can not (currently) be forwarded somewhere else.

    If not, do you have a direct netmail link setup and carrying all routed netmail
    to your other system? Or are you currently routing everything from everyone to your hub for 24:ALL?

    I've already sent a msg to Rob over this so I'll wait on him. :)

    Ok. Good luck!

    Regards,
    Nick

    ... "Не знаю. Я здесь только работаю."
    --- GoldED+/LNX 1.1.5-b20170303
    * Origin: thePharcyde_ distribution system (Wisconsin) (723:1/1)
    Synchronet thePharcyde_ telnet://bbs.pharcyde.org (Wisconsin)
  • From Bill McGarrity@VERT/TEQUILAM to Accession on Sat Mar 4 17:57:00 2017
    Hiya Nick...

    Accession wrote to Bill McGarrity on 03-04-17 06:36 <=-


    On Sat Mar 04 2017 01:37:00, Bill McGarrity wrote to Nicholas Boel:

    Agreed but as I said, being the incoming packets are tossed and there
    are downlinks, sbbsecho does create all the necessary files where, in
    my opinion, as of now there is zero need for a fidoout semaphore. I
    ahve scripted a mailout.sh but as of now I really don't think I need
    it. The nightly binkd log files after they are created I run sbbsecho -linf and that's the only place.

    You should probably have some kind of mailout.sh otherwise tossed bundles/packets will sit there until sbbsecho is told to run (-linf).
    You could even include another sbbsecho call to run the outbound
    process right in your mailin.sh if you wish. That way everything will
    be done in one shot.

    All but one sub is pass-through therefore sbbsecho, upon incoming mail, will toss it and create BSO style packets to each downlink with the proper .*LO files that binkd can use.

    The nightly log postings I do have sbbsecho -linf after smbutil posts then in the general sub.

    The inmail.sh script just runs sbbsecho to toss incoming (-lesr).
    There is no use of it to send it to downlinks but in hindsight right now... I just asked a question to Rob about a stuck netmail where it
    was tossed and sitting in the ..sbbs/netmail folder as a .MSG. Tonight when the nightly's ran, smbutil posted them in the sub it did run
    sbbsecho -linf as I said and it didn't convert the .MSG. It marked it
    as already sent.

    Why is netmail being posted to a sub? Or are you referring to the
    actual netmail area?

    It's being tossed and put in the ~../sbbs/netmail area. I'm not sure if the 'received' bit it being set so any further operation of sbbsecho will see that bit and leave it... otherwise, 'already sent'.


    Exporting Outbound NetMail from /home/pi/sbbs/data/mail to /home/pi/sbbs/netmail/*.msg ...

    Packing Outbound NetMail from /home/pi/sbbs/netmail/*.msg ...
    NetMail msg 1.msg from Eric Renfro (24:110/1) to Bill McGarrity (24:100/1): already sent

    Is your hub 24:110/1? If so, the mail is already in the proper place,
    and falls under that netmail that you would need to read on your hub
    that can not (currently) be forwarded somewhere else.

    No. The address of the HUB is 24:24/1. 24:110/1 is the sender of the netmail. 24:100/1 was the receiver which is my bbs on the main server.


    If not, do you have a direct netmail link setup and carrying all routed netmail to your other system? Or are you currently routing everything
    from everyone to your hub for 24:ALL?

    Direct links are setup in echocfg for ALL linked nodes. All echo areas come into 24:24/1 and then are distributed to downlinks as explained above. The decision to route through 24:24/1 is up to the sender. I always thought IF there was a direct link established then routed netmail was possible. I'm not sure if I need to run ./sbbs in the background (as pi <wink>) running just 'services' for it to accomplish the routing process.

    I've already sent a msg to Rob over this so I'll wait on him. :)

    Ok. Good luck!

    Thank you.... :)


    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Vk3jed@VERT/FREEWAY to Accession on Sun Mar 5 12:23:00 2017
    Accession wrote to Vk3jed <=-

    Oh it has, but I'm now well into the 20+ years of using Linux
    category, where checking permissions is one of the first things done,
    when things go screwy. All those bites on the ass have left scars! :D

    Hah! Well said. Scars always make you remember how it originally
    happened. :)

    Thanks, and very true, they sure do! :)


    ... I'm afraid I put too much BS into BBSing
    --- MultiMail/Win32 v0.49
    Synchronet Freeway BBS in Bendigo, Australia.
  • From Digital Man@VERT to Bill McGarrity on Sun Mar 5 17:54:40 2017
    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Fri Mar 03 2017 01:46 pm

    Digital Man wrote to Bill McGarrity on 03-03-17 00:30 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Thu Mar 02 2017 03:18 pm

    Digital Man wrote to Bill McGarrity on 03-01-17 22:47 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Vk3jed on Thu Mar 02 2017 12:27 am

    I am running sbbsecho standalone. The bbs portion is not running. I think I have since found the issue by doing a total removal of sbbs and rebooting and recompiling a fresh version. The possibility was very early when I tried to run sbbs using the ports lower than 1024 which required sudo. Therefore the %jfidoout.now may have been the culprit.

    Sorry, that just doesn't make any sense.

    You mentioned inmail.sh, but what what runs SBBSecho for exporting? Is it possible you have binkd (or something else) running as root and that something else is configured to run SBBSecho?

    Nothing. binkd runs as pi. binkd uses it's EXEC option to call 'inmail.sh'. There are three cron jobs, where all are calling for ./smbutil. Right now everything is working perfectly which I think the deletion, rebooting and reinstallation took care of. When it comes to binkd and sbbs, from now on I'll stay as far away from 'root' as possible.

    Is there an 'outmail.sh'? If so, what's calling it?

    Nope. inmail.sh is called, runs and tosses the incoming, creates pkt's then bundles them and creates the necessary clo files that binkd uses. I can only assume it creates it's own fidoout.now file.

    As stated in the previous message, the only other issue I see the Error 2. Should I add the sportnet.na as an aditional echolist again? Could it be looking for that?

    I suppose, but that would be weird. I'm curious what your sbbsecho.ini file looks like right now.

    Here ya go...

    The only spot I can see there be any issue is the "temp file" as the full path isn't used but within echocfg, there is no was of changing it.

    You mean TempDirectory?

    Naturally I can do it manually if you'd like.

    Do what?

    So you pasted your sbbsecho.ini, but there were no echolist's defined. Is that correct?

    digital man

    Synchronet/BBS Terminology Definition #34:
    MODEM = Modulator/Demodulator
    Norco, CA WX: 52.1F, 74.0% humidity, 4 mph NE wind, 0.00 inches rain/24hrs
    ---
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From Digital Man@VERT to Bill McGarrity on Sun Mar 5 17:57:12 2017
    Re: sbbsecho 3.29
    By: Bill McGarrity to Accession on Sat Mar 04 2017 05:57 pm

    The nightly log postings I do have sbbsecho -linf after smbutil posts then in the general sub.

    What user runs the 'nightly log postings'?

    digital man

    Synchronet/BBS Terminology Definition #36:
    NUL = ASCII 0
    Norco, CA WX: 52.1F, 74.0% humidity, 4 mph NE wind, 0.00 inches rain/24hrs
    ---
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From Bill McGarrity@VERT/TEQUILAM to Digital Man on Sun Mar 5 23:58:00 2017
    Digital Man wrote to Bill McGarrity on 03-05-17 17:54 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Fri Mar 03 2017 01:46 pm

    Digital Man wrote to Bill McGarrity on 03-03-17 00:30 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Thu Mar 02 2017 03:18 pm

    Digital Man wrote to Bill McGarrity on 03-01-17 22:47 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Vk3jed on Thu Mar 02 2017 12:27 am

    I am running sbbsecho standalone. The bbs portion is not running. I think I have since found the issue by doing a total removal of sbbs and rebooting and recompiling a fresh version. The possibility was very early when I tried to run sbbs using the ports lower than 1024 which required sudo. Therefore the %jfidoout.now may have been the culprit.

    Sorry, that just doesn't make any sense.

    You mentioned inmail.sh, but what what runs SBBSecho for exporting? Is it possible you have binkd (or something else) running as root and that something else is configured to run SBBSecho?

    Nothing. binkd runs as pi. binkd uses it's EXEC option to call 'inmail.sh'. There are three cron jobs, where all are calling for ./smbutil. Right now everything is working perfectly which I think the deletion, rebooting and reinstallation took care of. When it comes to binkd and sbbs, from now on I'll stay as far away from 'root' as possible.

    Is there an 'outmail.sh'? If so, what's calling it?

    Nope. inmail.sh is called, runs and tosses the incoming, creates pkt's then bundles them and creates the necessary clo files that binkd uses. I can only assume it creates it's own fidoout.now file.

    As stated in the previous message, the only other issue I see the Error 2. Should I add the sportnet.na as an aditional echolist again? Could it be looking for that?

    I suppose, but that would be weird. I'm curious what your sbbsecho.ini file looks like right now.

    Here ya go...

    The only spot I can see there be any issue is the "temp file" as the full path isn't used but within echocfg, there is no was of changing it.

    You mean TempDirectory?

    Yes, but I ahve since edited the sbbsecho.ini manually and put in the complete path of:

    /home/pi/sbbs/temp/sbbsecho


    Naturally I can do it manually if you'd like.

    Do what?

    Edited the ini file as I did above..

    So you pasted your sbbsecho.ini, but there were no echolist's defined.
    Is that correct?

    Yes, at first being I was using the areas.bbs as the avenue to allow downlinks add/subtract. I have since added it as follows:

    [echolist:/home/pi/sbbs/data/sportnet.na]
    Hub = 24:24/1
    Pwd =
    Fwd = false
    Keys = SPOR

    The Error 2 still appears without a clue what doesn't exist when I send it an areafix with %+all in the body.


    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Bill McGarrity@VERT/TEQUILAM to Digital Man on Mon Mar 6 00:02:00 2017
    Digital Man wrote to Bill McGarrity on 03-05-17 17:57 <=-

    @VIA: VERT
    @MSGID: <58BCC1F8.33835.syncprog@vert.synchro.net>
    @REPLY: <58BB4C90.14807.syncprog@tequilamockingbirdonline.net>
    @TZ: 41e0
    Re: sbbsecho 3.29
    By: Bill McGarrity to Accession on Sat Mar 04 2017 05:57 pm

    The nightly log postings I do have sbbsecho -linf after smbutil posts then in the general sub.

    What user runs the 'nightly log postings'?

    User: pi
    Group: pi

    -rwxrwx--- 1 pi pi 821 Mar 2 00:06 binkdsts.sh


    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Digital Man@VERT to Bill McGarrity on Mon Mar 6 10:05:33 2017
    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Sun Mar 05 2017 11:58 pm

    Digital Man wrote to Bill McGarrity on 03-05-17 17:54 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Fri Mar 03 2017 01:46 pm

    Digital Man wrote to Bill McGarrity on 03-03-17 00:30 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Thu Mar 02 2017 03:18 pm

    Digital Man wrote to Bill McGarrity on 03-01-17 22:47 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Vk3jed on Thu Mar 02 2017 12:27 am

    I am running sbbsecho standalone. The bbs portion is not running. I think I have since found the issue by doing a total removal of sbbs and rebooting and recompiling a fresh version. The possibility was very early when I tried to run sbbs using the ports lower than 1024 which required sudo. Therefore the %jfidoout.now may have been the culprit.

    Sorry, that just doesn't make any sense.

    You mentioned inmail.sh, but what what runs SBBSecho for exporting? Is it possible you have binkd (or something else) running as root and that something else is configured to run SBBSecho?

    Nothing. binkd runs as pi. binkd uses it's EXEC option to call 'inmail.sh'. There are three cron jobs, where all are calling for ./smbutil. Right now everything is working perfectly which I think the deletion, rebooting and reinstallation took care of. When it comes to binkd and sbbs, from now on I'll stay as far away from 'root' as possible.

    Is there an 'outmail.sh'? If so, what's calling it?

    Nope. inmail.sh is called, runs and tosses the incoming, creates pkt's then bundles them and creates the necessary clo files that binkd uses. I can only assume it creates it's own fidoout.now file.

    As stated in the previous message, the only other issue I see the Error 2. Should I add the sportnet.na as an aditional echolist again? Could it be looking for that?

    I suppose, but that would be weird. I'm curious what your sbbsecho.ini file looks like right now.

    Here ya go...

    The only spot I can see there be any issue is the "temp file" as the full path isn't used but within echocfg, there is no was of changing it.

    You mean TempDirectory?

    Yes, but I ahve since edited the sbbsecho.ini manually and put in the complete path of:

    /home/pi/sbbs/temp/sbbsecho


    Naturally I can do it manually if you'd like.

    Do what?

    Edited the ini file as I did above..

    Ah, I see. I'll add that option to echocfg.

    So you pasted your sbbsecho.ini, but there were no echolist's defined. Is that correct?

    Yes, at first being I was using the areas.bbs as the avenue to allow downlinks add/subtract. I have since added it as follows:

    [echolist:/home/pi/sbbs/data/sportnet.na]
    Hub = 24:24/1
    Pwd =
    Fwd = false
    Keys = SPOR

    The Error 2 still appears without a clue what doesn't exist when I send it an areafix with %+all in the body.

    I'll look further and see if I can find a potential cause.

    digital man

    Synchronet "Real Fact" #84:
    The Electronic Frontier Foundation used to run Synchronet (circa 1993).
    Norco, CA WX: 55.7F, 51.0% humidity, 0 mph NW wind, 0.00 inches rain/24hrs
    ---
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From Bill McGarrity@VERT/TEQUILAM to Digital Man on Mon Mar 6 15:34:00 2017
    Digital Man wrote to Bill McGarrity on 03-06-17 10:05 <=-
    You mean TempDirectory?

    Yes, but I ahve since edited the sbbsecho.ini manually and put in the complete path of:

    /home/pi/sbbs/temp/sbbsecho


    Naturally I can do it manually if you'd like.

    Do what?

    Edited the ini file as I did above..

    Ah, I see. I'll add that option to echocfg.


    Great!

    So you pasted your sbbsecho.ini, but there were no echolist's defined. Is that correct?

    Yes, at first being I was using the areas.bbs as the avenue to allow downlinks add/subtract. I have since added it as follows:

    [echolist:/home/pi/sbbs/data/sportnet.na]
    Hub = 24:24/1
    Pwd =
    Fwd = false
    Keys = SPOR

    The Error 2 still appears without a clue what doesn't exist when I send it an areafix with %+all in the body.

    I'll look further and see if I can find a potential cause.

    Thank you...


    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Digital Man@VERT to Bill McGarrity on Mon Mar 6 12:51:34 2017
    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Thu Mar 02 2017 03:11 pm

    Is there actually nothing following the "opening" word in this log output or was that just a copy/paste error?

    There is nothing after the word "opening"... blank. No typo.

    That is very strange. I've added a line of debug log output to sbbsecho.c. The line should look something like this (right after "SBBSecho 3.00-such and such invoked with options: blah"):
    x packers, x linked-nodes, x echolists configuerd

    Please update to this revision and let me know what this debug line says for the conditions when you have 1 or 0 echolists configured in your ctrl/sbbsecho.ini and then also if you're still seeing the "ERROR 2 ... opening" in your log when performing specific areafix requests.

    Thanks,

    digital man

    Synchronet/BBS Terminology Definition #39:
    REP = QWK Reply
    Norco, CA WX: 62.3F, 29.0% humidity, 2 mph NW wind, 0.00 inches rain/24hrs
    ---
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From Digital Man@VERT to Bill McGarrity on Mon Mar 6 12:56:44 2017
    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Mon Mar 06 2017 12:02 am

    Digital Man wrote to Bill McGarrity on 03-05-17 17:57 <=-

    @VIA: VERT
    @MSGID: <58BCC1F8.33835.syncprog@vert.synchro.net>
    @REPLY: <58BB4C90.14807.syncprog@tequilamockingbirdonline.net>
    @TZ: 41e0
    Re: sbbsecho 3.29
    By: Bill McGarrity to Accession on Sat Mar 04 2017 05:57 pm

    The nightly log postings I do have sbbsecho -linf after smbutil posts then in the general sub.

    What user runs the 'nightly log postings'?

    User: pi
    Group: pi

    -rwxrwx--- 1 pi pi 821 Mar 2 00:06 binkdsts.sh

    The ownership of a file does not tell you who it runs as.

    Most cron jobs, for example, run as the user 'root'. It doesn't matter who "owns" the script or program the job is running. For more details, read: http://superuser.com/questions/170866/how-to-run-a-cron-job-as-a-specific-user

    digital man

    Synchronet "Real Fact" #66:
    Synchronet was conceived of and mostly developed in southern California.
    Norco, CA WX: 62.3F, 29.0% humidity, 2 mph NW wind, 0.00 inches rain/24hrs
    ---
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From Digital Man@VERT to Bill McGarrity on Mon Mar 6 12:57:12 2017
    Re: sbbsecho 3.29
    By: Digital Man to Bill McGarrity on Mon Mar 06 2017 10:05 am

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Sun Mar 05 2017 11:58 pm

    Digital Man wrote to Bill McGarrity on 03-05-17 17:54 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Fri Mar 03 2017 01:46 pm

    Digital Man wrote to Bill McGarrity on 03-03-17 00:30 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Thu Mar 02 2017 03:18 pm

    Digital Man wrote to Bill McGarrity on 03-01-17 22:47 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Vk3jed on Thu Mar 02 2017 12:27 am

    I am running sbbsecho standalone. The bbs portion is not running. I think I have since found the issue by doing a total removal of sbbs and rebooting and recompiling a fresh version. The possibility was very early when I tried to run sbbs using the ports lower than 1024 which required sudo. Therefore the %jfidoout.now may have been the culprit.

    Sorry, that just doesn't make any sense.

    You mentioned inmail.sh, but what what runs SBBSecho for exporting? Is it possible you have binkd (or something else) running as root and that something else is configured to run SBBSecho?

    Nothing. binkd runs as pi. binkd uses it's EXEC option to call 'inmail.sh'. There are three cron jobs, where all are calling for ./smbutil. Right now everything is working perfectly which I think the deletion, rebooting and reinstallation took care of. When it comes to binkd and sbbs, from now on I'll stay as far away from 'root' as possible.

    Is there an 'outmail.sh'? If so, what's calling it?

    Nope. inmail.sh is called, runs and tosses the incoming, creates pkt's then bundles them and creates the necessary clo files that binkd uses. I can only assume it creates it's own fidoout.now file.

    As stated in the previous message, the only other issue I see the Error 2. Should I add the sportnet.na as an aditional echolist again? Could it be looking for that?

    I suppose, but that would be weird. I'm curious what your sbbsecho.ini file looks like right now.

    Here ya go...

    The only spot I can see there be any issue is the "temp file" as the full path isn't used but within echocfg, there is no was of changing it.

    You mean TempDirectory?

    Yes, but I ahve since edited the sbbsecho.ini manually and put in the complete path of:

    /home/pi/sbbs/temp/sbbsecho


    Naturally I can do it manually if you'd like.

    Do what?

    Edited the ini file as I did above..

    Ah, I see. I'll add that option to echocfg.

    This option should be in echocfg now.

    digital man

    Synchronet "Real Fact" #33:
    The Synchronet web user interface was contributed by Robert Couture, Runemaster.
    Norco, CA WX: 62.3F, 29.0% humidity, 2 mph NW wind, 0.00 inches rain/24hrs
    ---
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From Bill McGarrity@VERT/TEQUILAM to Digital Man on Mon Mar 6 17:07:00 2017
    Digital Man wrote to Bill McGarrity on 03-06-17 12:56 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Mon Mar 06 2017 12:02 am

    Digital Man wrote to Bill McGarrity on 03-05-17 17:57 <=-

    @VIA: VERT
    @MSGID: <58BCC1F8.33835.syncprog@vert.synchro.net>
    @REPLY: <58BB4C90.14807.syncprog@tequilamockingbirdonline.net>
    @TZ: 41e0
    Re: sbbsecho 3.29
    By: Bill McGarrity to Accession on Sat Mar 04 2017 05:57 pm

    The nightly log postings I do have sbbsecho -linf after smbutil posts then in the general sub.

    What user runs the 'nightly log postings'?

    User: pi
    Group: pi

    -rwxrwx--- 1 pi pi 821 Mar 2 00:06 binkdsts.sh

    The ownership of a file does not tell you who it runs as.

    Most cron jobs, for example, run as the user 'root'. It doesn't matter
    who "owns" the script or program the job is running. For more details, read: http://superuser.com/questions/170866/how-to-run-a-cron-job-as-a-specifi c-user

    When I created the crontab I was logged in as user pi. (pi@raspberrypi:) I typed 'crontab -e' which I thought created the job under user 'pi'. In /etc/crontab, there is no listings of any of the events I scheduled. There are events marked with 'root' as the user but none of the ones I setup. Also, in cron.d, that folder is empty. I am not seeing any problems with that issue any longer. The txt files being created belong to pi:pi and are being imported properly by smbutil into the sub.


    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Bill McGarrity@VERT/TEQUILAM to Digital Man on Mon Mar 6 17:08:00 2017
    Digital Man wrote to Bill McGarrity on 03-06-17 12:57 <=-


    Naturally I can do it manually if you'd like.

    Do what?

    Edited the ini file as I did above..

    Ah, I see. I'll add that option to echocfg.

    This option should be in echocfg now.

    OK... I run the update this evening...

    Thank you...


    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Bill McGarrity@VERT/TEQUILAM to Digital Man on Mon Mar 6 18:54:00 2017
    Digital Man wrote to Bill McGarrity on 03-06-17 12:51 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Thu Mar 02 2017 03:11 pm

    Is there actually nothing following the "opening" word in this log output or was that just a copy/paste error?

    There is nothing after the word "opening"... blank. No typo.

    That is very strange. I've added a line of debug log output to
    sbbsecho.c. The line should look something like this (right after "SBBSecho 3.00-such and such invoked with options: blah"):
    x packers, x linked-nodes, x echolists configuerd

    Please update to this revision and let me know what this debug line
    says for the conditions when you have 1 or 0 echolists configured in
    your ctrl/sbbsecho.ini and then also if you're still seeing the "ERROR
    2 ... opening" in your log when performing specific areafix requests.

    I'll update this evening and get you the info as requested...

    Thanks,

    Thank you!


    OK... updated...

    Here is the first one WITH the added Additional Echolist:

    03-06-17 18:19:22 SBBSecho 3.00-Linux r3.32 Mar 6 2017 GCC 4.9.2 invoked with options:
    03-06-17 18:19:22 7 packers, 42 linked-nodes, 1 echolists configured

    There were NO Error 2's at all...


    Here is the entry when I removed the Additional Echolist Entry

    Loading configuration files from /home/pi/sbbs/ctrl/

    SBBSecho 3.00-Linux r3.32 Mar 6 2017 GCC 4.9.2 invoked with options: -lesr

    7 packers, 42 linked-nodes, 1 echolists configured
    ^^^^^^^^^^^^^^^^^^^^^^??

    It showed it linked ALL 97 areas but there was an Error 2 at the end of the Linking area:

    ERROR 2 (No such file or directory) line 1316 opening

    Created NetMail (2.msg) from SBBSecho (24:24/1) to Bill McGarrity (24:100/1), attr: 0181, subject: Area Change Request

    Deleting /home/pi/sbbs/data/areas.bbs (from line 1380)

    I then re-entered the Aditional Echolist in echocfg..

    Loading configuration files from /home/pi/sbbs/ctrl/

    SBBSecho 3.00-Linux r3.32 Mar 6 2017 GCC 4.9.2 invoked with options: -lesr

    7 packers, 42 linked-nodes, 2 echolists configured <<<<<<<<????


    Reading /home/pi/sbbs/data/areas.bbs
    Read 97 areas from /home/pi/sbbs/data/areas.bbs

    There was an error.

    ERROR 2 (No such file or directory) line 1316 opening

    I opened sbbsecho.ini and found the following:

    [echolist:/home/pi/sbbs/data/sportnet.na]

    Hub = 24:24/1

    Pwd =

    Fwd = false

    Keys = SPOR

    [echolist:]

    Hub = 24:24/1

    Pwd =

    Fwd = false

    Keys = SPOR

    As you can see when I removed the Additional echolist it never removed it from sbbsecho.ini totally.

    I edited the file manually and removed the last option and resent the areafix request...

    Loading configuration files from /home/pi/sbbs/ctrl/

    SBBSecho 3.00-Linux r3.32 Mar 6 2017 GCC 4.9.2 invoked with options: -lesr

    7 packers, 42 linked-nodes, 1 echolists configured

    Reading /home/pi/sbbs/data/areas.bbs

    Read 97 areas from /home/pi/sbbs/data/areas.bbs

    There were NO Error 2

    IMHO, seems as if echocfg is leaving a ghost even when you remove an echolist using echocfg.

    Hope this helps...

    Thanks again...

    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From mark lewis@VERT to Bill McGarrity on Mon Mar 6 21:27:12 2017
    On 2017 Mar 06 17:07:00, you wrote to Digital Man:

    When I created the crontab I was logged in as user pi.
    (pi@raspberrypi:) I typed 'crontab -e' which I thought created the job under user 'pi'. In /etc/crontab, there is no listings of any of the events I scheduled. There are events marked with 'root' as the user
    but none of the ones I setup. Also, in cron.d, that folder is empty. I
    am not seeing any problems with that issue any longer. The txt files being created belong to pi:pi and are being imported properly by
    smbutil into the sub.

    take a peek in /var/spool/cron/crontabs as root or using sudo...

    eg: sudo mc

    mc == midnight commander... a norton commander clone... really helps getting around file systems you're not familiar with ;)

    sudo aptitude install mc

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... Elvis is dead, and I'm not feeling too good myself.
    ---
    * Origin: (1:3634/12.73)
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From Bill McGarrity@VERT/TEQUILAM to mark lewis on Mon Mar 6 23:45:00 2017
    mark lewis wrote to Bill McGarrity on 03-06-17 21:27 <=-

    On 2017 Mar 06 17:07:00, you wrote to Digital Man:

    When I created the crontab I was logged in as user pi.
    (pi@raspberrypi:) I typed 'crontab -e' which I thought created the job under user 'pi'. In /etc/crontab, there is no listings of any of the events I scheduled. There are events marked with 'root' as the user
    but none of the ones I setup. Also, in cron.d, that folder is empty. I
    am not seeing any problems with that issue any longer. The txt files being created belong to pi:pi and are being imported properly by
    smbutil into the sub.

    take a peek in /var/spool/cron/crontabs as root or using sudo...

    OK... I did and this is what's in that folder...

    -rw------- 1 pi crontab 1265 Mar 6 17:39 pi


    eg: sudo mc

    mc == midnight commander... a norton commander clone... really helps getting around file systems you're not familiar with ;)

    sudo aptitude install mc

    Don't you mean apt-get?


    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Digital Man@VERT to Bill McGarrity on Mon Mar 6 22:31:20 2017
    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Mon Mar 06 2017 06:54 pm

    Digital Man wrote to Bill McGarrity on 03-06-17 12:51 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Thu Mar 02 2017 03:11 pm

    Is there actually nothing following the "opening" word in this log output or was that just a copy/paste error?

    There is nothing after the word "opening"... blank. No typo.

    That is very strange. I've added a line of debug log output to sbbsecho.c. The line should look something like this (right after "SBBSecho 3.00-such and such invoked with options: blah"):
    x packers, x linked-nodes, x echolists configuerd

    Please update to this revision and let me know what this debug line says for the conditions when you have 1 or 0 echolists configured in your ctrl/sbbsecho.ini and then also if you're still seeing the "ERROR 2 ... opening" in your log when performing specific areafix requests.

    I'll update this evening and get you the info as requested...

    Thanks,

    Thank you!


    OK... updated...

    Here is the first one WITH the added Additional Echolist:

    03-06-17 18:19:22 SBBSecho 3.00-Linux r3.32 Mar 6 2017 GCC 4.9.2 invoked with options:
    03-06-17 18:19:22 7 packers, 42 linked-nodes, 1 echolists configured

    There were NO Error 2's at all...


    Here is the entry when I removed the Additional Echolist Entry

    Loading configuration files from /home/pi/sbbs/ctrl/

    SBBSecho 3.00-Linux r3.32 Mar 6 2017 GCC 4.9.2 invoked with options: -lesr

    7 packers, 42 linked-nodes, 1 echolists configured
    ^^^^^^^^^^^^^^^^^^^^^^??

    It showed it linked ALL 97 areas but there was an Error 2 at the end of the Linking area:

    ERROR 2 (No such file or directory) line 1316 opening

    Created NetMail (2.msg) from SBBSecho (24:24/1) to Bill McGarrity (24:100/1), attr: 0181, subject: Area Change Request

    Deleting /home/pi/sbbs/data/areas.bbs (from line 1380)

    I then re-entered the Aditional Echolist in echocfg..

    Loading configuration files from /home/pi/sbbs/ctrl/

    SBBSecho 3.00-Linux r3.32 Mar 6 2017 GCC 4.9.2 invoked with options: -lesr

    7 packers, 42 linked-nodes, 2 echolists configured <<<<<<<<????


    Reading /home/pi/sbbs/data/areas.bbs
    Read 97 areas from /home/pi/sbbs/data/areas.bbs

    There was an error.

    ERROR 2 (No such file or directory) line 1316 opening

    I opened sbbsecho.ini and found the following:

    [echolist:]

    Hub = 24:24/1

    Pwd =

    Fwd = false

    Keys = SPOR

    As you can see when I removed the Additional echolist it never removed it from sbbsecho.ini totally.

    Right, and that's what I expected to see when I requested a copy of your sbbecho.ini file before. So, good, that'll be an easy bug to fix.

    IMHO, seems as if echocfg is leaving a ghost even when you remove an echolist using echocfg.

    Hope this helps...

    Yes, thank you.

    digital man

    Synchronet "Real Fact" #71:
    The largest dial-up Synchronet BBS was The Easy Street BBS with 25 nodes/lines. Norco, CA WX: 48.9F, 65.0% humidity, 0 mph W wind, 0.00 inches rain/24hrs
    ---
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From Digital Man@VERT to Bill McGarrity on Mon Mar 6 22:36:09 2017
    Re: sbbsecho 3.29
    By: Digital Man to Bill McGarrity on Mon Mar 06 2017 10:31 pm

    IMHO, seems as if echocfg is leaving a ghost even when you remove an echolist using echocfg.

    Exactly what steps are you using to "remove an echolist using echocfg"?

    I tried to reproduce your problem and have not. When I delete an echolist (using the DEL key from the "Additional EchoLists" menu), it's not re-added to the sbbsecho.ini file upon saving/exiting; it's gone completely.

    digital man

    Synchronet "Real Fact" #92:
    Digital Man's manifesto from '96: http://wiki.synchro.net/history:manifesto Norco, CA WX: 49.1F, 64.0% humidity, 0 mph WSW wind, 0.00 inches rain/24hrs ---
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From Bill McGarrity@VERT/TEQUILAM to Digital Man on Tue Mar 7 10:45:00 2017
    Digital Man wrote to Bill McGarrity on 03-06-17 22:31 <=-

    Re: sbbsecho 3.29
    By: Bill McGarrity to Digital Man on Mon Mar 06 2017 06:54 pm

    Digital Man wrote to Bill McGarrity on 03-06-17 12:51 <=-


    Loading configuration files from /home/pi/sbbs/ctrl/

    SBBSecho 3.00-Linux r3.32 Mar 6 2017 GCC 4.9.2 invoked with options: -lesr

    7 packers, 42 linked-nodes, 2 echolists configured <<<<<<<<????


    Reading /home/pi/sbbs/data/areas.bbs
    Read 97 areas from /home/pi/sbbs/data/areas.bbs

    There was an error.

    ERROR 2 (No such file or directory) line 1316 opening

    I opened sbbsecho.ini and found the following:

    [echolist:]

    Hub = 24:24/1

    Pwd =

    Fwd = false

    Keys = SPOR

    As you can see when I removed the Additional echolist it never removed it from sbbsecho.ini totally.

    Right, and that's what I expected to see when I requested a copy of
    your sbbecho.ini file before. So, good, that'll be an easy bug to fix.

    Great!!!


    IMHO, seems as if echocfg is leaving a ghost even when you remove an echolist using echocfg.

    Hope this helps...

    Yes, thank you.

    Most welcome... glad I could help..


    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From Bill McGarrity@VERT/TEQUILAM to Digital Man on Tue Mar 7 10:51:00 2017
    Digital Man wrote to Bill McGarrity on 03-06-17 22:36 <=-

    Re: sbbsecho 3.29
    By: Digital Man to Bill McGarrity on Mon Mar 06 2017 10:31 pm

    IMHO, seems as if echocfg is leaving a ghost even when you remove an echolist using echocfg.

    Exactly what steps are you using to "remove an echolist using echocfg"?

    I tried to reproduce your problem and have not. When I delete an
    echolist (using the DEL key from the "Additional EchoLists" menu), it's not re-added to the sbbsecho.ini file upon saving/exiting; it's gone completely.

    OK.. I see the issue then. I was opening the edit box and just removing the path/filename thinking if the entry wasn't there it would delete it. In all honesty, it was my mistake not to use the DEL key. Maybe you could add some code to look and see if that entry is left blank then remove the entire entry as the DEL key would.

    My apologies....


    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ
  • From mark lewis@VERT to Bill McGarrity on Tue Mar 7 12:31:30 2017
    On 2017 Mar 06 23:45:00, you wrote to me:

    When I created the crontab I was logged in as user pi.
    (pi@raspberrypi:) I typed 'crontab -e' which I thought created the
    job under user 'pi'. In /etc/crontab, there is no listings of any
    of the events I scheduled. There are events marked with 'root' as
    the user but none of the ones I setup. Also, in cron.d, that folder
    is empty. I am not seeing any problems with that issue any longer.
    The txt files being created belong to pi:pi and are being imported
    properly by smbutil into the sub.

    take a peek in /var/spool/cron/crontabs as root or using sudo...

    OK... I did and this is what's in that folder...

    -rw------- 1 pi crontab 1265 Mar 6 17:39 pi

    there ya go... that's the file that is edited when you do

    crontab -e


    eg: sudo mc

    mc == midnight commander... a norton commander clone... really helps
    getting around file systems you're not familiar with ;)

    sudo aptitude install mc

    Don't you mean apt-get?

    i use aptitude instead... unless there's a command it doesn't know and then i use apt-get... aptitude seems to be a lot better at resolving dependencies... i've been using it for years and don't recall where i saw the recommendation for it...

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... Left over turkey induced bulimia.
    ---
    * Origin: (1:3634/12.73)
    Synchronet Vertrauen Home of Synchronet telnet://vert.synchro.net
  • From John Guillory@VERT/MAINLINE to BILL MCGARRITY on Tue Mar 7 04:56:00 2017
    eg: sudo mc

    mc == midnight commander... a norton commander clone... really helps getting around file systems you're not familiar with ;)

    sudo aptitude install mc

    Don't you mean apt-get?

    No, Aptitude is a console based version of the GUI that folks
    normally use to download packages. It's a nice menu driven application,
    rather than the command line version of apt-get.

    ---
    wcQWK 7.0
  • From Mro@VERT/BBSESINF to John Guillory on Fri Mar 10 20:19:10 2017
    Re: sbbsecho 3.29
    By: John Guillory to BILL MCGARRITY on Tue Mar 07 2017 04:56 am

    eg: sudo mc

    mc == midnight commander... a norton commander clone... really helps getting around file systems you're not familiar with ;)

    sudo aptitude install mc

    Don't you mean apt-get?

    No, Aptitude is a console based version of the GUI that folks
    normally use to download packages. It's a nice menu driven application, rather than the command line version of apt-get.



    i've never used aptitude that way. learn something new everyday.
    ---
    Synchronet ::: BBSES.info - free BBS services :::
  • From Accession@VERT/PHARCYDE to Bill McGarrity on Sat Mar 11 23:09:32 2017
    Hello Bill,

    On Sat Mar 04 2017 17:57:00, Bill McGarrity wrote to Accession:

    Agreed but as I said, being the incoming packets are tossed and
    there are downlinks, sbbsecho does create all the necessary files
    where, in my opinion, as of now there is zero need for a fidoout
    semaphore. I ahve scripted a mailout.sh but as of now I really
    don't think I need it. The nightly binkd log files after they
    are created I run sbbsecho -linf and that's the only place.

    You should probably have some kind of mailout.sh otherwise tossed
    bundles/packets will sit there until sbbsecho is told to run
    (-linf). You could even include another sbbsecho call to run the
    outbound process right in your mailin.sh if you wish. That way
    everything will be done in one shot.

    All but one sub is pass-through therefore sbbsecho, upon incoming
    mail, will toss it and create BSO style packets to each downlink with
    the proper .*LO files that binkd can use.

    You were referring to netmail being sent off immediately, were you not? I don't
    believe netmail can be set as pass-through. Do you only want netmail sent out once per day (including any areafix replies)?

    Direct links are setup in echocfg for ALL linked nodes. All echo areas come into 24:24/1 and then are distributed to downlinks as explained above. The decision to route through 24:24/1 is up to the sender. I
    always thought IF there was a direct link established then routed
    netmail was possible. I'm not sure if I need to run ./sbbs in the background (as pi <wink>) running just 'services' for it to accomplish
    the routing process.

    Sounds like you've already got this figured out. I suppose I had already assumed you were routing 24:ALL to a specific address already.

    Regards,
    Nick

    ... "Не знаю. Я здесь только работаю."
    --- GoldED+/LNX 1.1.5-b20170303
    * Origin: thePharcyde_ distribution system (Wisconsin) (723:1/1)
    Synchronet thePharcyde_ telnet://bbs.pharcyde.org (Wisconsin)
  • From Bill McGarrity@VERT/TEQUILAM to Accession on Sun Mar 12 09:31:00 2017
    Hiya Nick...

    Accession wrote to Bill McGarrity on 03-11-17 23:09 <=-


    On Sat Mar 04 2017 17:57:00, Bill McGarrity wrote to Accession:

    Agreed but as I said, being the incoming packets are tossed and
    there are downlinks, sbbsecho does create all the necessary files
    where, in my opinion, as of now there is zero need for a fidoout
    semaphore. I ahve scripted a mailout.sh but as of now I really
    don't think I need it. The nightly binkd log files after they
    are created I run sbbsecho -linf and that's the only place.

    You should probably have some kind of mailout.sh otherwise tossed
    bundles/packets will sit there until sbbsecho is told to run
    (-linf). You could even include another sbbsecho call to run the
    outbound process right in your mailin.sh if you wish. That way
    everything will be done in one shot.

    All but one sub is pass-through therefore sbbsecho, upon incoming
    mail, will toss it and create BSO style packets to each downlink with
    the proper .*LO files that binkd can use.

    You were referring to netmail being sent off immediately, were you not?
    I don't believe netmail can be set as pass-through. Do you only want netmail sent out once per day (including any areafix replies)?

    Direct links are setup in echocfg for ALL linked nodes. All echo areas come into 24:24/1 and then are distributed to downlinks as explained above. The decision to route through 24:24/1 is up to the sender. I
    always thought IF there was a direct link established then routed
    netmail was possible. I'm not sure if I need to run ./sbbs in the background (as pi <wink>) running just 'services' for it to accomplish
    the routing process.

    Sounds like you've already got this figured out. I suppose I had
    already assumed you were routing 24:ALL to a specific address already.

    Yes, finally worked it all out. Set the HUB (24:24/1) in linked nodes and put 24:all in the route area. Everything gets routed perfectly including file attachments.

    Thanks!!


    --

    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net:81
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    --- MultiMail/Win32 v0.50
    Synchronet TequilaMockingbird Online - Toms River, NJ