BBS:      TELESC.NET.BR
Assunto:  Re: Help sorting out a Linux install
De:       nelgin
Data:     Tue, 26 May 2026 13:05:35 -0500
-----------------------------------------------------------
On Tue, 26 May 2026 09:01:51 -0400
"Dux" (VERT/PATHUNKN)  wrote:

> Is this the right place to get some help sorting out a Linux install?
> 
> I've been running my board for a few years now, but I think I must
> have screwed up my last update a couple of years ago.
> 
> I'm running 3.20 A right now on Debian 9, and I'd like to update to
> the latest 3.21 revision, but despite running fine as-is I think I've
> got a weird directory setup that I need to address.
> 
> I think my operational directory/file structure is accidentally
> within the repo directory...
> 
> /sbbs directory contains docs, exec, text, web, webv4, and xtern
> directories, but they're all symlinks to /sbbs/repo/[their name here]
> -- the actual directories are inside /sbbs/repo/
> 
> ctrl, data, modes, and node directories are directly within /sbbs
> 
> Trying to perform an update has ended up with weird merge conflicts
> and other issues, I've had to restore a backup a few times
> (fortuntely I have them!)
> 
> I'm assuming dealing with this might be as simple as shutting the
> board down and moving those directories over to /sbbs/ ?
> 
> At that point I think I can probably just blow away the repo with
> whatever is on the remote at git and run the install/update process?

That's about how it works these days. You'll have a /sbbs directory
that looks like this:

drwxrwxr-x  8 bbs bbs  8192 May  4 20:42 ctrl
drwxrwxr-x 11 bbs bbs  4096 May  4 20:42 data
lrwxrwxrwx  1 bbs bbs    24 Feb 24  2023 docs -> /home/bbs/sbbs/repo/docs
lrwxrwxrwx  1 bbs bbs    24 Feb 24  2023 exec -> /home/bbs/sbbs/repo/exec
drwxrwxr-x  6 bbs bbs    65 May 14  2025 fido
-rw-rw-r--  1 bbs bbs 11001 Feb 24  2023 GNUmakefile
drwxr-xr-x  3 bbs bbs   134 Sep 29  2025 mods
drwxrwxr-x  3 bbs bbs  4096 Jan 27 14:59 node1
drwxrwxr-x  3 bbs bbs  4096 Feb 27  2025 node2
drwxrwxr-x  3 bbs bbs  4096 Feb 27  2025 node3
drwxrwxr-x  2 bbs bbs  4096 Feb 26  2025 node4
drwxrwxr-x  2 bbs bbs  4096 May 14  2025 nodelist
drwxrwxr-x 14 bbs bbs  4096 May 18 00:20 repo
drwx------  4 bbs bbs    54 May 30  2025 temp
lrwxrwxrwx  1 bbs bbs    24 Feb 24  2023 text -> /home/bbs/sbbs/repo/text
lrwxrwxrwx  1 bbs bbs    23 Feb 24  2023 web -> /home/bbs/sbbs/repo/web
lrwxrwxrwx  1 bbs bbs    25 Feb 24  2023 webv4 -> /home/bbs/sbbs/repo/webv4
lrwxrwxrwx  1 bbs bbs    24 Feb 24  2023 xtrn -> /home/bbs/sbbs/repo/xtrn


If you change anything in exec, for sure, you're likely going to have
merge issues. Maybe you can post the git errors so that someone can
maybe assist? Sometimes it's better to talk realtime on Synchronet IRC
with Digital Man. irc.synchro.net /join #synchronet
-- 
End Of The Line BBS - Plano, TX
telnet endofthelinebbs.com 23
n---
 * gSynchronetn * End Of The Line BBS - endofthelinebbs.com

-----------------------------------------------------------
[Voltar]