Author Topic: Samba 4.9.0 based client  (Read 883 times)

Paul Smedley

  • Sr. Member
  • ****
  • Thank You
  • -Given: 11
  • -Receive: 52
  • Posts: 409
    • View Profile
Samba 4.9.0 based client
« on: September 15, 2018, 10:22:45 am »
Hi All,

Updated Samba client build for testing - seems OK here - both smbclient.exe and ndpsmb.dll have been tested.

Netdrive plugin (depends on smbcln49.dll for samba libraries support) - http://smedley.id.au/tmp/ndpsmb-3.5-samba49-20180915.zip

Samba client libraries and associated utilities:http://smedley.id.au/tmp/smbcln49-4.9.0-20180915.zip

As per previous builds, these also need an ldap.dll from openldap (openldap-2.4.46-os2-20180428.zip) and the heimdall DLL's (heimdal-7.5.0-os2-20180225.zip)

Feedback appreciated!

Paul

David McKenna

  • Full Member
  • ***
  • Thank You
  • -Given: 8
  • -Receive: 9
  • Posts: 200
    • View Profile
Re: Samba 4.9.0 based client
« Reply #1 on: September 16, 2018, 05:38:20 am »
 Thanks, Paul! Got it installed and so far seems to work well with my OS/2 SAMBA server. I'll try some Windows shares next...

Paul Smedley

  • Sr. Member
  • ****
  • Thank You
  • -Given: 11
  • -Receive: 52
  • Posts: 409
    • View Profile
Re: Samba 4.9.0 based client
« Reply #2 on: September 16, 2018, 11:49:48 am »
Thanks, Paul! Got it installed and so far seems to work well with my OS/2 SAMBA server. I'll try some Windows shares next...

Great, seems to be working fine here connecting to a linux Samba 4.8.x server...

Paul Smedley

  • Sr. Member
  • ****
  • Thank You
  • -Given: 11
  • -Receive: 52
  • Posts: 409
    • View Profile
Re: Samba 4.9.0 based client
« Reply #3 on: March 24, 2019, 02:56:27 am »
Updated client libs to Samba 4.9.5 at http://smedley.id.au/tmp/smbcln49-4.9.5-20190324.zip

I also built 4.10.0
Client libs: http://smedley.id.au/tmp/smbcl410-4.10.0-20190324.zip
Netdrive plugin: http://smedley.id.au/tmp/ndpsmb-3.6-samba410-20190324.zip

I've had smbd.exe and nmbd.exe compiling for some time - I hadn't previously commented on this, as I hadn't considered it announcement worthy as they don't work, but given others think announcing they have code for an obsolete version of samba server compiling but not working is worthwhile, I thought I'd mention it.

Cheers,

Paul

Dariusz Piatkowski

  • Hero Member
  • *****
  • Thank You
  • -Given: 13
  • -Receive: 9
  • Posts: 526
    • View Profile
Re: Samba 4.9.0 based client
« Reply #4 on: March 24, 2019, 02:51:44 pm »
Paul,

Thanks for the always great work, but I've got to ask this question (well, a couple of them anyways):

1) How do your releases compare to the official RPM packages (because I was originally using your ZIP stuff, then moved over to RPM, which I was under the impression you were doing, or at least helping out with???) I have samba-client.i686 (4.9.4-4.oc00) currently installed.

2) In this last post you show the 4.9.5 and 4.10.0, is there a particular version we should pursue?

3) NetDrive plug-in, is this to be used ONLY with the 4.10.0 client judging by the fact that you have lumped with the 4.10.0 release?

-Dariusz
« Last Edit: March 24, 2019, 02:58:21 pm by Dariusz Piatkowski »

Paul Smedley

  • Sr. Member
  • ****
  • Thank You
  • -Given: 11
  • -Receive: 52
  • Posts: 409
    • View Profile
Re: Samba 4.9.0 based client
« Reply #5 on: March 24, 2019, 10:03:31 pm »
Hi Dariusz,

Thanks for the always great work, but I've got to ask this question (well, a couple of them anyways):

1) How do your releases compare to the official RPM packages (because I was originally using your ZIP stuff, then moved over to RPM, which I was under the impression you were doing, or at least helping out with???) I have samba-client.i686 (4.9.4-4.oc00) currently installed.

2) In this last post you show the 4.9.5 and 4.10.0, is there a particular version we should pursue?

3) NetDrive plug-in, is this to be used ONLY with the 4.10.0 client judging by the fact that you have lumped with the 4.10.0 release?

1) For ArcaOS - Lewis will end up packaging 4.9.5 as a rpm. I mainly provided these links for non-ArcaOS users, who people who like to live on the cutting edge :P

2) 4.9.5 is a bug fix for the 4.9.x series, 4.10.0 is the next feature update for Samba. I'd consider 4.9.x more mature, but would welcome feedback on 4.10.x

3) Currently, ndpsmb.dll releases are paired with a specific samba support DLL, so it's important to use them as a matched pair.

Hope this helps,

Paul

David McKenna

  • Full Member
  • ***
  • Thank You
  • -Given: 8
  • -Receive: 9
  • Posts: 200
    • View Profile
Re: Samba 4.9.0 based client
« Reply #6 on: March 25, 2019, 01:32:42 am »
 Hi Paul!

 I installed your 4.10 versions and they seem to work just fine so far in light testing. I'll post if any problems show up.... thanks again for your Olympian support of OS/2!  ;D

Regards,

Paul Smedley

  • Sr. Member
  • ****
  • Thank You
  • -Given: 11
  • -Receive: 52
  • Posts: 409
    • View Profile
Re: Samba 4.9.0 based client
« Reply #7 on: March 25, 2019, 02:59:08 am »
Hey David,

I installed your 4.10 versions and they seem to work just fine so far in light testing. I'll post if any problems show up.... thanks again for your Olympian support of OS/2!  ;D

Thanks mate, I've been really slack updating the public facing website (https://os2ports.smedley.id.au) over the last couple of years, I really must spend a few hours updating it with stuff that has accumulated in http://smedley.id.au/tmp/* :)

Cheers,

Paul

Dariusz Piatkowski

  • Hero Member
  • *****
  • Thank You
  • -Given: 13
  • -Receive: 9
  • Posts: 526
    • View Profile
Re: Samba 4.9.0 based client
« Reply #8 on: March 25, 2019, 11:10:07 pm »
Hi Paul,

Hi Dariusz,

Thanks for the always great work, but I've got to ask this question (well, a couple of them anyways):

1) How do your releases compare to the official RPM packages (because I was originally using your ZIP stuff, then moved over to RPM, which I was under the impression you were doing, or at least helping out with???) I have samba-client.i686 (4.9.4-4.oc00) currently installed.

2) In this last post you show the 4.9.5 and 4.10.0, is there a particular version we should pursue?

3) NetDrive plug-in, is this to be used ONLY with the 4.10.0 client judging by the fact that you have lumped with the 4.10.0 release?

1) For ArcaOS - Lewis will end up packaging 4.9.5 as a rpm. I mainly provided these links for non-ArcaOS users, who people who like to live on the cutting edge :P

2) 4.9.5 is a bug fix for the 4.9.x series, 4.10.0 is the next feature update for Samba. I'd consider 4.9.x more mature, but would welcome feedback on 4.10.x

3) Currently, ndpsmb.dll releases are paired with a specific samba support DLL, so it's important to use them as a matched pair.

Hope this helps,

Paul

I installed the stuff Lewis released, so far so good, no hiccups. Will do a bit more of file/folder creation testing later on and will report back.

Once I have this stable I will take a stab at the 4.10.0 stuff...

Thanks, as always!
-Dariusz