• ctrl/modopts.ini

    From rswindell@VERT to CVS commit on Sunday, March 29, 2020 18:59:21
    ctrl modopts.ini 1.32 1.33
    Update of /cvsroot/sbbs/ctrl
    In directory cvs:/tmp/cvs-serv3756

    Modified Files:
    modopts.ini
    Log Message:
    [logon] section: removed last_few_callers (moved to [logonlist]) and added show_logon_list
    Added [logonlist] section, see http://wiki.synchro.net/module:logonlist
    for details.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Nightfox@VERT/DIGDIST to Digital Man on Sunday, March 29, 2020 19:32:16
    Re: ctrl/modopts.ini
    By: rswindell to CVS commit on Sun Mar 29 2020 07:59 pm

    Modified Files:
    modopts.ini
    Log Message:
    [logon] section: removed last_few_callers (moved to [logonlist]) and added show_logon_list
    Added [logonlist] section, see http://wiki.synchro.net/module:logonlist for details.

    I had a look at that page on the wiki and got logonlist set up. One thing I noticed is that the wiki page says to set up maintenance (?logonlist -m) in both the Daily Event and a "System Timed Event". Does it need to only be run once daily? When I run ?logonlist -l, it says I'm the first caller of the day, even though my BBS has had callers. When I run ?logonlist -y, it displays yesterday's callers as expected.

    I have ?logonlist -m set up as the Daily Event, but I was wondering if it needs to be run periodically as a System Timed Event? But even after running ?logonlist -m now, when I use the -l option, it still says I'm the first caller of the day and it doesn't display the day's callers.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Digital Man@VERT to Nightfox on Sunday, March 29, 2020 20:33:25
    Re: ctrl/modopts.ini
    By: Nightfox to Digital Man on Sun Mar 29 2020 08:32 pm

    Re: ctrl/modopts.ini
    By: rswindell to CVS commit on Sun Mar 29 2020 07:59 pm

    Modified Files:
    modopts.ini
    Log Message:
    [logon] section: removed last_few_callers (moved to [logonlist]) and added show_logon_list
    Added [logonlist] section, see http://wiki.synchro.net/module:logonlist for details.

    I had a look at that page on the wiki and got logonlist set up. One thing I noticed is that the wiki page says to set up maintenance (?logonlist -m) in both the Daily Event and a "System Timed Event".

    Ah, thanks, typo on my part. "logonlist install" does do the right thing though and adds "?logonlist -m" as the system's daily event.

    Does it need to only be run once daily?

    Yes.

    When I run ?logonlist -l, it says I'm the first caller of
    the day, even though my BBS has had callers. When I run ?logonlist -y, it displays yesterday's callers as expected.

    I expect that you ran the maintenance recently then. It needs to close to midnight which it does when set as the System Daily Event.

    I have ?logonlist -m set up as the Daily Event, but I was wondering if it needs to be run periodically as a System Timed Event?

    No, just daily.

    But even after
    running ?logonlist -m now, when I use the -l option, it still says I'm the first caller of the day and it doesn't display the day's callers.

    Right, I'm guessing because you rolled-over the data/logon.jsonl file (to logon.0.jsonl) prematurely. So long as the maintenace runs close to midnight, which it will as a daily event, it'll work as expected.

    digital man

    Synchronet "Real Fact" #31:
    The Synchronet IRC server (ircd) was written in JS by Randy Sommerfeld (Cyan). Norco, CA WX: 53.7øF, 81.0% humidity, 5 mph ESE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Nightfox@VERT/DIGDIST to Digital Man on Sunday, March 29, 2020 21:25:27
    Re: ctrl/modopts.ini
    By: Digital Man to Nightfox on Sun Mar 29 2020 09:33 pm

    I had a look at that page on the wiki and got logonlist set up. One
    thing I noticed is that the wiki page says to set up maintenance
    (?logonlist -m) in both the Daily Event and a "System Timed Event".

    Ah, thanks, typo on my part. "logonlist install" does do the right thing though and adds "?logonlist -m" as the system's daily event.

    Does it need to only be run once daily?

    Yes.

    But even after
    running ?logonlist -m now, when I use the -l option, it still says I'm
    the first caller of the day and it doesn't display the day's callers.

    Right, I'm guessing because you rolled-over the data/logon.jsonl file (to logon.0.jsonl) prematurely. So long as the maintenace runs close to midnight, which it will as a daily event, it'll work as expected.

    Thanks.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Nightfox@VERT/DIGDIST to Digital Man on Sunday, March 29, 2020 21:29:40
    Re: ctrl/modopts.ini
    By: Digital Man to Nightfox on Sun Mar 29 2020 09:33 pm

    Ah, thanks, typo on my part. "logonlist install" does do the right thing though and adds "?logonlist -m" as the system's daily event.

    I'm curious why the Daily Event option was added? I'd think the logonlist maintenance could be set up as a Timed Event to run at (or near) midnight every day. Also, since the Daily Event is configurable, I'd think that could be configured to run something else other than the logonlist maintenance..

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Digital Man@VERT to Nightfox on Sunday, March 29, 2020 22:33:22
    Re: ctrl/modopts.ini
    By: Nightfox to Digital Man on Sun Mar 29 2020 10:29 pm

    Re: ctrl/modopts.ini
    By: Digital Man to Nightfox on Sun Mar 29 2020 09:33 pm

    Ah, thanks, typo on my part. "logonlist install" does do the right thing though and adds "?logonlist -m" as the system's daily event.

    I'm curious why the Daily Event option was added?

    It's actually always been there.

    I'd think the logonlist
    maintenance could be set up as a Timed Event to run at (or near) midnight every day.

    I suppose, but then it'd have to run in the event thread, which is optional (can be disabled) and can also be delayed while other timed events are running. The System Daily Event cannot be disabled and runs in the node's thread (the first node thread to be created in a new day) if the event thread isn't running. So it's more dependable than a timed event. You could try it as a timed event and let me know how it works out?

    One downside I see with using the system daily event is that the first user of a new day will be included in the previous-day's logonlist. So... that could be a problem.

    Also, since the Daily Event is configurable, I'd think that
    could be configured to run something else other than the logonlist maintenance..

    Yeah, but I don't think anybody is/was using it for anything. Ideally, the sytem daily event would be a list of events to run instead of just a single. I used to use a batch file that did a bunch of things, but those have been replaced with timed events.

    digital man

    Synchronet/BBS Terminology Definition #70:
    SyncEdit = A defunct 3rd party full-screen editor written for Synchronet
    Norco, CA WX: 51.6øF, 83.0% humidity, 0 mph WSW wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Nightfox@VERT/DIGDIST to Digital Man on Monday, March 30, 2020 10:33:48
    Re: ctrl/modopts.ini
    By: Digital Man to Nightfox on Sun Mar 29 2020 11:33 pm

    I'm curious why the Daily Event option was added?

    It's actually always been there.

    Ah, I guess I hadn't noticed it before.

    I'd think the logonlist
    maintenance could be set up as a Timed Event to run at (or near)
    midnight every day.

    I suppose, but then it'd have to run in the event thread, which is optional (can be disabled) and can also be delayed while other timed events are running. The System Daily Event cannot be disabled and runs in the node's thread (the first node thread to be created in a new day) if the event thread isn't running. So it's more dependable than a timed event. You could try it as a timed event and let me know how it works out?

    I might give it a try..

    Also, since the Daily Event is configurable, I'd think that
    could be configured to run something else other than the logonlist
    maintenance..

    Yeah, but I don't think anybody is/was using it for anything. Ideally, the sytem daily event would be a list of events to run instead of just a single. I used to use a batch file that did a bunch of things, but those have been replaced with timed events.

    I still have a batch file that runs all of my daily maintenance stuff. I thought it would be simpler to have my daily maintenance as one (timed) event rather than making it a bunch of different events.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Digital Man@VERT to Nightfox on Monday, March 30, 2020 11:12:40
    Re: ctrl/modopts.ini
    By: Nightfox to Digital Man on Mon Mar 30 2020 11:33 am

    I still have a batch file that runs all of my daily maintenance stuff. I thought it would be simpler to have my daily maintenance as one (timed) event rather than making it a bunch of different events.

    Yup, that's still a practical solution. Batch files are of course, platform (Windows) specific, and Synchronet being cross-platform and Vertrauen being a multi-platform system, I try to avoid using platform-specific solutions as much as possible.

    digital man

    This Is Spinal Tap quote #25:
    Viv Savage: Have... a good... time... all the time. That's my philosophy. Norco, CA WX: 64.0øF, 52.0% humidity, 6 mph E wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Nightfox@VERT/DIGDIST to Digital Man on Monday, March 30, 2020 14:29:37
    Re: ctrl/modopts.ini
    By: Digital Man to Nightfox on Mon Mar 30 2020 12:12 pm

    I still have a batch file that runs all of my daily maintenance stuff.
    I thought it would be simpler to have my daily maintenance as one
    (timed) event rather than making it a bunch of different events.

    Yup, that's still a practical solution. Batch files are of course, platform (Windows) specific, and Synchronet being cross-platform and Vertrauen being a multi-platform system, I try to avoid using platform-specific solutions as much as possible.

    Much of my daily maintenance stuff is running maintenance on DOS doors & things anyway, so having a batch file to do it right now doesn't really bother me a whole lot. If I moved my BBS to Linux (which I've been considering), I'd have to re-do that a bit.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From rswindell@VERT to CVS commit on Friday, April 03, 2020 07:43:26
    ctrl modopts.ini 1.33 1.34
    Update of /cvsroot/sbbs/ctrl
    In directory cvs:/tmp/cvs-serv23700

    Modified Files:
    modopts.ini
    Log Message:
    Added eval_first and eval_last to [logon] section of modopts.ini



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Tuesday, April 07, 2020 23:08:32
    ctrl modopts.ini 1.34 1.35
    Update of /cvsroot/sbbs/ctrl
    In directory cvs:/tmp/cvs-serv29824

    Modified Files:
    modopts.ini
    Log Message:
    Enable fast logon support by default (I like this option too much).



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Friday, April 17, 2020 22:21:33
    ctrl modopts.ini 1.35 1.36
    Update of /cvsroot/sbbs/ctrl
    In directory cvs:/home/rswindell/sbbs/ctrl

    Modified Files:
    modopts.ini
    Log Message:
    Add the "guest" key to the [login] section.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Saturday, September 19, 2020 00:29:55
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/c0c6822cc374c73ef72d733d
    Modified Files:
    ctrl/modopts.ini
    Log Message:
    Removed the minimum_password_length setting, now obsolete

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net