Package: sslh
Version: 1.6i-3
Severity: normal
Tags: patch

sslh depends on a httpd, although it is commonly used with non-local
http servers. (the default configuration points to localhost:443, but
setting this to other hosts is common.)

i suggest that the dependency be downgraded to 'suggest'. (could also be
'recommends'; one reason why i'd choose suggest is that if sslh is used
for local servers, the server will typically already be installed.)

on the same line, i suggest to add 'Suggests: openssh-server |
ssh-server' in analogy to 'apache | httpd'.

both modifications are attached as a -p1 patch.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages sslh depends on:
ii  adduser                       3.111      add and remove users and groups
ii  libc6                         2.10.2-2   GNU C Library: Shared libraries
ii  libwrap0                      7.6.q-18   Wietse Venema's TCP wrappers libra
ii  yaws [httpd]                  1.85-1     High performance HTTP 1.1 webserve

sslh recommends no packages.

sslh suggests no packages.

-- no debconf information

-- 
To use raw power is to make yourself infinitely vulnerable to greater powers.
  -- Bene Gesserit axiom
diff --git a/debian/control b/debian/control
index 3466606..0bab593 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,8 @@ Homepage: http://www.rutschle.net/tech/sslh.shtml
 
 Package: sslh
 Architecture: any
-Depends: ${shlibs:Depends}, apache2 | httpd, adduser
+Depends: ${shlibs:Depends}, adduser
+Recommends: apache2 | httpd, openssh-server | ssh-server
 Conflicts: libnet-proxy-perl
 Description: ssl/ssh multiplexer
  sslh lets one accept both HTTPS and SSH connections on the

Attachment: signature.asc
Description: Digital signature

Reply via email to