author | Petr Sumbera <petr.sumbera@oracle.com> |
Wed, 22 Jul 2015 05:12:12 -0700 | |
changeset 4697 | 2be298b79293 |
parent 4548 | a77dcced6a2a |
permissions | -rw-r--r-- |
4548
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
1 |
Patch origin: in-house |
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
2 |
Patch status: Solaris-specific; not suitable for upstream |
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
3 |
|
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
4 |
--- src/tar.c |
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
5 |
+++ src/tar.c |
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
6 |
@@ -606,7 +606,7 @@ |
571
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
7 |
{"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
|
8 |
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
|
9 |
{"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
|
10 |
- 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
|
11 |
+ 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
|
12 |
#ifdef DEVICE_PREFIX |
4548
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
13 |
{"-[0-7][lmh]", 0, NULL, OPTION_DOC, /* It is OK, since 'name' will never be |
571
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
14 |
translated */ |
4548
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
15 |
--- doc/tar.info-1 |
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
16 |
+++ doc/tar.info-1 |
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
17 |
@@ -2859,7 +2859,7 @@ |
571
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
18 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
19 |
$ tar --show-defaults |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
20 |
--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
|
21 |
- --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
|
22 |
+ --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
|
23 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
24 |
Notice, that this option outputs only one line. The example output |
4548
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
25 |
above has been split to fit page boundaries. *Note defaults::. |
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
26 |
@@ -3217,7 +3217,7 @@ |
571
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
27 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
28 |
$ tar --show-defaults |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
29 |
--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
|
30 |
- --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
|
31 |
+ --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
|
32 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
33 |
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
|
34 |
above has been split to fit page boundaries. |
4548
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
35 |
@@ -3226,7 +3226,7 @@ |
571
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
36 |
`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
|
37 |
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
|
38 |
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
|
39 |
-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
|
40 |
+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
|
41 |
binaries. |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
42 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
43 |
|
4548
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
44 |
@@ -5607,8 +5607,8 @@ |
571
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
45 |
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
|
46 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
47 |
-- Backup variable: RSH |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
48 |
- 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
|
49 |
- 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
|
50 |
+ 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
|
51 |
+ 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
|
52 |
to use public key authentication. |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
53 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
54 |
-- Backup variable: RSH_COMMAND |
4548
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
55 |
@@ -5762,9 +5762,9 @@ |
571
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
56 |
BACKUP_HOUR=1 |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
57 |
TAPE_FILE=/dev/nrsmt0 |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
58 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
59 |
- # 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
|
60 |
- RSH=/usr/bin/ssh |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
61 |
- RSH_COMMAND=/usr/bin/ssh |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
62 |
+ # 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
|
63 |
+ RSH=/usr/bin/rsh |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
64 |
+ RSH_COMMAND=/usr/bin/rsh |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
65 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
66 |
# Override MT_STATUS function: |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
67 |
my_status() { |
4548
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
68 |
@@ -6061,10 +6061,10 @@ |
571
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
69 |
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
|
70 |
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
|
71 |
`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
|
72 |
-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
|
73 |
+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
|
74 |
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
|
75 |
-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
|
76 |
-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
|
77 |
+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
|
78 |
+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
|
79 |
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
|
80 |
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
|
81 |
where PREFIX means your installation prefix). If you need to use a |
4548
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
82 |
@@ -7101,7 +7101,7 @@ |
571
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
83 |
`H' |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
84 |
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
|
85 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
86 |
- 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
|
87 |
+ 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
|
88 |
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
|
89 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
90 |
Default scope flags can also be changed using `flags=' statement in |
4548
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
91 |
--- doc/tar.info-2 |
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
92 |
+++ doc/tar.info-2 |
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
93 |
@@ -1819,9 +1819,9 @@ |
571
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
94 |
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
|
95 |
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
|
96 |
`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
|
97 |
-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
|
98 |
+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
|
99 |
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
|
100 |
-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
|
101 |
+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
|
102 |
`/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
|
103 |
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
|
104 |
sources for `tar'; it's compiled and installed by default. The exact |
4548
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
105 |
@@ -1869,8 +1869,8 @@ |
571
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
106 |
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
|
107 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
108 |
`--rsh-command=COMMAND' |
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
109 |
- 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
|
110 |
- 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
|
111 |
+ 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
|
112 |
+ 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
|
113 |
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
|
114 |
|
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
115 |
When this command is not used, the shell command found when the |
4548
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
116 |
@@ -1934,7 +1934,7 @@ |
571
a9e52e69dd28
PSARC 2011/351 GNU tar ssh remote shell support
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
117 |
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
|
118 |
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
|
119 |
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
|
120 |
-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
|
121 |
+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
|
122 |
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
|
123 |
|
4548
a77dcced6a2a
21239432 Upgrade gtar to version 1.28
Petr Sumbera <petr.sumbera@oracle.com>
parents:
571
diff
changeset
|
124 |
A copy of the source for the remote tape server is provided. Its |