SMB2 file system client

   Author:       Fredrik Wikstrom
   Uploader:     col lawrence gmail com (Szilard Biro)
   Type:         disk/misc
   Version:      53.4
   Requires:     util/libs/filesysbox.m68k-amigaos.lha
   Architecture: m68k-amigaos >= 3.0.0
   Date:         2023-01-22
   Readme:       http://aminet.net/disk/misc/smb2fs.m68k-amigaos.readme
   Downloads:    3

http://aminet.net/disk/misc/smb2fs.m68k-amigaos.lha

smb2-handler is a filesystem for accessing files remotely using the SMB2/3

protocols. The protocol implementation is based on the currently latest git

version of libsmb2 (https://github.com/sahlberg/libsmb2).

Requirements:

- AmigaOS 3.0 or newer.

- Optional: requester.class from ClassAct/ReAction for the password requester.

- filesysbox.library 54.3 or newer.

Usage:

Create a DOSDriver with the contents:

Handler = L:smb2-handler

StackSize = 65536

Priority = 5

GlobVec = -1

Startup = "<args>"

Where <args> should follow the template:

URL/A,USER,PASSWORD,VOLUME,READONLY/S,NOPASSWORDREQ/S

URL is the address of the samba share in the format:

smb://[<domain;][<username>[:<password>] at ]<host>[:<port>]/<share>/<path>

USER and PASSWORD arguments if used override the username and password (if

any) specified in the URL argument.

VOLUME is the AmigaDOS volume name (if not specified it defaults to

<server>-<share>).

READONLY sets the filesystem to read only mode.

NOPASSWORDREQ stops a password requester from being opened if no password is

specified.

To connect to the share myshare on server mypc using username "myuser" and

password "password123" use:

Startup = "smb://myuser:password123 at mypc/myshare"

To connect to the same share using a guest account you can use:

Startup = "smb://mypc/myshare NOPASSWORDREQ"

If you want the handler to be started immediately on mount, rather than on the

first access, then make sure that ACTIVATE=1 is set in either in the icon

tooltypes or in the DOSDriver file itself.

Contents of disk/misc/smb2fs.m68k-amigaos.lha

PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
drwxrwxr-x  1000/1000        0       0 ****** -lhd- 0000 Jan 18 13:31 smb2fs/
-rw-rw-r--  1000/1000     7021   18002  39.0% -lh5- 8af8 Oct  7  2020 smb2fs/COPYING
-rw-------  1000/1000      213     464  45.9% -lh5- d79e Jan  3 15:24 smb2fs/COPYING.info
-rw-rw-r--  1000/1000      255     495  51.5% -lh5- 2951 Jan 18 12:56 smb2fs/Install
-rw-------  1000/1000      276     493  56.0% -lh5- c21c Jan 18 11:55 smb2fs/Install.info
drwxrwxr-x  1000/1000        0       0 ****** -lhd- 0000 Jan 18 13:31 smb2fs/L/
-rw-rw-r--  1000/1000    66262  136668  48.5% -lh5- f1a0 Jan 18 13:31 smb2fs/L/smb2-handler.000
-rw-rw-r--  1000/1000    64391  130340  49.4% -lh5- 739d Jan 18 13:31 smb2fs/L/smb2-handler.020
-rw-rw-r--  1000/1000     9646   26530  36.4% -lh5- 7b42 Dec  9 17:48 smb2fs/LICENCE-libsmb2
-rw-------  1000/1000      213     464  45.9% -lh5- d79e Jan  3 15:24 smb2fs/LICENCE-libsmb2.info
-rw-rw-r--  1000/1000      826    1536  53.8% -lh5- 6ba0 Jan 18 11:48 smb2fs/README
-rw-------  1000/1000      213     464  45.9% -lh5- d79e Jan  3 15:24 smb2fs/README.info
-rw-rw-r--  1000/1000      705    1244  56.7% -lh5- 8b92 Jan 18 13:25 smb2fs/releasenotes
-rw-------  1000/1000      213     464  45.9% -lh5- d79e Jan  3 15:24 smb2fs/releasenotes.info
-rw-------  1000/1000      280     628  44.6% -lh5- 1b61 Jan  3 15:22 smb2fs.info
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        15 files  150514  317792  47.4%            Jan 23 03:52

Aminet © 1992-2023 Urban Müller and the Aminet team. Aminet contact address: <aminet aminet net>