• Golded Linux

    From nugax@1:19/37 to All on Saturday, November 16, 2024 16:31:26
    Hi,

    I downloaded golded and compiled on Slackware 15. I built it with no errors and copied the libs to /usr/bin/local. I copied the sample config to golded.cfg and moved the cfg and golded binary to my home dir.

    I can run it but it just returns to command prompt with no output, I know I am probably missing a step, but reading the docs have proven to be difficult. Can anyone give me some direction?
    Thanks

    ... That's not a bug, it's an undocumented feature

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: The ByteXchange BBS | bbs.thebytexchange.com (1:19/37)
  • From Nicholas Boel@1:154/700 to nugax on Saturday, November 16, 2024 16:50:44
    Hello nugax,

    On Sat, Nov 16 2024 16:31:26 -0600, you wrote:

    I can run it but it just returns to command prompt with no output, I know I am probably missing a step, but reading the docs have proven to be difficult. Can anyone give me some direction?

    Did you actually edit the Golded config file? Just copying the default and using it probably won't work. There are probably paths in there that need to be changed, as well as your name, node number, etc.

    Also, you have to edit mygolded.__h with your information, and rename it to mygolded.h to personalize your copy.

    Hope that helps!

    Regards,
    Nick

    ... He who laughs last, thinks slowest.
    --- SBBSecho 3.22-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (1:154/700)
  • From nugax@1:19/37 to Nicholas Boel on Saturday, November 16, 2024 17:22:01
    On 16 Nov 2024, Nicholas Boel said the following...

    Hello nugax,

    On Sat, Nov 16 2024 16:31:26 -0600, you wrote:

    I can run it but it just returns to command prompt with no output, I kno am probably missing a step, but reading the docs have proven to be diffi Can anyone give me some direction?

    Did you actually edit the Golded config file? Just copying the default
    and using it probably won't work. There are probably paths in there that need to be changed, as well as your name, node number, etc.

    Also, you have to edit mygolded.__h with your information, and rename it to mygolded.h to personalize your copy.

    Hope that helps!

    Regards,
    Nick

    Which file is the one to use, edit and create as the config? Advanced.cfg?
    Do I just need the file in the same directory as golded? Does it need to be named anything specifically?

    ... The person who snores the loudest will fall asleep first

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: The ByteXchange BBS | bbs.thebytexchange.com (1:19/37)
  • From Nicholas Boel@1:154/700 to nugax on Saturday, November 16, 2024 17:51:34
    Hello nugax,

    On Sat, Nov 16 2024 17:22:01 -0600, you wrote:

    Did you actually edit the Golded config file? Just copying the default and using it probably won't work. There are probably paths in there that need to be changed, as well as your name, node number, etc.

    Also, you have to edit mygolded.__h with your information, and rename it to mygolded.h to personalize your copy.

    First off, let me correct myself here: If you downloaded the sources and compiled it yourself, you should have already edited mygolded.__h and renamed it, because otherwise it won't compile. Correct?

    Which file is the one to use, edit and create as the config? Advanced.cfg?

    That would probably be a good one to start with, as it contains the most options, and modify it too your needs.

    Do I just need the file in the same directory as golded? Does it need to be named anything specifically?

    There is a command line switch where you can point to the config file. I believe it's '-c<path to golded.cfg>'. Otherwise, if you run it without that parameter I'm fairly certain it will expect it in the same directory.

    Regards,
    Nick

    ... He who laughs last, thinks slowest.
    --- SBBSecho 3.22-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (1:154/700)
  • From nugax@1:19/37 to Nicholas Boel on Saturday, November 16, 2024 18:43:21

    Did you actually edit the Golded config file? Just copying the defa and using it probably won't work. There are probably paths in there need to be changed, as well as your name, node number, etc.

    Also, you have to edit mygolded.__h with your information, and rena to mygolded.h to personalize your copy.

    First off, let me correct myself here: If you downloaded the sources and compiled it yourself, you should have already edited mygolded.__h and renamed it, because otherwise it won't compile. Correct?

    Thats right. I renamed that file and succesfully compiled it. I took that file and have looked at it but, I am not sure its reading the file. I will try it some more later on.

    Thanks!

    ... I'm not a complete idiot... Several parts are missing!

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: The ByteXchange BBS | bbs.thebytexchange.com (1:19/37)
  • From Vincent Coen@2:250/1 to nugax on Sunday, November 17, 2024 00:52:44

    Hello nugax!

    16 Nov 24 16:31, you wrote to all:

    Hi,

    I downloaded golded and compiled on Slackware 15. I built it with no
    errors and copied the libs to /usr/bin/local. I copied the sample
    config to golded.cfg and moved the cfg and golded binary to my home
    dir.

    I can run it but it just returns to command prompt with no output, I
    know I am probably missing a step, but reading the docs have proven to
    be difficult. Can anyone give me some direction? Thanks

    I do have golded, gedlnx, gnlnx and rddtlnx in my PATH.
    These are found after compiling in folder bin.

    The golded config files such as golded.cfg, .exc, .inc are in my etc folder but
    can be in the folder you run from.

    There are NO libs created under Linux at least in my system.


    Make sure before compiling that you locate file mygolded.__h and copy to mygolded.h then change the first six lines with your name fido address and email address.

    Then compile golded via the make file or whatever you use.

    That all said I do get a lot of warning messages (I use gcc 12.3.0).


    Vincent


    --- Mageia Linux v9 X64/Mbse v1.1.0/GoldED+/LNX 1.1.5-b20240309
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)
  • From nugax@1:19/37 to Vincent Coen on Saturday, November 16, 2024 20:01:18
    On 17 Nov 2024, Vincent Coen said the following...


    Hello nugax!

    16 Nov 24 16:31, you wrote to all:

    Hi,

    I downloaded golded and compiled on Slackware 15. I built it with no errors and copied the libs to /usr/bin/local. I copied the sample config to golded.cfg and moved the cfg and golded binary to my home dir.

    I can run it but it just returns to command prompt with no output, I know I am probably missing a step, but reading the docs have proven to be difficult. Can anyone give me some direction? Thanks

    I do have golded, gedlnx, gnlnx and rddtlnx in my PATH.
    These are found after compiling in folder bin.

    The golded config files such as golded.cfg, .exc, .inc are in my etc folder but
    can be in the folder you run from.

    There are NO libs created under Linux at least in my system.


    Make sure before compiling that you locate file mygolded.__h and copy to mygolded.h then change the first six lines with your name fido address
    and email address.

    Then compile golded via the make file or whatever you use.

    That all said I do get a lot of warning messages (I use gcc 12.3.0).


    Vincent


    --- Mageia Linux v9 X64/Mbse v1.1.0/GoldED+/LNX 1.1.5-b20240309
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)

    I have that directory structure. My issue is everytime I run it says a required file is not found, but I have no idea what file it is talking about. Some files referenced in golded.conf are not there, because they werent included in the package.

    ... It said "insert disk #3", but only two will fit...

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: The ByteXchange BBS | bbs.thebytexchange.com (1:19/37)
  • From Nicholas Boel@1:154/700 to nugax on Saturday, November 16, 2024 20:35:49
    Hello nugax,

    On Sat, Nov 16 2024 18:43:21 -0600, you wrote:

    First off, let me correct myself here: If you downloaded the sources and compiled it yourself, you should have already edited mygolded.__h and renamed it, because otherwise it won't compile. Correct?

    Thats right. I renamed that file and succesfully compiled it. I took that file and have looked at it but, I am not sure its reading the file. I will try it some more later on.

    That file is only needed for compiling golded. Since you're past that already, it's most likely your golded.cfg that has errors.

    I will admit, having some kind of warning/error message in the Linux console letting you know that your golded.cfg has errors in it would be extremely beneficial, compared to a blank screen and going back to the command prompt without any information.

    Regards,
    Nick

    ... He who laughs last, thinks slowest.
    --- SBBSecho 3.22-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (1:154/700)
  • From Nicholas Boel@1:154/700 to nugax on Saturday, November 16, 2024 20:39:53
    Hello nugax,

    On Sat, Nov 16 2024 20:01:18 -0600, you wrote:

    I have that directory structure. My issue is everytime I run it says a required file is not found, but I have no idea what file it is talking about. Some files referenced in golded.conf are not there, because they werent included in the package.

    Those files are there, they're just not where you would expect them to be. Most of them can probably be found in golded-plus/cfgs/config if you're referring to things like gedlngus.cfg, goldhelp.cfg, goldkeys.cfg, etc. Modify and copy those files to your 'etc' directory and you should start to see some improvement. ;)

    Regards,
    Nick

    ... He who laughs last, thinks slowest.
    --- SBBSecho 3.22-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (1:154/700)
  • From Sean Dennis@1:18/200 to Nicholas Boel on Saturday, November 16, 2024 23:13:30
    Hello Nicholas!

    16 Nov 24 20:35, you wrote to nugax:

    I will admit, having some kind of warning/error message in the Linux console letting you know that your golded.cfg has errors in it would
    be extremely beneficial, compared to a blank screen and going back to
    the command prompt without any information.

    Using 'tee' can help a lot.

    'gedlnx | tee output.txt' works but ANSI color codes are captured so you'd need to look at the output in an ANSI-capable viewer.

    I'm using GoldEd+ under Slackware 15 without issues.

    -- Sean

    ... What you don't know can hurt you.
    --- GoldED+/LNX 1.1.5-b20240209
    * Origin: Outpost BBS * Johnson City, TN (1:18/200)
  • From Nicholas Boel@1:154/700 to Sean Dennis on Saturday, November 16, 2024 23:11:22
    Hello Sean,

    On Sat, Nov 16 2024 22:13:30 -0600, you wrote:

    I will admit, having some kind of warning/error message in the Linux console letting you know that your golded.cfg has errors in it would
    be extremely beneficial, compared to a blank screen and going back to the command prompt without any information.

    Using 'tee' can help a lot.

    Thanks for the tip! :)

    There may have been some kind of warning message at one point, and maybe now that most distros default to UTF-8 consoles, it could be related. I would imagine there is probably a few things that can be used as a crutch. However, IMO none of them should be necessary.

    'gedlnx | tee output.txt' works but ANSI color codes are captured so you'd need to look at the output in an ANSI-capable viewer.

    Here's a little gem I found a long time ago (if you haven't seen it already), maybe this simple script would work instead of a full fledged ansi-capable viewer?

    https://github.com/keaston/cp437

    I'm using GoldEd+ under Slackware 15 without issues.

    Latest golded installed (but not being used at this very second) here under Archlinux v.today, also without issues except that I would love to see ditching the cp437 stuff, getting rid of translation tables, and bringing in the iconv support. Unfortunately, I'm not a good programmer so all of that goes right in the suggestion box aka trash bin.

    Did you switch back to Linux recently? I could have sworn I saw your old BBS software on OS/2 or DOS not too long ago. Or do you run multiple instances these days and switch them up on occasion just to confuse me?

    Regards,
    Nick

    ... He who laughs last, thinks slowest.
    --- SBBSecho 3.22-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (1:154/700)
  • From nugax@1:19/37 to Sean Dennis on Sunday, November 17, 2024 08:15:15
    Sean,

    Mind sharing your config file?

    -Nugax
    The ByteXchange BBS

    ... A house is a place to keep your stuff while you go out and get more stuff

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: The ByteXchange BBS | bbs.thebytexchange.com (1:19/37)
  • From Kai Richter@2:240/77 to nugax on Sunday, November 17, 2024 19:47:44
    Hello nugax!

    16 Nov 24, nugax wrote to All:

    I can run it but it just returns to command prompt with no output,

    The sample config will not work without adjustments.
    And that applies to all other shared configs too.

    know I am probably missing a step, but reading the docs have proven to
    be difficult. Can anyone give me some direction?

    Sure. RTFM. Nobody said it have to be easy. ;-)

    Create an empty directory. If gedlnx is not in your path just copy gedlnx into it. You can create a minimal config with
    ./gedlnx -INSTALL

    There is a no show bug in case of config errors that can be worked around with "gedlnx > /dev/null". (keep the output into file "gedlnx > output.txt")

    Golded can have an advanced config. The group system, the charset system, the template system, the random system. You should start with a minimum and configure the features you need one after another.

    Regards

    Kai

    --- GoldED+/LNX 1.1.4.7
    * Origin: Monobox (2:240/77)
  • From Fernando Toledo@4:902/26 to All on Sunday, November 17, 2024 17:32:36
    El 16/11/24 a las 19:31, nugax escribió:
    Hi,

    I downloaded golded and compiled on Slackware 15. I built it with no errors and copied the libs to /usr/bin/local. I copied the sample config to golded.cfg and moved the cfg and golded binary to my home dir.

    I can run it but it just returns to command prompt with no output, I know I am probably missing a step, but reading the docs have proven to be difficult. Can anyone give me some direction?
    Thanks

    ... That's not a bug, it's an undocumented feature

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: The ByteXchange BBS | bbs.thebytexchange.com (1:19/37)

    It's happen to me when the golded.conf don't have some settings to
    include like charsets, colors and xlats

    include /usr/local/share/doc/golded-plus/cfgs/colorset/gedcol02.cfg
    xlatpath /usr/local/share/doc/golded-plus/cfgs/charset
    include /usr/local/share/doc/golded-plus/cfgs/config/charsets.cfg

    Saludos!
    --- SBBSecho 3.22-Linux
    * Origin: Dock Sud BBS - http://bbs.docksud.com.ar (4:902/26)
  • From nugax@1:19/37 to Kai Richter on Sunday, November 17, 2024 14:35:19
    I guess what my question really is, is there a way to include a file that only contains AREADEF entries?




    Well awesome. Got somewhere with the instructions!

    So, I have a basic install and the program started. I have the AREADEF file of my Mystic file areas. How do I include that so I my message areas show.

    Also, for the directory of the MSG files. I am not sure Mystic even has one. Is that even required?

    I just put my outbound directory for Mystic.

    Appreciate the assistance!



    Kai Richter wrote to nugax <=-

    Hello nugax!

    16 Nov 24, nugax wrote to All:

    I can run it but it just returns to command prompt with no output,

    The sample config will not work without adjustments.
    And that applies to all other shared configs too.

    know I am probably missing a step, but reading the docs have proven to
    be difficult. Can anyone give me some direction?

    Sure. RTFM. Nobody said it have to be easy. ;-)

    Create an empty directory. If gedlnx is not in your path just copy
    gedlnx into it. You can create a minimal config with ./gedlnx -INSTALL

    There is a no show bug in case of config errors that can be worked
    around with "gedlnx > /dev/null". (keep the output into file "gedlnx > output.txt")

    Golded can have an advanced config. The group system, the charset
    system, the template system, the random system. You should start with a minimum and configure the features you need one after another.

    Regards

    Kai

    --- GoldED+/LNX 1.1.4.7
    * Origin: Monobox (2:240/77)

    ... MultiMail, the new multi-platform, multi-format offline reader!
    ___ MultiMail/Win v0.52

    --- Mystic BBS/QWK v1.12 A49 2024/05/29 (Linux/64)
    * Origin: The ByteXchange BBS | bbs.thebytexchange.com (1:19/37)
  • From Fernando Toledo@4:902/26 to All on Sunday, November 17, 2024 17:45:16
    El 16/11/24 a las 20:22, nugax escribió:
    On 16 Nov 2024, Nicholas Boel said the following...

    Which file is the one to use, edit and create as the config? Advanced.cfg?
    Do I just need the file in the same directory as golded? Does it need to be named anything specifically?



    This article is not golded specific, but I show minimal working
    configuration https://fido.bbs.docksud.com.ar/wiki/doku.php?id=ar:guia_binkd_crashmail_golded#configuracion_inicial

    PS: This a WIP wiki article

    Saludos!
    --- SBBSecho 3.22-Linux
    * Origin: Dock Sud BBS - http://bbs.docksud.com.ar (4:902/26)
  • From Sean Dennis@1:18/200 to Nicholas Boel on Sunday, November 17, 2024 13:04:11
    Nicholas Boel wrote to Sean Dennis <=-

    Here's a little gem I found a long time ago (if you haven't seen it already), maybe this simple script would work instead of a full fledged ansi-capable viewer?

    You can do that or, if you're operating in a GUI, do what I do is set the
    fonr for a terminal window to use the Terminus font which helps me. I run
    the BBS headless and work with it vias my personal box.

    Latest golded installed (but not being used at this very second) here under Archlinux v.today, also without issues except that I would love
    to see ditching the cp437 stuff, getting rid of translation tables, and bringing in the iconv support. Unfortunately, I'm not a good programmer
    so all of that goes right in the suggestion box aka trash bin.

    That would be difficult as there's a lot of software still in use that still uses CP437/CP850 in the BBS world.

    Did you switch back to Linux recently? I could have sworn I saw your
    old BBS software on OS/2 or DOS not too long ago. Or do you run
    multiple instances these days and switch them up on occasion just to confuse me?

    No, the OS/2 box finally gave up the ghost so early this year, I went back
    to running MBSE under Slackware 15. Does everything I need and is reliable. The old OS/2 BBS is backed up and in storage and the OS/2 box has been recycled. My current BBS is running on a HPE ProLiant ML110 G6 server now though I am hoping to move it one of these days to this Dell PowerEdge R710 rack server I have here.

    -- Sean

    ... I hit my CTRL key but I'm STILL not in control.
    --- MultiMail/Linux
    * Origin: Outpost BBS * Johnson City, TN (1:18/200)
  • From Sean Dennis@1:18/200 to nugax on Sunday, November 17, 2024 13:09:53
    nugax wrote to Sean Dennis <=-

    Mind sharing your config file?

    I use two config files as my BBS software auto-created GOLDED.INC whenever I create/modify/delete a message area.

    First, here is my GOLGED.CFG whis is in the same directory as gedlnx:

    ===
    INCLUDE /opt/mbse/golded/golded.inc

    USERLISTFILE golded.lst

    UUDECODEPATH /opt/mbse/golded/decoded

    ZONEGATING NO

    WHOTO All

    REPLYLINK Direct
    REPLYLINKLIST Full

    ATTRIBSCC PVT K/S
    CARBONCOPYLIST NAMES

    USEINTL YES
    USEFLAGS YES
    USEMSGID YES

    CTRLINFONET NO
    CTRLINFOECHO TEARLINE, ORIGIN
    CTRLINFOLOCAL TEARLINE, ORIGIN

    INCLUDE /opt/mbse/golded/gedcolor.cfg

    AREALISTSORT PTUE

    // TEMPLATEPATH /opt/mbse/golded/template
    // TEMPLATE default.tpl "Default template"

    REPLYLINKLIST FULL

    ATTRIBSCC PVT K/S
    CARBONCOPYLIST NAMES
    CROSSPOSTLIST VERBOSE

    INVALIDATE Seenby "SEEN-BY" "SEEN+BY"
    INVALIDATE Tearline "---" "-+-"
    INVALIDATE Origin " * Origin: " " + Origin: "

    TAGLINE @/opt/mbse/golded/taglines

    STYLECODES Yes

    PERSONALMAIL ALLNAMES

    ROBOTNAME AreaFix
    ROBOTNAME AreaMgr
    ROBOTNAME AreaLink
    ROBOTNAME FileFix
    ROBOTNAME Raid
    ROBOTNAME GEcho
    ROBOTNAME Allfix
    ROBOTNAME FileScan
    ===

    Here is the GOLDED.INC file that's been edited by me (MBSE defines all of the areas in this file):

    ===
    ; Basic information.
    ;
    USERNAME Sean Dennis

    ADDRESS 1:18/200@fidonet
    AKA 1:1/110@fidonet
    AKA 618:618/1@micronet
    AKA 618:618/0@micronet
    AKA 618:618/10@micronet

    ;
    AKAMATCHNET YES
    AKAMATCHECHO YES
    AKAMATCHLOCAL NO

    ; NODELISTS
    ;
    NODEPATH /opt/mbse/var/nodelist/
    NODELIST NODELIST.*
    NODELIST MICRONET.*
    LOOKUPNET YES
    LOOKUPECHO NO
    LOOKUPLOCAL NO

    ; JAM MessageBase Setup
    ;
    JAMPATH /opt/mbse/tmp/
    JAMHARDDELETE NO

    ; Semaphore files
    ;
    SEMAPHORE NETSCAN /opt/mbse/var/sema/mailout
    SEMAPHORE ECHOSCAN /opt/mbse/var/sema/mailout

    ; Message Areas
    ;
    AREASCAN *
    AREATYPEORDER Net Email Echo News Local
    ===

    -- Sean


    ... Am I getting older or is the supermarket finally playing great music?
    --- MultiMail/Linux
    * Origin: Outpost BBS * Johnson City, TN (1:18/200)
  • From David Gonzalez@4:930/1 to nugax on Sunday, November 17, 2024 20:06:02

    Hello nugax!

    17 Nov 24 08:15, you wrote to Sean Dennis:

    wink wink

    Sean,

    Mind sharing your config file?

    -Nugax
    The ByteXchange BBS

    ... A house is a place to keep your stuff while you go out and get
    more stuff

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: The ByteXchange BBS | bbs.thebytexchange.com (1:19/37)

    David


    --- GoldED+/W32-MSVC 1.1.5-b20180707
    * Origin: SkyNet BBS | Colombia | bbs.skynetbbs.com:20023 (4:930/1)
  • From David Gonzalez@1:3634/12 to Kai Richter on Monday, November 18, 2024 18:04:35
    Hola Kai!, saludo cordial

    17 Nov 24 19:47, tu escribi(ste) a nugax:

    Hello nugax!

    16 Nov 24, nugax wrote to All:

    I can run it but it just returns to command prompt with no output,

    The sample config will not work without adjustments.
    And that applies to all other shared configs too.

    know I am probably missing a step, but reading the docs have
    proven to be difficult. Can anyone give me some direction?

    Sure. RTFM. Nobody said it have to be easy. ;-)

    But helping others is what makes us humans, making other suffer as you did, is a show of envy and poor judgement.

    I really *hate it* when rtfm s**t shows up, yoy may know what OP is asking, I may not, but was it very difficult to reply with help?.

    Sorry it had to be said and it neither requires, nor expect an answer.

    This is about *hrlping others* not feeling betters undermining others.

    Create an empty directory. If gedlnx is not in your path just copy
    gedlnx into it. You can create a minimal config with ./gedlnx -INSTALL

    There is a no show bug in case of config errors that can be worked
    around with "gedlnx > /dev/null". (keep the output into file "gedlnx > output.txt")

    Golded can have an advanced config. The group system, the charset
    system, the template system, the random system. You should start with
    a minimum and configure the features you need one after another.

    Regards

    Kai

    --- GoldED+/LNX 1.1.4.7
    * Origin: Monobox (2:240/77)
    SEEN-BY: 90/0 103/705 104/119 120/616 124/5016 153/757 154/10 30 50 700 203/0 SEEN-BY: 220/90 221/0 6 226/18 44 50 240/1120 5832 280/464 5003 5006 5555 SEEN-BY: 292/854 8125 301/1 310/31 341/66 234 396/45 423/120 460/58 467/888 SEEN-BY: 633/280 712/848 770/1 900/0 106 902/0 19 26 930/1 2320/105 3634/12 SEEN-BY: 5020/400 116/116 123/25 755 153/7715 3634/27 119 123/180 222/2 250/1 SEEN-BY: 240/1120 712/1321 275/1000 3634/57 123/3001 135/115 220/6 3634/58 SEEN-BY: 123/3002 3634/0 18/0 123/0 1/120