[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[RFR] templates://lsh-utils/{lsh-server.templates,control}



Hi,

Please find, for review, the debconf templates and packages descriptions
for the lsh-utils source package.

This review will last from Wednesday, August 29, 2012 to Thursday,
September 06, 2012.

Please send reviews as unified diffs (diff -u) against the original
files. Comments about your proposed changes will be appreciated.

Your review should be sent as an answer to this mail.

When appropriate, I will send intermediate requests for review, with
"[RFRn]" (n>=2) as a subject tag.

When we will reach a consensus, I send a "Last Chance For
Comments" mail with "[LCFC]" as a subject tag.

Finally, a summary will be sent to the review bug report,
and a mail will be sent to this list with "[BTS]" as a subject tag.

Rationale:
> diff --git a/lsh-server.templates b/lsh-server.templates
> index 9515d71..bdbe2e1 100644
> --- a/lsh-server.templates
> +++ b/lsh-server.templates
> @@ -31,4 +31,4 @@ _Description: Remove host key on purge?
>  
>  Template: lsh-server/extra_args
>  Type: string
> -Description: Additional arguments to pass to lshd:
> +_Description: Additional arguments to pass to lshd:

Make template translatable by prepending "_" (the actual reason while
I've spotted this package)


Other members of the list may have other remarks and improvements to
propose, thus this formal call for review.

Thanks in advance.

Regards

David



diff --git a/lsh-server.templates b/lsh-server.templates
index 9515d71..bdbe2e1 100644
--- a/lsh-server.templates
+++ b/lsh-server.templates
@@ -31,4 +31,4 @@ _Description: Remove host key on purge?
 
 Template: lsh-server/extra_args
 Type: string
-Description: Additional arguments to pass to lshd:
+_Description: Additional arguments to pass to lshd:
Template: lsh-server/lshd_port
Type: string
Default: 22
_Description: lsh server port:
 The default port for lshd is 22. If you would like lshd to run on a
 different port, please specify the alternative port here. If you specify
 22, you will need to manually disable any other ssh servers you have
 running on port 22, other than OpenSSH (from the `openssh-server' package).
 OpenSSH will be automatically disabled, if you choose 22 here.

Template: lsh-server/sftp
Type: boolean
Default: false
_Description: Enable the sftp subsystem?
 If you want to use sftp with lsh, you will need this subsystem.
 Please bear in mind, that it's still experimental. Therefore the default 
 is disabled but can be enabled now or later by manually changing
 /etc/default/lsh-server.
 .
 Please choose whether you want to use the EXPERIMENTAL sftp support now.

Template: lsh-server/purge_hostkey
Type: boolean
Default: true
_Description: Remove host key on purge?
 When this package is installed, a host key is generated to authenticate
 your host.
 .
 Please choose whether you want to purge the host key when the package
 is removed.

Template: lsh-server/extra_args
Type: string
_Description: Additional arguments to pass to lshd:
Source: lsh-utils
Section: net
Priority: extra
Maintainer: Magnus Holmgren <holmgren@debian.org>
Uploaders: Stefan Pfetzing <dreamind@dreamind.de>
Standards-Version: 3.9.3
Build-Depends: dpkg-dev (>= 1.15.7), debhelper (>= 7), dh-autoreconf, automake,
 libgmp-dev, zlib1g-dev | libz-dev, liboop-dev, libxau-dev, nettle-dev (>= 2.2~), nettle-bin,
 texinfo (>= 4.2), guile-1.6 | scsh-0.6, heimdal-dev, libwrap0-dev | libwrap-dev, 
 libpam0g-dev | libpam-dev, libreadline-dev, m4
Homepage: http://www.lysator.liu.se/~nisse/lsh/

Package: lsh-utils
Architecture: any
Depends: nettle-bin (>= 2.0-2), ${shlibs:Depends}, ${misc:Depends}
Recommends: openssh-blacklist, openssh-blacklist-extra
Suggests: lsh-server, lsh-client, lsh-doc
Description: Secure Shell v2 (SSH2) protocol utilities
 lsh is GNU GPL'd implementation of the Secure Shell protocol version
 2 (SSH2). The SSH (Secure SHell) protocol is a secure replacement for
 rlogin, rsh and rcp.
 .
 This package contains the lsh utilities. This includes programs such
 as lsh-keygen, lsh-writekey (both programs for public/private key
 generation), lsh-authorize (for automatic remote key authentication),
 ssh-conv (utilities for converting between various public & private
 key formats), and a number of other utilities for use with both the
 lsh server and client.
 .
 In some countries it may be illegal to use any encryption at all
 without a special permit.

Package: lsh-server
Architecture: any
Provides: ssh-server
Depends: lsh-utils (= ${binary:Version}), openssh-blacklist,
 ${shlibs:Depends}, ${misc:Depends}
Recommends: openssh-blacklist-extra
Suggests: lsh-client | openssh-client, lsh-doc
Description: Secure Shell v2 (SSH2) protocol server
 lsh is GNU GPL'd implementation of the Secure Shell
 protocol version 2 (SSH2). The SSH (Secure SHell) protocol
 is a secure replacement for rlogin, rsh and rcp.
 .
 This package contains the lsh server, lshd. This package is required
 to allow SSH2 logins to the local machine.
 .
 In some countries it may be illegal to use any encryption
 at all without a special permit. 

Package: lsh-client
Architecture: any
Depends: nettle-bin, lsh-utils (= ${binary:Version}),
 ${shlibs:Depends}, ${misc:Depends}
Breaks: lsh-utils (<< 2.0.4-dfsg-1)
Replaces: lsh-utils (<< 2.0.4-dfsg-1)
Suggests: lsh-doc
Description: Secure Shell v2 (SSH2) protocol client
 lsh is GNU GPL'd implementation of the Secure Shell
 protocol version 2 (SSH2). The SSH (Secure SHell) protocol
 is a secure replacement for rlogin, rsh and rcp.
 .
 This package contains the lsh client used to log in to a remote lsh
 or ssh2 server.
 .
 In some countries it may be illegal to use any encryption
 at all without a special permit. 

Package: lsh-doc
Architecture: all
Section: doc
Depends: dpkg (>= 1.15.4) | install-info, ${misc:Depends}
Suggests: lsh-utils, lsh-server, lsh-client
Conflicts: lsh-utils (<< 1.0.2-3)
Breaks: lsh-utils-doc (<< 2.0.4-dfsg-1)
Replaces: lsh-utils-doc (<< 2.0.4-dfsg-1)
Description: Secure Shell v2 (SSH2) client / server / utilities documentation
 lsh is GNU GPL'd implementation of the Secure Shell
 protocol version 2 (SSH2). The SSH (Secure SHell) protocol
 is a secure replacement for rlogin, rsh and rcp.
 .
 This package contains the lsh documentation, including info
 pages, manpages about the various protocols which lsh uses,
 as well as various documents about lsh internals, protocols
 and general lsh development.
 .
 In some countries it may be illegal to use any encryption
 at all without a special permit. 

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: