OpenBCM V1.07b11 (WIN32)

Packet Radio Mailbox

DBO595

[LAU JN59RM]

 Login: GAST





  

HB1PMS > JNOS     12.02.20 12:32l 155 Lines 5433 Bytes #999 (0) @ WW
BID : 1754HB1PMS
Read: GAST
Subj: Jnos updates 2.0m.1
Path: DBO595<DBX320<FRB024<NL3TD<NL3PRC<GY1BBS<HB1BBS
Sent: 200211/2115Z 7984@HB1BBS.ZL.NLD.EU BPQ6.0.19

Van: HB1PMS@HB1BBS.ZL.NLD.EU

differences between 2.0m.1 and 2.0m - February 7, 2020
------------------------------------------------------

 There are other features I have added to this latest update, but the main 
highlight
 still remains (by far) the revamp of how passwords are now managed by JNOS. 
If you
 are interested in the other features, please search this document for :

  "Save and Load ax25 Heard List"

 * Password Management
   -------------------

 This is something I have been wanting to do for a long time, unfortunately 
it
 is a bit technical and might be a handful to some, for that I apologize. I 
know
 it's just JNOS, so why the strict security thing ? Please contact me if you 
have
 any concerns or are struggling with any of it, I will gladly help you out.

 Highlights of this update are :

    No more ftpusers file

    BBS user passwords are now hashed, no more cleartext
 
    Winlink CMS password is properly encrypted again

 NEW - compiles with gcc 6.3.1 (devtoolset-6), link fails, BUT the solution
       is simple, edit makefile, make sure 'LCURSES = -lncurses -ltinfo'.

 Updates to the patch file - see further down :

    29Jan2020 - new ax heard list save and load functions

    21Jan2020 - the ftpserver does not support arguments to the LIST 
command, so
    added code to ignore the arguments (for now). Otherwise, they become 
part of
    the full file path, and nothing good happens. Thanks Gus (i0ojj) for 
finding
    this after using gFTP (which adds -aL to the LIST command). Supposedly 
this
    can be disabled in options - see 'https://www.gftp.org/faq.html' for 
info.
     (postnote, gFTP still has issues with this, so I might remove the mod)

    19Jan2020 - added '#ifdef BBS_PASSWD_REQ' to mailbox.c, thanks Bob 
(ve3tok),
    so you can choose whether you want to have the new BBS command 'PA' 
included
    or not. The default is to NOT include it, based on feedback received so 
far.

    18Jan2020 - added ftpserv.c to fix BROKEN ftp client, thanks Gus 
(i0ojj). The
    fix is a bit of a kludge, since the existing code attachs permissions to 
the
    end of the path (see ftplogin and permcheck functions), rather ugly. I'm 
not
    not sure if anyone does multiple paths in their ftpuser file anymore, or 
if
    they ever did, please report any issues if it comes up, thank you.

 This is a PATCH to put on top of official 2.0m only, I am not putting this 
into
 the rsync area right now, consider this a runtime candidate, it still needs 
more
 testing on other linux distributions, let me know how it goes - thank you !

  Patch for 2.0m : 
"https://www.langelaar.net/jnos2/downloads/linux/2.0m.1.update.tar.gz"

   Documentation : 
"https://www.langelaar.net/jnos2/documents/changes.2.0m.1.txt"

 I have not tested convers, and done limited testing on ftp user logins.

 DO NOT use this update IF any of the following apply to your setup :

  1) This update breaks MD5AUTHENTICATE - clear text passwords no longer 
possible

    Unfortunately MD5AUTHENTICATE requires clear text passwords to work, and
    with this new release, that is no longer possible, since passwords are 
no
    longer stored clear text and not encrypted either, instead we are using
    hash:salt pairs, which are a one way ticket, you can't get clear text.

    I suppose we could consider a work around of sorts for this (later) ?

  2) This update breaks SMTP_VALIDATE_LOCAL_USERS - new function required

  3) This update breaks PPP - userlookup needs to be rewritten

 * Save and Load ax25 Heard List
   -----------------------------

 The ax25 heard list can now be saved to a file or loaded (restored) from a 
file.

 Decided to also revamp the 'ax heard' command at the JNOS console, since 
there are
 now several commands available, all of which really should be categorized 
as being
 subcommands of 'ax heard' - so with this update, the new syntax is as 
follows :

     Usage : ax heard < show | dest > [<iface>]
             ax heard < save | load >

 The 'dest' and 'hearddest' commands are gone, absorbed by the above syntax.

 The heard data is kept in a new 'AxHeardFile' in the JNOS root directory.

 There are two files to update (ax25cmd.c and axheard.c), they have been 
added
 to the patch file noted under the "Password Management" section), so if 
you're
 not interested in the password code, just extract the 2 files.

 Add '#define BACKUP_AXHEARD' to your config.h, then :

    rm ax25cmd.o axheard.o ; make

 Please let me know if you find any issues with unexpected time stamps.


73 Henk.

======================================================================
  _    _ ____  __ ____  ____   _____ 
 | |  | |  _ \/_ |  _ \|  _ \ / ____|  SYS: Henk (hb1nos@hb1bbs.com)
 | |__| | |_) || | |_) | |_) | (___    QTH: Ouwerkerk - JO11XO
 |  __  |  _ < | |  _ <|  _ < \___ \   BBS: HB1BBS.ZLD.NLD.EU
 | |  | | |_) || | |_) | |_) |____) |  QRV: 27.235 MHz (FM 1200bps)
 |_|  |_|____/ |_|____/|____/|_____/   WEB: www.hb1bbs.com

======================================================================

** Host of BPQ Netrom/Node NLDHUB::NL9HUB 85.214.163.10 UDP 93  

======================================================================
** This message is generated with Sally 7.2.033
----------------------------------------------------------------------
** Timed dinsdag 11 februari 2020  22:12 West-Europa (standaardtijd)
** BBS HB1PMS@HB1BBS.ZL.NLD.EU





Lese vorherige Mail | Lese naechste Mail


 14.07.2025 14:56:02lZurueck Nach oben