💾 Archived View for cugi.ie › aminet › 1687044837.gmi captured on 2023-07-22 at 17:08:44. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-07-10)

-=-=-=-=-=-=-

SMB2 file system client

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

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: ReqTools for the password requester.

- filesysbox.library 54.3 or newer.

- AmiTCP 3.0 or any compatible TCP/IP stack.

- Optional: KillDev from IDEfix97 for unmounting.

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"

If the user name or password contains reserved characters (: ; at ) the

USER and PASSWORD arguments can be used instead:

Startup = "smb://mypc/myshare USER=myuser PASSWORD=password123"

If you prefer not to store the password as plain text, you can also use its

NTLM hash with the following syntax:

Startup = "smb://mypc/myshare USER=myuser PASSWORD=ntlm:HASHABCDEF"

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

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

To give the mounted share a custom name the VOLUME argument can be used:

Startup = "smb://mypc/myshare VOLUME=MyShare"

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.

To unmount the share, set the DOSDEV tooltype in KillDev's icon to the name

of the DOSDriver file, then start KillDev from Workbench. This can also be

used if the volume couldn't be mounted, and you get a "device already mounted"

message.

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 Jun 17 12:40 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 Jun 17 12:40 smb2fs/L/
-rw-rw-r--  1000/1000    66587  137496  48.4% -lh5- 087c Jun 17 12:40 smb2fs/L/smb2-handler.000
-rw-rw-r--  1000/1000    64677  132012  49.0% -lh5- e100 Jun 17 12:40 smb2fs/L/smb2-handler.020
-rw-rw-r--  1000/1000     9646   26530  36.4% -lh5- 7b42 Dec  9  2022 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     1133    2330  48.6% -lh5- c5be May 28 18:44 smb2fs/README
-rw-------  1000/1000      213     464  45.9% -lh5- d79e Jan  3 15:24 smb2fs/README.info
-rw-rw-r--  1000/1000     1188    2334  50.9% -lh5- 2553 Jun 17 12:38 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  151915  322176  47.2%            Jun 17 23:33

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