• web externals in logon.lst

    From Rastus@VERT/EWBBS to DOVE-Net.Synchronet_Discussion on Sunday, February 22, 2015 17:50:32
    I would like to exclude web external called doors from being listed in logon.lst. When calling external doors individually the logon.lst reflects each door as a new call, and while it technically is a new and separate call it just doesn't look good. I've looked through the scripts but couldn't
    find a way to avoid this behavior.

    ---
    þ Synchronet þ Electronic Warfare BBS | telnet://ewbbs.synchro.net
  • From Digital Man@VERT to Rastus on Monday, February 23, 2015 13:21:53
    Re: web externals in logon.lst
    By: Rastus to DOVE-Net.Synchronet_Discussion on Sun Feb 22 2015 05:50 pm

    I would like to exclude web external called doors from being listed in logon.lst. When calling external doors individually the logon.lst reflects each door as a new call, and while it technically is a new and separate call it just doesn't look good. I've looked through the scripts but couldn't find a way to avoid this behavior.

    The only way to defeat the logon.lst (for non-sysop users) is to have the node be placed into "quiet mode" upon these special logins.

    You can do this by editing your logon.js. First, copy exec/logon.js to your mods directory. Then edit your mods/logon.js as follows:

    Find this section:

    // Set rlogin_xtrn_menu=true in [logon] section of ctrl/modopts.ini
    // if you want your RLogin server to act as a door game server only
    if(options
    && options.rlogin_xtrn_menu
    && bbs.sys_status&SS_RLOGIN) {
    bbs.xtrn_sec();
    bbs.hangup();
    }

    And modify it so (inserting one line):

    // Set rlogin_xtrn_menu=true in [logon] section of ctrl/modopts.ini
    // if you want your RLogin server to act as a door game server only
    if(options
    && options.rlogin_xtrn_menu
    && bbs.sys_status&SS_RLOGIN) {
    system.node_list[bbs.node_num-1].status=NODE_QUIET;
    bbs.xtrn_sec();
    bbs.hangup();
    }

    Try that. The downside is that the node will appear to other users to be inactive and waiting for a caller, when it fact, it will be in use by a user running the door.

    digital man

    Synchronet "Real Fact" #57:
    The last version of Synchronet to run on MS-DOS and OS/2 was v2.30c (1999). Norco, CA WX: 58.6øF, 61.0% humidity, 9 mph NNE wind, 0.51 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Rastus@VERT/EWBBS to Digital Man on Monday, February 23, 2015 21:28:54
    Thank you, this will work out very well. I can still see who's online using the node utility and that is all that I really care about. I didn't want
    the doors called from the web to be displayed and this takes care of that.

    The active node numbers aren't important.. But it would be nice to choose a higher node to log on to.. When I ran Renegade it would allow the sysop to log in on a higher node. It would be nice to choose the node number. Is that possible with SBBS?

    Thanks Again,

    Nick

    Digital Man wrote:

    Re: web externals in logon.lst
    By: Rastus to DOVE-Net.Synchronet_Discussion on Sun Feb 22 2015 05:50 pm

    I would like to exclude web external called doors from being listed in logon.lst. When calling external doors individually the logon.lst reflects each door as a new call, and while it technically is a new and separate call
    it just doesn't look good. I've looked through the scripts but
    couldn't find a way to avoid this behavior.

    The only way to defeat the logon.lst (for non-sysop users) is to have the node be placed into "quiet mode" upon these special logins.

    You can do this by editing your logon.js. First, copy exec/logon.js to
    your mods directory. Then edit your mods/logon.js as follows:

    Find this section:

    // Set rlogin_xtrn_menu=true in [logon] section of ctrl/modopts.ini
    // if you want your RLogin server to act as a door game server only if(options
    && options.rlogin_xtrn_menu
    && bbs.sys_status&SS_RLOGIN) {
    bbs.xtrn_sec();
    bbs.hangup();
    }

    And modify it so (inserting one line):

    // Set rlogin_xtrn_menu=true in [logon] section of ctrl/modopts.ini
    // if you want your RLogin server to act as a door game server only if(options
    && options.rlogin_xtrn_menu
    && bbs.sys_status&SS_RLOGIN) {
    system.node_list[bbs.node_num-1].status=NODE_QUIET;
    bbs.xtrn_sec();
    bbs.hangup();
    }

    Try that. The downside is that the node will appear to other users to be inactive and waiting for a caller, when it fact, it will be in use by a
    user running the door.

    digital man

    Synchronet "Real Fact" #57:
    The last version of Synchronet to run on MS-DOS and OS/2 was v2.30c
    (1999). Norco, CA WX: 58.6�F, 61.0% humidity, 9 mph NNE wind, 0.51 inches rain/24hrs

    ---
    � Synchronet � Vertrauen � Home of Synchronet � telnet://vert.synchro.net

    ---
    þ Synchronet þ Electronic Warfare BBS | telnet://ewbbs.synchro.net
  • From Digital Man@VERT to Rastus on Tuesday, February 24, 2015 15:24:29
    Re: Re: web externals in logon.lst
    By: Rastus to Digital Man on Mon Feb 23 2015 09:28 pm

    Thank you, this will work out very well. I can still see who's online using the node utility and that is all that I really care about. I didn't want the doors called from the web to be displayed and this takes care of that.

    The active node numbers aren't important.. But it would be nice to choose a higher node to log on to.. When I ran Renegade it would allow the sysop to log in on a higher node. It would be nice to choose the node number. Is that possible with SBBS?

    The only way to do that would be to run 2 instances of sbbs and have the terminal server (for Telnet, RLogin, and SSH connections) service different node ranges. I'm not sure what advantage that would provide.

    digital man

    Synchronet "Real Fact" #60:
    How to get Synchronet technical support: http://wiki.synchro.net/howto:support Norco, CA WX: 67.1øF, 24.0% humidity, 0 mph ESE wind, 0.06 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Khelair@VERT/TINFOIL to Digital Man on Tuesday, February 24, 2015 20:43:35
    Re: Re: web externals in logon.lst
    By: Digital Man to Rastus on Tue Feb 24 2015 15:24:29

    The only way to do that would be to run 2 instances of sbbs and have the terminal server (for Telnet, RLogin, and SSH connections) service different node ranges. I'm not sure what advantage that would provide.

    Speaking of issues in this vein... How is it that you have Synchronet configured @ Vertrauen (unless it's a trade secret ;) to have allegedly a bunch of nodes served by a Linux instance and a bunch on a Windows instance? I've been wondering abou that for awhile now...

    -=-
    Borg Burgers: We do it our way; your way is irrelevant.

    ---
    þ Synchronet þ Tinfoil Tetrahedron BBS telnet://tinfoil.synchro.net
  • From Digital Man@VERT to Khelair on Tuesday, February 24, 2015 23:46:42
    Re: Re: web externals in logon.lst
    By: Khelair to Digital Man on Tue Feb 24 2015 08:43 pm

    Re: Re: web externals in logon.lst
    By: Digital Man to Rastus on Tue Feb 24 2015 15:24:29

    The only way to do that would be to run 2 instances of sbbs and have the terminal server (for Telnet, RLogin, and SSH connections) service different node ranges. I'm not sure what advantage that would provide.

    Speaking of issues in this vein... How is it that you have Synchronet configured @ Vertrauen (unless it's a trade secret ;) to have allegedly a bunch of nodes served by a Linux instance and a bunch on a Windows
    instance? I've been wondering abou that for awhile now...

    No secret. I use a Samba share on my Linux system so that my Windows nodes (I run some in Win8 and some in a Win7 VM) can share the same data and configuration files as the Linux nodes. I've always run a multiple-computer BBS
    and usually multiple OSes (since I support multiple OSes).

    digital man

    Synchronet "Real Fact" #23:
    1584 Synchronet BBS Software registrations were sold between 1992 and 1996. Norco, CA WX: 55.0øF, 50.0% humidity, 0 mph NE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Khelair@VERT/TINFOIL to Digital Man on Wednesday, February 25, 2015 07:31:29
    Re: Re: web externals in logon.lst
    By: Digital Man to Khelair on Tue Feb 24 2015 23:46:42

    No secret. I use a Samba share on my Linux system so that my Windows
    nodes (I run some in Win8 and some in a Win7 VM) can share the same data and configuration files as the Linux nodes. I've always run a multiple-computer BBS and usually multiple OSes (since I support
    multiple OSes).

    I've got to say, I'm pretty impressed that that works. :)

    -=-
    Borg Burgers: We do it our way; your way is irrelevant.

    ---
    þ Synchronet þ Tinfoil Tetrahedron BBS telnet://tinfoil.synchro.net
  • From Digital Man@VERT to Khelair on Wednesday, February 25, 2015 16:42:37
    Re: Multiple OSen running different nodes on the same BBS
    By: Khelair to Digital Man on Wed Feb 25 2015 07:31 am

    Re: Re: web externals in logon.lst
    By: Digital Man to Khelair on Tue Feb 24 2015 23:46:42

    No secret. I use a Samba share on my Linux system so that my Windows nodes (I run some in Win8 and some in a Win7 VM) can share the same data and configuration files as the Linux nodes. I've always run a multiple-computer BBS and usually multiple OSes (since I support multiple OSes).

    I've got to say, I'm pretty impressed that that works. :)

    That was kind of the foundation of Synchronet from the beginning: to support multiple nodes spread across multiple LAN-connected computers. I would be very concerned if it didn't work. :-)

    digital man

    Synchronet "Real Fact" #77:
    Synchronet Match Maker had at one time over 4000 profiles of men and women. Norco, CA WX: 68.0øF, 46.0% humidity, 6 mph SE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Rastus@VERT/EWBBS to Digital Man on Wednesday, February 25, 2015 14:38:08
    Digital Man wrote:


    The only way to do that would be to run 2 instances of sbbs and have the terminal server (for Telnet, RLogin, and SSH connections) service
    different node ranges. I'm not sure what advantage that would provide.

    digital man

    It was just a thought. Renegade had/has a switch to allow the op to choose
    a node. I was running a 4 node board back in the 90's (short lived -- couldn't afford the phone bill) but I'd always be logged in on a private
    node 5. There was not any real advantage to doing so other than keeping the lower line logins contiguous. Just being able to keep external 'web doors' quite is all I wanted to do..

    Synchronet is a great package. With a little bit of JavaScript programming knowledge most anything is possible. Thing I like best is the excellent documentation and access to the awesome support that you and the community provide.. It puts SBBS over the top when compared to the other bbs packages!


    Have a great day!

    Nicholas

    ---
    þ Synchronet þ Electronic Warfare BBS | telnet://ewbbs.synchro.net
  • From Digital Man@VERT to Rastus on Wednesday, February 25, 2015 17:29:56
    Re: Re: web externals in logon.lst
    By: Rastus to Digital Man on Wed Feb 25 2015 02:38 pm

    Digital Man wrote:


    The only way to do that would be to run 2 instances of sbbs and have the terminal server (for Telnet, RLogin, and SSH connections) service different node ranges. I'm not sure what advantage that would provide.

    It was just a thought. Renegade had/has a switch to allow the op to choose a node.

    Yes, and with Synchronet v2 you could do the same. But Synchronet v2 and Renegade are both single-node-per-instance BBS packages. Synchronet v3 is multiple nodes per instance, so it makes that kind of idea moot (a node is just
    a dynamically created thread to service a specific TCP/IP connection).

    Synchronet is a great package. With a little bit of JavaScript programming knowledge most anything is possible. Thing I like best is the excellent documentation and access to the awesome support that you and the community provide.. It puts SBBS over the top when compared to the other bbs
    packages!


    Have a great day!

    Thanks! You too!

    digital man

    Synchronet "Real Fact" #17:
    Rob Swindell first learned to program in C by hacking on WWIV BBS software. Norco, CA WX: 65.3øF, 47.0% humidity, 4 mph ESE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Khelair@VERT/TINFOIL to Digital Man on Wednesday, February 25, 2015 20:47:47
    Re: Multiple OSen running different nodes on the same BBS
    By: Digital Man to Khelair on Wed Feb 25 2015 16:42:37

    That was kind of the foundation of Synchronet from the beginning: to support multiple nodes spread across multiple LAN-connected computers. I would be very concerned if it didn't work. :-)

    I was not aware of this. Clearly I need to do more than just browse the technical pages on the wiki. ;)
    I'm gonna have to play with that, now. I've been itching for a good reason to try out the 'doze GUI, despite how I dislike the OS for anything other than Visual Studio. I've got to admit, there's a chunk of me that wants the cred of having my BBS open with having multiple nodes across multiple OSen, also. *laugh*
    Kudos, man, seriously. I love this software you've written; that goes for those who've supported, as well, also, of course. :)

    -=-
    Borg Burgers: We do it our way; your way is irrelevant.

    ---
    þ Synchronet þ Tinfoil Tetrahedron BBS telnet://tinfoil.synchro.net