• Trouble with DOSEmu/SyncEdit

    From mlong@1:103/705 to ALL on Sun Oct 25 21:47:25 2020
    Trying to setup SyncEdit according to this:

    http://wiki.synchro.net/howto:editor:syncedit

    When I look in the external.bat, it is doing this:
    /sbbs/exec/syncedit -maxlines 1 -f /sbbs/node1/MSGTMP

    I notice the path to the drop file is trying to be a linux path instead of something like d:\sbbs\node1\MSGTMP
    Likewise for the executable, and I probably should be doing something like SYNCEDIT.EXE as well

    I've tried a bunch of variations and I'm out of ideas. What should the command line be set as?

    ---
    þ Synchronet þ Inner Realm BBS - Charlotte, NC - innerrealmbbs.us
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to mlong on Sun Oct 25 21:33:59 2020
    Re: Trouble with DOSEmu/SyncEdit
    By: mlong to ALL on Sun Oct 25 2020 09:47 pm

    Trying to setup SyncEdit according to this:

    http://wiki.synchro.net/howto:editor:syncedit

    When I look in the external.bat, it is doing this:
    /sbbs/exec/syncedit -maxlines 1 -f /sbbs/node1/MSGTMP

    I notice the path to the drop file is trying to be a linux path instead of something like d:\sbbs\node1\MSGTMP
    Likewise for the executable, and I probably should be doing something like SYNCEDIT.EXE as well

    Forward-slashes in paths work just fine in DOS and Windows apps. That's not the problem.

    I've tried a bunch of variations and I'm out of ideas. What should the command line be set as?

    It's been ages since I tried to deal with syncedit. Assume whatever version you installed had some documentation?
    --
    digital man

    This Is Spinal Tap quote #9:
    David St. Hubbins: I mean, it's not your job to be as confused as Nigel.
    Norco, CA WX: 58.9øF, 78.0% humidity, 5 mph E wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From mlong@1:103/705 to Digital Man on Mon Oct 26 18:55:13 2020
    I've made progress. I had to make sure the SYNCEDIT.CFG was in the exec dir and in all caps

    In scfg I had to change the path to H:\SYNCEDIT.EXE

    Now syncedit runs, but it tells me "Sorry, you have used up of your time for this session."

    I'm guessing that means it is not reading the MSGINF correctly? or maybe I have something wrong on the cmd line:

    h:\syncedit -maxlines %l -f %f

    ---
    þ Synchronet þ Inner Realm BBS - Charlotte, NC - innerrealmbbs.us
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From mlong@1:103/705 to Digital Man on Mon Oct 26 22:10:58 2020
    Ok got this figured out. I noticed the time left/minutes left were 0 in thedoor.sys. I had to go in and edit my user to put some value like 99999 inthere, and now it works.

    ---
    þ Synchronet þ Inner Realm BBS - Charlotte, NC - innerrealmbbs.us
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to mlong on Mon Oct 26 22:38:16 2020
    Re: Trouble with DOSEmu/SyncEdit
    By: mlong to Digital Man on Mon Oct 26 2020 10:10 pm

    Ok got this figured out. I noticed the time left/minutes left were 0 in the door.sys. I had to go in and edit my user to put some value like 99999 in there, and now it works.

    That seems... odd. Was that line 42 of the door.sys you're referring to? My notes say that is "Time credits in minutes" but lines 18 and 19 actually have the time left for the current call. Are those 2 lines also 0 (when your minutes are set to 0 for the user)?

    It's possible it's a bug in SyncEdit (nobody has the source), but I would like to make sure it's not a bug in sbbs's generation of the door.sys (or any other) drop file.
    --
    digital man

    Rush quote #69:
    He's a writer and a ranger, and a young boy bearing arms .. New World Man Norco, CA WX: 64.5øF, 6.0% humidity, 8 mph ESE wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From mlong@1:103/705 to Digital Man on Tue Oct 27 10:10:48 2020
    It was lines 18 and 19, not sure which as I changed both. Also it wasn't justSyncEdit, it did it in Open!EDIT too

    ---
    þ Synchronet þ Inner Realm BBS - Charlotte, NC - innerrealmbbs.us
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to mlong on Tue Oct 27 15:43:20 2020
    Re: Trouble with DOSEmu/SyncEdit
    By: mlong to Digital Man on Tue Oct 27 2020 10:10 am

    It was lines 18 and 19, not sure which as I changed both. Also it wasn't just SyncEdit, it did it in Open!EDIT too

    That's very unexpected. You were logged in as the sysop? What do you have set in SCFG->System->Security Level Values->Time Per Call for level 99 (or whatever your security level is)? Do you also have the 'T' exemption on your user account?
    --
    digital man

    This Is Spinal Tap quote #4:
    David St. Hubbins: He died in a bizarre gardening accident...
    Norco, CA WX: 76.5øF, 13.0% humidity, 8 mph ESE wind, 0.00 inches rain/24hrs --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to mlong on Tue Oct 27 15:54:34 2020
    Re: Trouble with DOSEmu/SyncEdit
    By: Digital Man to mlong on Tue Oct 27 2020 03:43 pm

    Re: Trouble with DOSEmu/SyncEdit
    By: mlong to Digital Man on Tue Oct 27 2020 10:10 am

    It was lines 18 and 19, not sure which as I changed both. Also it wasn't just SyncEdit, it did it in Open!EDIT too

    That's very unexpected. You were logged in as the sysop? What do you have set in SCFG->System->Security Level Values->Time Per Call for level 99 (or whatever your security level is)? Do you also have the 'T' exemption on your user account?

    Here's what lines 18 and 19 contain in the door.sys files generated for the sysop (me) on Vertrauen on 64-bit *nix and 32-bit Windows builds:
    30000
    500

    Would be very curious to find out how/why yours would contain 0's.
    --
    digital man

    Synchronet "Real Fact" #116:
    Synchronet v1a r5 (for MS-DOS) was released on February 19, 1992
    Norco, CA WX: 76.7øF, 13.0% humidity, 4 mph S wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From mlong@1:103/705 to Digital Man on Tue Oct 27 23:19:11 2020
    So yes I am loggined as sysop
    I have sec level 99, no flags, no exemptions, no restrictions
    in UEDIT the minutes was set to 0, which is also what was set under New User Values/Minutes in scfg. I don't recall every changing it, I just used what the system defaulted to. I would have assumed 0 would mean unlimited. I set it to 99,999 and its basically unlimited now. Is this minutes per day? If so I should probably put 1440

    Also I was trying to setup WWIVEdit, and I keep getting: /sbbs/node1/temp/INPUT.MSG is not a valid filename, Check the command line!

    (and indeed, the file is not there)

    ---
    þ Synchronet þ Inner Realm BBS - Charlotte, NC - innerrealmbbs.us
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to mlong on Wed Oct 28 02:25:11 2020
    Re: Trouble with DOSEmu/SyncEdit
    By: mlong to Digital Man on Tue Oct 27 2020 11:19 pm

    So yes I am loggined as sysop
    I have sec level 99, no flags, no exemptions, no restrictions
    in UEDIT the minutes was set to 0, which is also what was set under New User Values/Minutes in scfg. I don't recall every changing it, I just used what the system defaulted to. I would have assumed 0 would mean unlimited. I set it to 99,999 and its basically unlimited now. Is this minutes per day? If so I should probably put 1440

    I think we're talking about different things. I asked you about the security level settings for level 99. The default in SCFG->System->Security Level Values->99, should look like this:

    Security Level 99 Values
    ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
    Time Per Day 1440
    Time Per Call 1440
    Calls Per Day 9999
    Email Per Day 9999
    Posts Per Day 9999
    Lines Per Message 9999
    Free Credits Per Day 99999K
    Expire To Level 0

    0 here does not mean "unlimited" and yes, its minutes per day.

    The other "minutes" value you're referring to are additional purchased or banked minutes. Normally, the banked minutes would be 0.

    Also I was trying to setup WWIVEdit, and I keep getting: /sbbs/node1/temp/INPUT.MSG is not a valid filename, Check the command line!

    (and indeed, the file is not there)

    Is it input.msg instead?
    --
    digital man

    This Is Spinal Tap quote #41:
    Ian Faith: It say's "Memphis show cancelled due to lack of advertising funds." Norco, CA WX: 57.0øF, 31.0% humidity, 0 mph SSW wind, 0.00 inches rain/24hrs --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From mlong@1:103/705 to Digital Man on Wed Oct 28 13:09:24 2020
    No, the dir is completely empty

    ---
    þ Synchronet þ Inner Realm BBS - Charlotte, NC - innerrealmbbs.us
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to mlong on Wed Oct 28 13:44:42 2020
    Re: Trouble with DOSEmu/SyncEdit
    By: mlong to Digital Man on Wed Oct 28 2020 01:09 pm

    No, the dir is completely empty

    That's weird. I'm writing this message using WWIVedit (which I don't normally use), but it's working with this command-line:

    10/28 01:41:33p Node 6 <Digital Man> Executing external: s:\sbbs\node6\wwivedit s:\sbbs\node6\temp\INPUT.MSG 80 24 9999 -set:rem
    --
    digital man

    Sling Blade quote #8:
    Karl Childers: I don't reckon I got no reason to kill nobody.
    Norco, CA WX: 78.6øF, 18.0% humidity, 3 mph ESE wind, 0.00 inches rain/24hrs --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From mlong@1:103/705 to Digital Man on Thu Oct 29 00:46:17 2020
    I think we're talking about different things. I asked you about the security level settings for level 99. The default in SCFG->System->Security Level Values->99, should look like this:

    So I went back to my backup and it was set to 720 time per day, 720 time per call. No idea what happened with this, but since its working now I won't worry about it

    10/28 01:41:33p Node 6 <Digital Man> Executing external: s:\sbbs\node6\wwivedit s:\sbbs\node6\temp\INPUT.MSG 80 24 9999 -set:rem

    Ok so I figured out a hack to make it work:

    %f is resolving to /sbbs/node1/temp/INPUT.MSG

    And wwivedit won't work, since e:\sbbs does not exist
    it's doing:
    E:
    cd node1


    I hardcoded it in scfg to:
    H:\wwivedit\wwivedit.exe e:/node%#/temp/input.msg 80 %r %l
    and this works

    But why doesn't %f resolve properly under dosemu, and what do i need to change to make that work?

    ---
    þ Synchronet þ Inner Realm BBS - Charlotte, NC - innerrealmbbs.us
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to mlong on Thu Oct 29 12:58:32 2020
    Re: Trouble with DOSEmu/SyncEdit
    By: mlong to Digital Man on Thu Oct 29 2020 12:46 am

    But why doesn't %f resolve properly under dosemu, and what do i need to change to make that work?

    I don't use DOSemu, so I wouldn't know. Perhaps someone else that does use Linux-DOSemu can chime in with advice.
    --
    digital man

    This Is Spinal Tap quote #37:
    David St. Hubbins: We are Spinal Tap from the UK - you must be the USA!
    Norco, CA WX: 87.3øF, 13.0% humidity, 1 mph WSW wind, 0.00 inches rain/24hrs --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Altere@1:103/705 to mlong on Thu Oct 29 17:53:34 2020
    Re: Trouble with DOSEmu/SyncEdit
    By: mlong to Digital Man on Thu Oct 29 2020 12:46 am

    10/28 01:41:33p Node 6 <Digital Man> Executing external:
    s:\sbbs\node6\wwivedit s:\sbbs\node6\temp\INPUT.MSG 80 24 9999
    -set:rem

    Ok so I figured out a hack to make it work:

    %f is resolving to /sbbs/node1/temp/INPUT.MSG

    And wwivedit won't work, since e:\sbbs does not exist
    it's doing:
    E:
    cd node1

    E: should = /sbbs/xtrn (or whever you xtrn dir is)
    /sbbs/node/external.bat should show what those drives are being set as. If they're different from what http://wiki.synchro.net/howto:dosemu shows, then there's something else wrong.

    I hardcoded it in scfg to:
    H:\wwivedit\wwivedit.exe e:/node%#/temp/input.msg 80 %r %l
    and this works

    You're running a *nix setup correct? It't not going to understand H:, E:, C:, etc., this is for dosemu to translate. Show your online program setup for that door.

    But why doesn't %f resolve properly under dosemu, and what do i need to change to make that work?

    I don't run WWIVEdit so I don't know if %f is even needed, but you need to post more info. Additionally, since wwivedit is essential a DOS Door, having it in your nodes directory is probably an issue as well, why is it not in your /sbbs/xtrn directory?

    -altere

    ---
    þ Synchronet þ Athelstan BBS þ athelstan.org þ telnet:23 / ssh:2222
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)