• Re: NMaint.Pas

    From garycrunk@21:2/105 to apam on Tue Sep 26 04:17:08 2017
    I just uploaded nmaint.zip which has nmaint.pas... Let me know ifn'ya have success...
    Gary

    ----=[ Gary Crunk * Another F-ing BBS * anotherbbs.bbsindex.com ]=----

    --- Mystic BBS v1.12 A34 (Windows/32)
    * Origin: Another F-ing BBS (21:2/105)
  • From apam@21:1/125 to garycrunk on Wed Sep 27 08:37:30 2017
    I just uploaded nmaint.zip which has nmaint.pas... Let me know ifn'ya have success... Gary

    Hey.. thanks, I got it to compile, but it didn't work properly, I'm
    guessing something about the way dos binary files are made vs linux. I
    didn't get to look at it much last night as I was helping tiny with door
    party. I'll have another play today.

    The nightly maintenance log was empty, as I had a typo in crontab file
    oops. so tonight we may have some answers, haha.

    Andrew

    --- MagickaBBS v0.7alpha (Linux/x86_64)
    * Origin: Exotica BBS - telnet://exoticabbs.com:2023/ (21:1/125)
  • From apam@21:1/125 to garycrunk on Wed Sep 27 16:46:52 2017
    I just uploaded nmaint.zip which has nmaint.pas... Let me know ifn'ya have success... Gary

    I got it working. Had to edit the source a little bit to make the linux
    version work with the dos version datafiles. Mainly things like adding
    carraige returns and making the filenames uppercase. Also had to
    'bitpack' the user record structure. which i guess is a freepascal quirk.

    Do you want me to send the source back?

    Andrew


    --- MagickaBBS v0.7alpha (Linux/x86_64)
    * Origin: Exotica BBS - telnet://exoticabbs.com:2023/ (21:1/125)
  • From garycrunk@21:2/105 to apam on Wed Sep 27 01:50:50 2017
    version work with the dos version datafiles. Mainly things like adding carraige returns and making the filenames uppercase. Also had to
    'bitpack' the user record structure. which i guess is a freepascal quirk. Do you want me to send the source back?
    Andrew

    Andrew;
    Sure thing. Wow, thank you so much! Yes, please do as I will Add that to the final package for those running Linux... As they say here in the 50...
    You Da Man!
    You just earned your own personalized copy for sure... Again, as always, Thank you for all of your help...

    Gary

    ----=[ Gary Crunk * Another F-ing BBS * anotherbbs.bbsindex.com ]=----

    --- Mystic BBS v1.12 A34 (Windows/32)
    * Origin: Another F-ing BBS (21:2/105)
  • From apam@21:1/125 to garycrunk on Wed Sep 27 18:58:34 2017
    garycrunk said....
    Andrew;
    Sure thing. Wow, thank you so much! Yes, please do as I will Add that to the final package for those running Linux... As they say here in the 50... You Da Man!
    You just earned your own personalized copy for sure... Again, as always, Thank you for all of your help...

    You're more than welcome :) I will upload it to your BBS shortly. You compile it just with

    fpc nmaint_linux.pas

    It produces a bunch of warnings, none that seem to matter and I renamed it so it doesn't conflict with your DOS version.

    Andrew
    --- MagickaBBS v0.7alpha (Linux/x86_64)
    * Origin: Exotica BBS - telnet://exoticabbs.com:2023/ (21:1/125)
  • From garycrunk@21:2/105 to apam on Wed Sep 27 02:38:30 2017
    compile it just with
    fpc nmaint_linux.pas
    It produces a bunch of warnings, none that seem to matter and I renamed
    it so it doesn't conflict with your DOS version.

    Well Many Many thanks...
    Do you think that in the final release, I should just include the .pas you made, and tell them how to compile? Because isn't there a difference in Linuxes that one needs to compile themselves based on their version of Linux?
    I know only a little about Linux, so I am not sure....

    I've also uploaded to your BBS Your Personalized copy of Break The Web... My way of thanking you for all you've done... Many Tanx again.... :)

    Gary

    ----=[ Gary Crunk * Another F-ing BBS * anotherbbs.bbsindex.com ]=----

    --- Mystic BBS v1.12 A34 (Windows/32)
    * Origin: Another F-ing BBS (21:2/105)
  • From apam@21:1/125 to garycrunk on Wed Sep 27 20:09:28 2017
    Well Many Many thanks... Do you think that in the final release, I should just include the .pas you made, and tell them how to compile? Because isn't there a difference in Linuxes that one needs to compile themselves based on their version of Linux? I know only a little about Linux, so I
    am not sure....

    Hmm, freepascal seems to compile statically so as long as it's the right architecture it should work as a binary.

    It's your call really, on one hand having the source will allow people to compile it themselves if they run on some other architecture but free
    pascal isn't exactly standard on most installations. If it were me, i'd probably do both. perhaps bundle a 64bit binary and the source. You could bundle a 32bit binary as well, but I'd say 32bit linux is on the decline.

    On the other hand, you don't really need the linux version of nmaint, it
    just makes things a little bit easier as you need dosemu/dosbox to run
    the door anyway. You could just make it available to those who ask for
    it.

    In other words, I don't really know which way would be best :P

    I've also uploaded to your BBS Your Personalized copy of Break The Web... My way of thanking you for all you've done... Many Tanx again.... :)

    I got it! thanks a lot :D I have installed it. Thankyou :)

    Andrew


    --- MagickaBBS v0.7alpha (Linux/x86_64)
    * Origin: Exotica BBS - telnet://exoticabbs.com:2023/ (21:1/125)
  • From Tiny@21:1/130.4 to apam on Wed Sep 27 10:49:34 2017
    Quoting apam to garycrunk <=-

    didn't get to look at it much last night as I was helping tiny with
    door party. I'll have another play today.

    I /think/ we are done with this one now. Going to email him today and
    ask for a new login info for the pi BBS, and I am pretty sure it will
    work.

    Shawn

    ... Okay, who put a "stop payment" on my reality cheque?
    --- Blue Wave/DOS
    * Origin: Smells like raspberry pi in here. (21:1/130.4)