Is Samba installed in Puppy?

Booting, installing, newbie
Post Reply
Message
Author
plockery
Posts: 26
Joined: Mon 13 Jun 2005, 09:28

Is Samba installed in Puppy?

#1 Post by plockery »

Can anyone tell me whether samba is installed on puppy?

I know smb is installed via linneighborhood.
But I am talking about full samba. And it does not look like it is installed.

I see samba listed in packages.txt but do not know how to install it as pupget only lists packages not on the live cd.

I want to be able to rdp into a windows network so as to map drives (particularly a usb storage pen drive) on my puppy pc in the windows pc.

I can see the windows pc and its shares in linneighborhood without a problem, but I want to be able also to go the other way round - see puppy drives from my windows pc.

For that as far as I know to do this I need full samba installed not just smbclient.
Or am I mistaken in this?

Peter

User avatar
Ian
Official Dog Handler
Posts: 1234
Joined: Wed 04 May 2005, 12:00
Location: Queensland

#2 Post by Ian »

While looking into Samba printing I found that smbprint was not installed so I am not sure what else is missing.

User avatar
papaschtroumpf
Posts: 250
Joined: Fri 17 Jun 2005, 04:23

What is Samba?

#3 Post by papaschtroumpf »

There are many aspects to Samba:

1) accessing shared drives on other computers
LinNeighbourhood is probably the easiest way to do this, simply browse "as user" and enter the user name and password that works on your network.
from the command line check out smbclient
either way you end up mounting a shared drive somewhere in your file system. By default linNeighbourhood will mount in /root/mnt/...


2) sharing your own drives to other computers
You need a samba "server". usually through the nmbd and smbd daemons.
I don't know that this is available in puppy.

3) using a shared printer on another machine on the network
not tried it yet but I think you can't do it with the default puppy 1.0.3 iso

4)share the printer attached to your machine for others to use
if you can do 2 above, you can probably do this too as long as the printer actually works locally.
Mandriva LE 2005 user and puppy newbie

User avatar
papaschtroumpf
Posts: 250
Joined: Fri 17 Jun 2005, 04:23

#4 Post by papaschtroumpf »

GtkSamba is installed. it's a front end to the smb.conf file that defines your identity on the network as well as what directories are shared.
It's still not newbie friendly though.

I'll try and play with it later and see if I can share a directory on the machine running puppy to the rest of the world (or at least the rest of the LAN).
Mandriva LE 2005 user and puppy newbie

plockery
Posts: 26
Joined: Mon 13 Jun 2005, 09:28

#5 Post by plockery »

Re aspects to Samba.

1. No problems here as I said - Linneighborhood working well.

2. This is what I want to do. For puppy to be useful for my purposes I have to be able to do this.
It should be easy if samba is installed. But I suspect it is not or whatever is installed in puupy is muted in some way.

3. This is on the agenda also and I am using 1.0.3 but have not tried doing this yet.

4. Don't need to do this - no printer attached to puppy pc.

Re gtksamba.

Yes. I tried fiddling with that.
I think my smb.conf is setup ok - workgroup is set to my windows network and security is set to share and host allow has 192.168.1. which is the numbering system my network.

When I was changing this though and went to "options>restart samba" I got the following error:
"command returned non-zero status".

This is what makes me think that while smb.conf is there, the samba daemon is not.

May be i could install samba from source?

Peter

User avatar
Ian
Official Dog Handler
Posts: 1234
Joined: Wed 04 May 2005, 12:00
Location: Queensland

#6 Post by Ian »

Here is a list of the Samba programs:

addtosmbpass
convert_smbpassws
make_printerdef
make_smbcodepage
nmbd
nmblookup
rpcclient
smbclient
smbd
smbpasswd
smbstatus
smbtar
swat
testparm
testprns

User avatar
papaschtroumpf
Posts: 250
Joined: Fri 17 Jun 2005, 04:23

#7 Post by papaschtroumpf »

are smbd and nmbd really implemented in puppy?
I thought I read in the reand of the samba package or something like that they are not included. can't look it up at the moment though.
Mandriva LE 2005 user and puppy newbie

Post Reply