TIP: Click on subject to list as thread! ANSI
echo: golded
to: MATT BEDYNEK
from: ERIC RENFRO
date: 2015-07-21 09:23:00
subject: Configuring GoldEd+ Linux

  Re: Configuring GoldEd+ Linux
  By: Matt Bedynek to Eric Renfro on Tue Jul 21 2015 01:07 am

 ER>> I have so many issues it's not even funny though. GoldEd+ doesn't
 ER>> understand properly the TERM=screen-256color, so I manually have to
 ER>> set it to TERM=screen for that execution. I'm fine with this, but,
 ER>> not find with hittnig F1 and getting "Can't find ~/golded.gel" for
 ER>> help. I'm also not fine trying to put in a name and it saying it
 ER>> can't read any nodelist, yet I've configured it in..

 MB> Do you store your golded configuration in a different location than the 
 MB> directory you execute it from?

No I do not. I actually utilized, and hacked up a little bit, the golded.spec
to build a CentOS 7 binary rpm package. Thus golded itself is installed to
/usr/bin/genlnx, and similar /usr-prefixed directories of the system like any
package. 
I use export GOLDED="$HOME/.golded.cfg" for my configuration path. 

 MB> I have the golded binaries in my search path and my environment setup as
 MB> such: 

 MB> export PATH=$PATH:/opt/fido/bin
 MB> export FIDOCONFIG=/opt/ftn/fido/husky/husky.conf
 MB> export LD_LIBRARY_PATH="/opt/fido/lib"
 MB> export GED=/opt/fido/etc/golded
 MB> alias vi=vim
 MB> alias ged=gedlnx

 MB> This configuration is stored in .profile which is executed when I change 
 MB> identity to the fido user (su - fido). I cannot run any aspect of my node
 MB> as any other user (this prevents screwing up permissions) because the
 MB> binaries are not in PATH.

 MB> Most paths defined in golded.cfg are relative. So I assume that the 
 MB> environment variable GED has precedence when absolute paths are not
 MB> explicitied defined in config.

I setup my golded.cfg to be absolute paths pretty much anywhere.

 ER>> If anyone can provide me some help on this all to at least try to
 ER>> get GoldEd+ LNX working for Netmail (since Synchronet message base
 ER>> support appears to be broken entirely), I'd be... So very exstatic.
 ER>> :D 

 MB> I would turn on logging for golded to see if it capture more specifically
 MB> any misconfiguration. It has been a while but I do recall testing earlier
 MB> versions with SMB. It worked. Have you tried to statically define an ara
 MB> using AREADEF?

I have not tried explicitely using AREADEF itself, I don't actually know what
the format would be specifically for that in GED+ for SMB. What I can say
however, when I use AreaFile Synchronet /sbbs/ctrl/msgs.cnf. what happends when
I actually attempt to open a message base in Synchronet, GOLDED writes an empty
file with a very VERY peculiar permission set. 
-r----x--t    1 bss bbs      0 Jul 21 09:08 agn_bbs.sdt
-r----x--t    1 bbs bbs     32 Jul 21 09:08 agn_bbs.shd
-r----x--t    1 bbs bbs      0 Jul 21 09:08 agn_bbs.sid

Properly, those files are actually named agora-agn_bbs.* which have the actual
files. It's missing the group. Then of course once those files mentioned above
exist, the next time to try to open the message base, it claims it's locked.
First time it's just an empty list. Unless I have AreaScan * on which then it
makes a whole horde of those sticky-bit files. 

 ER>> Any help would be greatly appreciated. So far I've had better luck
 ER>> (though still not 100%) with Husky Project's msged, it at least will
 ER>> let me search nodelists and send a netmail out. :)

 MB> I use husky with JMB. Both are working here for me.

JAM message bases? hehe. 

What was totally missed is why the nodelist portion of golded just completely
fails. I provide the NodePath and Nodelist nodelist.999, and it can't use them.
I mean, I'm fine IF I cannot use GED+ with SMB message bases. I really only
/need/ it for netmail, mostly because Synchronet does not actually let you do
specific things, right now anwyay. like specify WHICH exact AKA you want to use
when sending netmail, it just picks the first one matching the zone you're
writing to. As an RC for another net, I have 3 AKA in the same zone. :)

On another note, regarding Synchronet SMB message bases, I have tried all three
message base formats (two of which are technically compatible), Self-Packing
and Fast Allocation, and Hyper Allocation. Neither seems to function as they
should.

)))[Psi-Jack -//- Decker]
--- SBBSecho 2.27-Linux
* Origin: Decker's Heaven -//- bbs.deckersheaven.com (1:135/371)

SOURCE: echomail via QWK@docsplace.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.