diff options
author | Colin Watson <cjwatson@debian.org> | 2004-07-31 03:22:20 +0000 |
---|---|---|
committer | Colin Watson <cjwatson@debian.org> | 2004-07-31 03:22:20 +0000 |
commit | 9749ef7f9b382d743b186bf06c7c2aeb0b9bebee (patch) | |
tree | aadbcc936c4e05d344f3ae856925b62bafc8debb /debian/control | |
parent | c57fe5be57af965042484e8669767f95e558b0ef (diff) |
* Split the ssh binary package into openssh-client and openssh-server
(closes: #39741). openssh-server depends on openssh-client for some
common functionality; it didn't seem worth creating yet another package
for this.
* New transitional ssh package, depending on openssh-client and
openssh-server. May be removed once nothing depends on it.
* When upgrading from ssh to openssh-{client,server}, it's very difficult
for the maintainer scripts to find out what version we're upgrading from
without dodgy dpkg hackery. I've therefore taken the opportunity to move
a couple of debconf notes into NEWS files, namely ssh/ssh2_keys_merged
and ssh/user_environment_tell.
* In general, upgrading to this version directly from woody without first
upgrading to the version in sarge is not currently guaranteed to work
very smoothly due to the aforementioned version discovery problems.
Diffstat (limited to 'debian/control')
-rw-r--r-- | debian/control | 48 |
1 files changed, 42 insertions, 6 deletions
diff --git a/debian/control b/debian/control index 37899eb3c..d0080e8ec 100644 --- a/debian/control +++ b/debian/control | |||
@@ -6,13 +6,41 @@ Build-Depends: libwrap0-dev | libwrap-dev, zlib1g-dev | libz-dev, libssl-dev, li | |||
6 | Standards-Version: 3.6.1 | 6 | Standards-Version: 3.6.1 |
7 | Uploaders: Colin Watson <cjwatson@debian.org> | 7 | Uploaders: Colin Watson <cjwatson@debian.org> |
8 | 8 | ||
9 | Package: ssh | 9 | Package: openssh-client |
10 | Architecture: any | 10 | Architecture: any |
11 | Depends: ${shlibs:Depends}, ${debconf-depends}, ${pam-depends}, libpam-modules (>= 0.72-9), adduser (>= 3.9), dpkg (>= 1.9.0) | 11 | Depends: ${shlibs:Depends}, ${debconf-depends}, adduser (>= 3.10), dpkg (>= 1.7.0) |
12 | Conflicts: sftp, rsh-client (<<0.16.1-1) | ||
13 | Replaces: ssh (<< 1:3.8.1p1-9) | ||
14 | Suggests: ssh-askpass, xbase-clients | ||
15 | Provides: rsh-client, ssh-client | ||
16 | Description: Secure shell client, an rlogin/rsh/rcp replacement | ||
17 | This is the portable version of OpenSSH, a free implementation of | ||
18 | the Secure Shell protocol as specified by the IETF secsh working | ||
19 | group. | ||
20 | . | ||
21 | Ssh (Secure Shell) is a program for logging into a remote machine | ||
22 | and for executing commands on a remote machine. | ||
23 | It provides secure encrypted communications between two untrusted | ||
24 | hosts over an insecure network. X11 connections and arbitrary TCP/IP | ||
25 | ports can also be forwarded over the secure channel. | ||
26 | It is intended as a replacement for rlogin, rsh and rcp, and can be | ||
27 | used to provide applications with a secure communication channel. | ||
28 | . | ||
29 | This package provides the ssh client. | ||
30 | . | ||
31 | -------------------------------------------------------------------- | ||
32 | . | ||
33 | In some countries it may be illegal to use any encryption at all | ||
34 | without a special permit. | ||
35 | |||
36 | Package: openssh-server | ||
37 | Architecture: any | ||
38 | Depends: ${shlibs:Depends}, ${debconf-depends}, ${pam-depends}, libpam-modules (>= 0.72-9), adduser (>= 3.9), dpkg (>= 1.9.0), openssh-client (= ${Source-Version}) | ||
12 | Conflicts: ssh-nonfree (<<2), ssh-socks, ssh2, sftp, rsh-client (<<0.16.1-1) | 39 | Conflicts: ssh-nonfree (<<2), ssh-socks, ssh2, sftp, rsh-client (<<0.16.1-1) |
40 | Replaces: ssh (<< 1:3.8.1p1-9) | ||
13 | Suggests: ssh-askpass, xbase-clients | 41 | Suggests: ssh-askpass, xbase-clients |
14 | Provides: rsh-client | 42 | Provides: ssh-server |
15 | Description: Secure rlogin/rsh/rcp replacement (OpenSSH) | 43 | Description: Secure shell server, an rshd replacement |
16 | This is the portable version of OpenSSH, a free implementation of | 44 | This is the portable version of OpenSSH, a free implementation of |
17 | the Secure Shell protocol as specified by the IETF secsh working | 45 | the Secure Shell protocol as specified by the IETF secsh working |
18 | group. | 46 | group. |
@@ -25,18 +53,26 @@ Description: Secure rlogin/rsh/rcp replacement (OpenSSH) | |||
25 | It is intended as a replacement for rlogin, rsh and rcp, and can be | 53 | It is intended as a replacement for rlogin, rsh and rcp, and can be |
26 | used to provide applications with a secure communication channel. | 54 | used to provide applications with a secure communication channel. |
27 | . | 55 | . |
28 | This package provides both the ssh client and the sshd server. | 56 | This package provides the sshd server. |
29 | . | 57 | . |
30 | -------------------------------------------------------------------- | 58 | -------------------------------------------------------------------- |
31 | . | 59 | . |
32 | In some countries it may be illegal to use any encryption at all | 60 | In some countries it may be illegal to use any encryption at all |
33 | without a special permit. | 61 | without a special permit. |
34 | 62 | ||
63 | Package: ssh | ||
64 | Architecture: all | ||
65 | Depends: openssh-client, openssh-server | ||
66 | Description: Secure shell client and server (transitional package) | ||
67 | This is a transitional package depending on both the OpenSSH client and | ||
68 | the OpenSSH server, which are now in separate packages. You may remove | ||
69 | it once the upgrade is complete and nothing depends on it. | ||
70 | |||
35 | Package: ssh-askpass-gnome | 71 | Package: ssh-askpass-gnome |
36 | Section: gnome | 72 | Section: gnome |
37 | Priority: optional | 73 | Priority: optional |
38 | Architecture: any | 74 | Architecture: any |
39 | Depends: ${shlibs:Depends}, ssh (>=1:1.2pre7-4) | ssh-krb5 | 75 | Depends: ${shlibs:Depends}, openssh-client | ssh (>= 1:1.2pre7-4) | ssh-krb5 |
40 | Replaces: ssh (<< 1:3.5p1-3) | 76 | Replaces: ssh (<< 1:3.5p1-3) |
41 | Provides: ssh-askpass | 77 | Provides: ssh-askpass |
42 | Description: under X, asks user for a passphrase for ssh-add | 78 | Description: under X, asks user for a passphrase for ssh-add |