author | Mike Sullivan <Mike.Sullivan@Oracle.COM> |
Mon, 11 Mar 2013 10:38:09 -0700 | |
branch | s11-update |
changeset 2520 | ceec631e74d1 |
parent 571 | a9e52e69dd28 |
child 4548 | a77dcced6a2a |
permissions | -rw-r--r-- |
571
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
1 |
--- tar-1.26/src/tar.c.orig Fri Oct 28 08:14:09 2011 |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
2 |
+++ tar-1.26/src/tar.c Fri Oct 28 08:14:31 2011 |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
3 |
@@ -536,7 +536,7 @@ |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
4 |
{"rmt-command", RMT_COMMAND_OPTION, N_("COMMAND"), 0, |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
5 |
N_("use given rmt COMMAND instead of rmt"), GRID+1 }, |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
6 |
{"rsh-command", RSH_COMMAND_OPTION, N_("COMMAND"), 0, |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
7 |
- N_("use remote COMMAND instead of rsh"), GRID+1 }, |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
8 |
+ N_("use remote COMMAND instead of ssh"), GRID+1 }, |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
9 |
#ifdef DEVICE_PREFIX |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
10 |
{"-[0-7][lmh]", 0, NULL, OPTION_DOC, /* It is OK, since `name' will never be |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
11 |
translated */ |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
12 |
--- tar-1.26/doc/tar.info-1.orig Fri Oct 28 08:21:28 2011 |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
13 |
+++ tar-1.26/doc/tar.info-1 Fri Oct 28 08:29:55 2011 |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
14 |
@@ -2821,7 +2821,7 @@ |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
15 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
16 |
$ tar --show-defaults |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
17 |
--format=gnu -f- -b20 --quoting-style=escape |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
18 |
- --rmt-command=/usr/libexec/rmt --rsh-command=/usr/bin/rsh |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
19 |
+ --rmt-command=/usr/libexec/rmt --rsh-command=/usr/bin/ssh |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
20 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
21 |
Notice, that this option outputs only one line. The example output |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
22 |
above has been split to fit page boundaries. |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
23 |
@@ -3144,7 +3144,7 @@ |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
24 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
25 |
$ tar --show-defaults |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
26 |
--format=gnu -f- -b20 --quoting-style=escape |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
27 |
- --rmt-command=/etc/rmt --rsh-command=/usr/bin/rsh |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
28 |
+ --rmt-command=/etc/rmt --rsh-command=/usr/bin/ssh |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
29 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
30 |
Notice, that this option outputs only one line. The example output |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
31 |
above has been split to fit page boundaries. |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
32 |
@@ -3153,7 +3153,7 @@ |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
33 |
`gnu' archive format (*note Formats::), it uses standard output as the |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
34 |
archive, if no `--file' option has been given (*note file tutorial::), |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
35 |
the default blocking factor is 20 (*note Blocking Factor::). It also |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
36 |
-shows the default locations where `tar' will look for `rmt' and `rsh' |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
37 |
+shows the default locations where `tar' will look for `rmt' and `ssh' |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
38 |
binaries. |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
39 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
40 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
41 |
@@ -5383,8 +5383,8 @@ |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
42 |
Full file name of `mt' binary. |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
43 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
44 |
-- Backup variable: RSH |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
45 |
- Full file name of `rsh' binary or its equivalent. You may wish to |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
46 |
- set it to `ssh', to improve security. In this case you will have |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
47 |
+ Full file name of `rsh' binary or its equivalent. This has been |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
48 |
+ set to `ssh', to improve security. In this case you will have |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
49 |
to use public key authentication. |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
50 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
51 |
-- Backup variable: RSH_COMMAND |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
52 |
@@ -5538,9 +5538,9 @@ |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
53 |
BACKUP_HOUR=1 |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
54 |
TAPE_FILE=/dev/nrsmt0 |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
55 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
56 |
- # Use `ssh' instead of the less secure `rsh' |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
57 |
- RSH=/usr/bin/ssh |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
58 |
- RSH_COMMAND=/usr/bin/ssh |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
59 |
+ # Use `rsh' instead of the more secure `ssh' |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
60 |
+ RSH=/usr/bin/rsh |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
61 |
+ RSH_COMMAND=/usr/bin/rsh |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
62 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
63 |
# Override MT_STATUS function: |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
64 |
my_status() { |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
65 |
@@ -5837,10 +5837,10 @@ |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
66 |
If the archive file name includes a colon (`:'), then it is assumed |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
67 |
to be a file on another machine. If the archive file is |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
68 |
`USER@HOST:FILE', then FILE is used on the host HOST. The remote host |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
69 |
-is accessed using the `rsh' program, with a username of USER. If the |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
70 |
+is accessed using the `ssh' program, with a username of USER. If the |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
71 |
username is omitted (along with the `@' sign), then your user name will |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
72 |
-be used. (This is the normal `rsh' behavior.) It is necessary for the |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
73 |
-remote machine, in addition to permitting your `rsh' access, to have |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
74 |
+be used. (This is the normal `ssh' behavior.) It is necessary for the |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
75 |
+remote machine, in addition to permitting your `ssh' access, to have |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
76 |
the `rmt' program installed (this command is included in the GNU `tar' |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
77 |
distribution and by default is installed under `PREFIX/libexec/rmt', |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
78 |
where PREFIX means your installation prefix). If you need to use a |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
79 |
@@ -6844,7 +6844,7 @@ |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
80 |
`H' |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
81 |
Do not apply transformation to hard link targets. |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
82 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
83 |
- Default is `rsh', which means to apply tranformations to both archive |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
84 |
+ Default is `ssh', which means to apply tranformations to both archive |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
85 |
members and targets of symbolic and hard links. |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
86 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
87 |
Default scope flags can also be changed using `flags=' statement in |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
88 |
--- tar-1.26/doc/tar.info-2.orig Fri Oct 28 08:21:38 2011 |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
89 |
+++ tar-1.26/doc/tar.info-2 Fri Oct 28 08:38:38 2011 |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
90 |
@@ -1503,9 +1503,9 @@ |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
91 |
If the file name contains a `:', it is interpreted as `hostname:file |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
92 |
name'. If the HOSTNAME contains an "at" sign (`@'), it is treated as |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
93 |
`user@hostname:file name'. In either case, `tar' will invoke the |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
94 |
-command `rsh' (or `remsh') to start up an `/usr/libexec/rmt' on the |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
95 |
+command `ssh' (or `remsh') to start up an `/usr/libexec/rmt' on the |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
96 |
remote machine. If you give an alternate login name, it will be given |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
97 |
-to the `rsh'. Naturally, the remote machine must have an executable |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
98 |
+to the `ssh'. Naturally, the remote machine must have an executable |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
99 |
`/usr/libexec/rmt'. This program is free software from the University |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
100 |
of California, and a copy of the source code can be found with the |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
101 |
sources for `tar'; it's compiled and installed by default. The exact |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
102 |
@@ -1553,8 +1553,8 @@ |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
103 |
Archive file is local even if it contains a colon. |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
104 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
105 |
`--rsh-command=COMMAND' |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
106 |
- Use remote COMMAND instead of `rsh'. This option exists so that |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
107 |
- people who use something other than the standard `rsh' (e.g., a |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
108 |
+ Use remote COMMAND instead of `ssh'. This option exists so that |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
109 |
+ people who use something other than the standard `ssh' (e.g., a |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
110 |
Kerberized `rsh') can access a remote device. |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
111 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
112 |
When this command is not used, the shell command found when the |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
113 |
@@ -1618,7 +1618,7 @@ |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
114 |
remote tape server written at the University of California at Berkeley. |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
115 |
The remote tape server must be installed as `PREFIX/libexec/rmt' on any |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
116 |
machine whose tape drive you want to use. `tar' calls `rmt' by running |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
117 |
-an `rsh' or `remsh' to the remote machine, optionally using a different |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
118 |
+an `ssh' or `remsh' to the remote machine, optionally using a different |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
119 |
login name if one is supplied. |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
120 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
121 |
A copy of the source for the remote tape server is provided. It is |