I can’t find an option for configuring Samba clients via Yast. I looked under Network Services and found Samba Server, but not Samba Client. I’m pretty sure it was there in older releases.
I also tried doing my configuration with swat, but that didn’t work either – my changes wouldn’t stick. But that’s a subject for a different thread, which I’m about to create.
Open up Yast –> network services –> samba server. To set up the client leave all alone except for “Identity”. In Identity set workgroup and netbios name. Leave the moddle as “not a domain controller”.
The Yast facility for client configurations in older versions of OpenSUSE had the ability to configure shares. How can that be done in 11.0? The fact that smbmount is missing and smbfs is not recognized as a mount type (the mount manpage to the contrary) makes this lack particularly significant.
>
> The Yast facility for client configurations in older versions of
> OpenSUSE had the ability to configure shares. How can that be done in
> 11.0? The fact that smbmount is missing and smbfs is not recognized as
> a mount type (the mount manpage to the contrary) makes this lack
> particularly significant.
>
>
In YaST, search for ‘samba’. Towards the bottom of the list, you’ll
find ‘samba’ and ‘samba-client’, and at the very bottom, you’ll
find ‘yast-samba-client’ and ‘yast-samba-server’. Install those, and you’ll
be able to use yast to set things up as you desire.
>
> lornix;1836713 Wrote:
>> pwabrahams wrote:
>>
>> >
>> > The Yast facility for client configurations in older versions of
>> > OpenSUSE had the ability to configure shares. How can that be done
>> in
>> > 11.0? The fact that smbmount is missing and smbfs is not recognized
>> as
>> > a mount type (the mount manpage to the contrary) makes this lack
>> > particularly significant.
>> >
>> >
>>
>> In YaST, search for ‘samba’. Towards the bottom of the list, you’ll
>> find ‘samba’ and ‘samba-client’, and at the very bottom, you’ll
>> find ‘yast-samba-client’ and ‘yast-samba-server’. Install those, and
>> you’ll
>> be able to use yast to set things up as you desire.
>>
>> Loni
>> –
>> L R Nix
>> lornix@lornix.com
> Yast Samba Client doesn’t appear in Yast Network Services any more –
> so OP has to use Yast’s Samba Server icon to get to the “Identity”
> section.
>
>
{Smile} if you say so. I wish people would tell me that there is not a yast
based samba-client setup before I installed and set things up with it.
> swerdna wrote:
>
>>
>> lornix;1836713 Wrote:
>>> pwabrahams wrote:
>>>
>>> >
>>> > The Yast facility for client configurations in older versions of
>>> > OpenSUSE had the ability to configure shares. How can that be done
>>> in
>>> > 11.0? The fact that smbmount is missing and smbfs is not recognized
>>> as
>>> > a mount type (the mount manpage to the contrary) makes this lack
>>> > particularly significant.
>>> >
>>> >
>>>
>>> In YaST, search for ‘samba’. Towards the bottom of the list, you’ll
>>> find ‘samba’ and ‘samba-client’, and at the very bottom, you’ll
>>> find ‘yast-samba-client’ and ‘yast-samba-server’. Install those, and
>>> you’ll
>>> be able to use yast to set things up as you desire.
>>>
>>> Loni
>>> –
>>> L R Nix
>>> lornix@lornix.com
>> Yast Samba Client doesn’t appear in Yast Network Services any more –
>> so OP has to use Yast’s Samba Server icon to get to the “Identity”
>> section.
>>
>>
>
> {Smile} if you say so. I wish people would tell me that there is not a
> {yast
> based samba-client setup before I installed and set things up with it.
>
> Darn!
>
> $ rpm -qa | grep samba-client
> samba-client-3.2.0-22.1
> yast2-samba-client-2.16.9-3.1
> $ zypper remove yast2-samba-client
> …
>
> {Smile}
>
> Take Care,
>
> Loni
>
aaaaaannnnndddd before I stick my neck further out, I’ll mention that if you
install the yast2-samba-client module, it doesn’t show up in the network
services list. Nope, it doesn’t.
Remember I’ve mentioned that I’m a command line junkie? yeah. seriously.
if you type
yast2 -l
at a command prompt, you get a list of available modules. samba-client shows
up there.
yast2 samba-client
starts the module.
I use this method all the time to go directly to software management, printer
setup, users, etc
starts yast in text mode, software management module:
yast sw_single
starts yast in gui mode, software management module:
yast2 sw_single
I remote-admin a few systems and it’s easier to go directly to what I want
without incurring the extra overhead of the main selection menus.
My apologies, you are correct. It does not show up in the YaST Network
Services list. Sorry.
Samba-client is present behind the scenes. It has been removed from the Yast Network Services display; you can’t see it. It has two functions which are also found in the GUI for Samba-server. These are to set the workgroup name and to partially set up “usershares”. The attributes set by the now-removed Samba-client are also found in Yast’s “Samba-server” function – set them there.
I’ve discovered several things that explain much of this discussion but don’t really solve the problem!
First, if you call yast2 samba-client, you get exactly the screen brought up by Windows Domain Membership in the Network Services page of Yast2. So samba-client really is there, only under another name. But it doesn’t do what the old one does; in particular, it provides no way to mount filesystems exported by Windows machines or by other Linux machines speaking Samba. In other words, it does not provide a way of constructing /etc/fstab entries for smbfs (or cifs) filesystems.
Second, the samba-server module provides facilities for exporting filesystems. But it provides nothing that I can find for importing filesystems. Export is a server function; import is a client function – or so I understand.