* [gentoo-user] Help with backup script
@ 2006-03-01 14:38 Paul
2006-03-01 22:54 ` [gentoo-user] " Harry Putnam
0 siblings, 1 reply; 11+ messages in thread
From: Paul @ 2006-03-01 14:38 UTC (permalink / raw
To: gentoo-user
Hi,
I am probably missing the obvious here but how do I get a script to recognise
a network usb2 disk?
I konqueror I can read and write using smb:// xxx.yyy.com but if I define the
backup disk the same I get the error message that there is no such file or
directory.
Thanks for any help
Paul
--
This message has been sent using kmail with gentoo linux
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
* [gentoo-user] Re: Help with backup script
2006-03-01 14:38 [gentoo-user] Help with backup script Paul
@ 2006-03-01 22:54 ` Harry Putnam
2006-03-02 12:20 ` Paul
0 siblings, 1 reply; 11+ messages in thread
From: Harry Putnam @ 2006-03-01 22:54 UTC (permalink / raw
To: gentoo-user
Paul <gentoo@appjaws.plus.com> writes:
> Hi,
> I am probably missing the obvious here but how do I get a script to
> recognise a network usb2 disk? I konqueror I can read and write
> using smb:// xxx.yyy.com but if I define the backup disk the same I
> get the error message that there is no such file or directory.
The shell (that the script starts) doesn't know about smb protocol.
Konqueror has code that talks smb.
You might be able to script smbclient with expect or something but
assuming you have this USB device setup as a windows share:
One way would be to mount the disk locally using cifs. See
`man mount.cifs' for details but the syntax looks like this:
>From /etc/fstab (This is all one line in fstab)
//harvey/harvey-c /mnt/harvey-c cifs noauto,username=reader,\
credentials=/etc/samba/CifsCredentials
Those are `UNC' paths like you would use with smbclient. (But not
Kanqueror).
A command line might look like:
mount -t cifs -o user=reader%XXPASSWDXX //harvey/harvey-c /mnt/harvey-c
The directory /mnt/harvey-c has to be created ahead of time.
The user reader needs to have an account on that windows machine.
You'll need a windows user account username and password. If you
don't use passwords for windows shares I think you can just leave out
the %SECRET_PASS, but I'm not sure exactly.
Once the device is mounted locally you can read/write to/from it in
scripting, then umount it at the end of the script.
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Re: Help with backup script
2006-03-01 22:54 ` [gentoo-user] " Harry Putnam
@ 2006-03-02 12:20 ` Paul
2006-03-02 12:49 ` John Jolet
2006-03-02 12:58 ` Harry Putnam
0 siblings, 2 replies; 11+ messages in thread
From: Paul @ 2006-03-02 12:20 UTC (permalink / raw
To: gentoo-user
On Wednesday 01 Mar 2006 22:54, Harry Putnam wrote:
snip
>
> One way would be to mount the disk locally using cifs. See
> `man mount.cifs' for details but the syntax looks like this:
>
> From /etc/fstab (This is all one line in fstab)
> //harvey/harvey-c /mnt/harvey-c cifs noauto,username=reader,\
> credentials=/etc/samba/CifsCredentials
>
> Those are `UNC' paths like you would use with smbclient. (But not
> Kanqueror).
>
> A command line might look like:
>
> mount -t cifs -o user=reader%XXPASSWDXX //harvey/harvey-c /mnt/harvey-c
>
> The directory /mnt/harvey-c has to be created ahead of time.
> The user reader needs to have an account on that windows machine.
>
> You'll need a windows user account username and password. If you
> don't use passwords for windows shares I think you can just leave out
> the %SECRET_PASS, but I'm not sure exactly.
>
> Once the device is mounted locally you can read/write to/from it in
> scripting, then umount it at the end of the script.
Thanks for the reply, I think I didn't make the problem clear enough.
I have a usb server running on my network with 2 external disks connected to
it. I can read and write to them using smb://lkg5f.homenet.com/DISK 2/ with
no problems.
I need to mount these drives so that I can run a backup script to backup all
of my gentoo system. I have tried smbmount and mount -t smbfs but even after
reading man mount and smbmount I am still unclear as to the correct format.
paul
--
This message has been sent using kmail with gentoo linux
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Re: Help with backup script
2006-03-02 12:20 ` Paul
@ 2006-03-02 12:49 ` John Jolet
2006-03-02 14:23 ` Paul
2006-03-02 12:58 ` Harry Putnam
1 sibling, 1 reply; 11+ messages in thread
From: John Jolet @ 2006-03-02 12:49 UTC (permalink / raw
To: gentoo-user
>> mount -t cifs -o user=reader%XXPASSWDXX //harvey/harvey-c /mnt/
>> harvey-c
>>
>> The directory /mnt/harvey-c has to be created ahead of time.
>> The user reader needs to have an account on that windows machine.
>>
>> You'll need a windows user account username and password. If you
>> don't use passwords for windows shares I think you can just leave out
>> the %SECRET_PASS, but I'm not sure exactly.
>>
>> Once the device is mounted locally you can read/write to/from it in
>> scripting, then umount it at the end of the script.
> Thanks for the reply, I think I didn't make the problem clear enough.
> I have a usb server running on my network with 2 external disks
> connected to
> it. I can read and write to them using smb://lkg5f.homenet.com/
> DISK 2/ with
> no problems.
> I need to mount these drives so that I can run a backup script to
> backup all
> of my gentoo system. I have tried smbmount and mount -t smbfs but
> even after
> reading man mount and smbmount I am still unclear as to the correct
> format.
>
mount -t smbfs //lkg5f.homenet.com/DISK 2 /mnt/someplace
if the share is password protected, after the smbfs, add -o
username=whatever,password=whatever
only root will be able to do this. You might want to try to avoid
spaces in your share names in the future...just makes things easier
on the unix side.
> paul
> --
> This message has been sent using kmail with gentoo linux
> --
> gentoo-user@gentoo.org mailing list
>
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
* [gentoo-user] Re: Help with backup script
2006-03-02 12:20 ` Paul
2006-03-02 12:49 ` John Jolet
@ 2006-03-02 12:58 ` Harry Putnam
1 sibling, 0 replies; 11+ messages in thread
From: Harry Putnam @ 2006-03-02 12:58 UTC (permalink / raw
To: gentoo-user
Paul <gentoo@appjaws.plus.com> writes:
> I need to mount these drives so that I can run a backup script to backup all
> of my gentoo system. I have tried smbmount and mount -t smbfs but even after
> reading man mount and smbmount I am still unclear as to the correct format.
So are you saying the cifs commands posted don't work?
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Re: Help with backup script
2006-03-02 12:49 ` John Jolet
@ 2006-03-02 14:23 ` Paul
2006-03-02 14:37 ` John Jolet
0 siblings, 1 reply; 11+ messages in thread
From: Paul @ 2006-03-02 14:23 UTC (permalink / raw
To: gentoo-user
On Thursday 02 Mar 2006 12:49, John Jolet wrote:
snip
> mount -t smbfs //lkg5f.homenet.com/DISK 2 /mnt/someplace
>
> if the share is password protected, after the smbfs, add -o
> username=whatever,password=whatever
>
> only root will be able to do this. You might want to try to avoid
> spaces in your share names in the future...just makes things easier
> on the unix side.
I hace tried the above commands with and without username and password but all
I get is the usage message, no indication of an error.
Usage: mount -V : print version
mount -h : print this help
mount : list mounted filesystems
mount -l : idem, including volume labels
So far the informational part. Next the mounting.
The command is `mount [-t fstype] something somewhere'.
Details found in /etc/fstab may be omitted.
mount -a [-t|-O] ... : mount all stuff from /etc/fstab
mount device : mount device at the known place
mount directory : mount known device here
mount -t type dev dir : ordinary mount command
Note that one does not really mount a device, one mounts
a filesystem (of the given type) found on the device.
One can also mount an already visible directory tree elsewhere:
mount --bind olddir newdir
or move a subtree:
mount --move olddir newdir
A device can be given by name, say /dev/hda1 or /dev/cdrom,
or by label, using -L label or by uuid, using -U uuid .
Other options: [-nfFrsvw] [-o options] [-p passwdfd].
For many more details, say man 8 mount .
I was going to try Harry Putnam's solution of using cifs but it seems to me
that the commands are exactly the same except for the file system.
Any other ideas please
Paul
--
This message has been sent using kmail with gentoo linux
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Re: Help with backup script
2006-03-02 14:23 ` Paul
@ 2006-03-02 14:37 ` John Jolet
2006-03-02 14:58 ` Paul
0 siblings, 1 reply; 11+ messages in thread
From: John Jolet @ 2006-03-02 14:37 UTC (permalink / raw
To: gentoo-user
On Mar 2, 2006, at 8:23 AM, Paul wrote:
> On Thursday 02 Mar 2006 12:49, John Jolet wrote:
> snip
>> mount -t smbfs //lkg5f.homenet.com/DISK 2 /mnt/someplace
>>
>> if the share is password protected, after the smbfs, add -o
>> username=whatever,password=whatever
>>
>> only root will be able to do this. You might want to try to avoid
>> spaces in your share names in the future...just makes things easier
>> on the unix side.
> I hace tried the above commands with and without username and
> password but all
> I get is the usage message, no indication of an error.
>
that message indicates you did not type it as shown. they probably
are the same, but I'm an old guy and this was before cifs... :)
if you NEED a password but don't pass it, you'll get a permission
denied error. if you get usage, you mucked the syntax. try it
exactly as I had it above, but replacing the mountpoint at the
end..and if it fails, cut and paste EXACTLY what you typed.
> I was going to try Harry Putnam's solution of using cifs but it
> seems to me
> that the commands are exactly the same except for the file system.
> Any other ideas please
> Paul
> --
> This message has been sent using kmail with gentoo linux
> --
> gentoo-user@gentoo.org mailing list
>
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Re: Help with backup script
2006-03-02 14:37 ` John Jolet
@ 2006-03-02 14:58 ` Paul
2006-03-02 15:06 ` John Jolet
2006-03-02 15:14 ` Hans-Werner Hilse
0 siblings, 2 replies; 11+ messages in thread
From: Paul @ 2006-03-02 14:58 UTC (permalink / raw
To: gentoo-user
On Thursday 02 Mar 2006 14:37, John Jolet wrote:
> On Mar 2, 2006, at 8:23 AM, Paul wrote:
> > On Thursday 02 Mar 2006 12:49, John Jolet wrote:
> > snip
> >
> >> mount -t smbfs //lkg5f.homenet.com/DISK 2 /mnt/someplace
Thanks for all your help -- I now have it working, it appears that the line
didn't like the space between DISK and 2. I created another share (with no
spaces and it worked)
Thanks again
Paul
> > gentoo-user@gentoo.org mailing list
--
This message has been sent using kmail with gentoo linux
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Re: Help with backup script
2006-03-02 14:58 ` Paul
@ 2006-03-02 15:06 ` John Jolet
2006-03-02 15:14 ` Hans-Werner Hilse
1 sibling, 0 replies; 11+ messages in thread
From: John Jolet @ 2006-03-02 15:06 UTC (permalink / raw
To: gentoo-user
On Mar 2, 2006, at 8:58 AM, Paul wrote:
> On Thursday 02 Mar 2006 14:37, John Jolet wrote:
>> On Mar 2, 2006, at 8:23 AM, Paul wrote:
>>> On Thursday 02 Mar 2006 12:49, John Jolet wrote:
>>> snip
>>>
>>>> mount -t smbfs //lkg5f.homenet.com/DISK 2 /mnt/someplace
> Thanks for all your help -- I now have it working, it appears
> that the line
> didn't like the space between DISK and 2. I created another share
> (with no
> spaces and it worked)
>
yes, i'm not surprised...which is why I added the comment about
avoiding spaces. if you can't avoid the space in the future,
sometimes you can escape it (for instance, you'd do //
lkg5f.homenet.com/DISK\ 2). Not sure if smbmount will let you do
that but if you can't change the share name, it's worth a try.
> Thanks again
> Paul
>>> gentoo-user@gentoo.org mailing list
>
> --
> This message has been sent using kmail with gentoo linux
> --
> gentoo-user@gentoo.org mailing list
>
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Re: Help with backup script
2006-03-02 14:58 ` Paul
2006-03-02 15:06 ` John Jolet
@ 2006-03-02 15:14 ` Hans-Werner Hilse
2006-03-02 16:23 ` Paul
1 sibling, 1 reply; 11+ messages in thread
From: Hans-Werner Hilse @ 2006-03-02 15:14 UTC (permalink / raw
To: gentoo-user
Hi,
On Thu, 2 Mar 2006 14:58:33 +0000 Paul <gentoo@appjaws.plus.com> wrote:
> On Thursday 02 Mar 2006 14:37, John Jolet wrote:
> > On Mar 2, 2006, at 8:23 AM, Paul wrote:
> > > On Thursday 02 Mar 2006 12:49, John Jolet wrote:
> > > snip
> > >
> > >
> Thanks for all your help -- I now have it working, it appears that
> the line didn't like the space between DISK and 2. I created another
> share (with no spaces and it worked)
I didn't notice this thread and the last answers earlier, therefore I
didn't react, but of course, spaces on command line must be escaped if
not meant to separate arguments. i.e., both of the following should
have worked, too:
> mount -t smbfs //lkg5f.homenet.com/DISK\ 2 /mnt/someplace
> mount -t smbfs "//lkg5f.homenet.com/DISK 2" /mnt/someplace
(of course, you can use ' - single apostrophe - instead of " here.)
-hwh
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Re: Help with backup script
2006-03-02 15:14 ` Hans-Werner Hilse
@ 2006-03-02 16:23 ` Paul
0 siblings, 0 replies; 11+ messages in thread
From: Paul @ 2006-03-02 16:23 UTC (permalink / raw
To: gentoo-user
On Thursday 02 Mar 2006 15:14, Hans-Werner Hilse wrote:
> Hi,
>
> On Thu, 2 Mar 2006 14:58:33 +0000 Paul <gentoo@appjaws.plus.com> wrote:
> > On Thursday 02 Mar 2006 14:37, John Jolet wrote:
> > > On Mar 2, 2006, at 8:23 AM, Paul wrote:
> > > > On Thursday 02 Mar 2006 12:49, John Jolet wrote:
> > > > snip
> >
> > Thanks for all your help -- I now have it working, it appears that
> > the line didn't like the space between DISK and 2. I created another
> > share (with no spaces and it worked)
>
> I didn't notice this thread and the last answers earlier, therefore I
> didn't react, but of course, spaces on command line must be escaped if
> not meant to separate arguments. i.e., both of the following should
>
> have worked, too:
> > mount -t smbfs //lkg5f.homenet.com/DISK\ 2 /mnt/someplace
> > mount -t smbfs "//lkg5f.homenet.com/DISK 2" /mnt/someplace
>
> (of course, you can use ' - single apostrophe - instead of " here.)
Thanks for the info, I did try the "\" but it didn't work. I have just tried
the "" and it mounted just fine.
Thanks
Paul
--
This message has been sent using kmail with gentoo linux
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2006-03-02 16:35 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-03-01 14:38 [gentoo-user] Help with backup script Paul
2006-03-01 22:54 ` [gentoo-user] " Harry Putnam
2006-03-02 12:20 ` Paul
2006-03-02 12:49 ` John Jolet
2006-03-02 14:23 ` Paul
2006-03-02 14:37 ` John Jolet
2006-03-02 14:58 ` Paul
2006-03-02 15:06 ` John Jolet
2006-03-02 15:14 ` Hans-Werner Hilse
2006-03-02 16:23 ` Paul
2006-03-02 12:58 ` Harry Putnam
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox