AT2k Design BBS Message Area
Casually read the BBS message area using an easy to use interface. Messages are categorized exactly like they are on the BBS. You may post new messages or reply to existing messages!

You are not logged in. Login here for full access privileges.

Previous Message | Next Message | Back to "Test" Message Area [PUBLIC]...  <--  <--- Return to Home Page
   Networked Database  "Test" Message Area [PUBLIC]...   [1876 / 2000] RSS
 From   To   Subject   Date/Time 
Message   Warpslide    digimaus   Re: Test   January 11, 2025
 10:17 AM *  

On 10 Jan 2025, digimaus said the following...

 di> For my system under Slackware Linux, I create a special user for the node
 di> using FTP that has no login capability.  I set them up to have an inbound
 di> and outbound directory.

 di> Look under "8. Directory session".  It shows how to set the node's
 di> internal set up using proftpd.

I opted for proftpd as well and use its "virtual user" functionality.


With hpt I just need to tell it to put everything in a filebox for that node or
point:

link Test Node
aka 618:400/23
ouraka 618:400/1
packer none
password <p@$$w0rd>
flavour hold
accessgrp C
filebox /home/ubuntu/fido/filebox/micronet_z618n400n23/out
fileboxalways on
tickerpacktobox on

The only "gotcha" is for some reason hpt will only put echomail, tic files &
their associated files in the filebox.  Netmail is still packed to the regular
outbound, but it's easy enough to watch for those files and move them to the
filebox, e.g:
[ -f ~/fido/outbound.26a/01900017.hut ] && mv  ~/fido/outbound.26a/01900017.hut 
~/fido/filebox/micronet_z618n400n23/out/$(gnmsgid).pkt


The ftp home directory is (chroot'ed to) ~/fido/filebox/micronet_z618n400n23,
hpt puts everything in ./out and I link ./in to hpt's secure inbound.

I use .ftpaccess files to make sure they can't write to ./ or ./out (but can
delete files from ./out).  For ./in I make sure they can't see or read any files
but are able up upload (but not overwrite) files.

I still need to find a way to create a semaphore file when someone logs out of
proftd.  There is an "ExecOnExit" but these are limited to the user's chrooted
path.


Jay

... Did you know that nothing starts with N and ends with G?

--- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
 * Origin: Northern Realms (618:400/23)
  Show ANSI Codes | Hide BBCodes | Show Color Codes | Hide Encoding | Hide HTML Tags | Show Routing
Previous Message | Next Message | Back to "Test" Message Area [PUBLIC]...  <--  <--- Return to Home Page

VADV-PHP
Execution Time: 0.016 seconds

If you experience any problems with this website or need help, contact the webmaster.
VADV-PHP Copyright © 2002-2025 Steve Winn, Aspect Technologies. All Rights Reserved.
Virtual Advanced Copyright © 1995-1997 Roland De Graaf.
v2.1.250224