[Pkg-fedora-ds-maintainers] Bug#679870: [RFR] templates://389-ds-base/{389-ds-base.templates}

Christian PERRIER bubulle at debian.org
Mon Jul 2 22:14:36 UTC 2012


Please find, for review, the debconf templates for the 389-ds-base
source package.

Given the current freeze, this review will  speed up so that we can
soon move to the translation step.

This review will last from Monday, July 02, 2012 to July 05, 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:
--- 389-ds-base.old/debian/389-ds-base.templates	2012-07-02 03:53:09.083979633 -0400
+++ 389-ds-base/debian/389-ds-base.templates	2012-07-02 18:06:21.372227262 -0400
@@ -1,5 +1,5 @@
 Template: 389-ds-base/setup
 Type: note
-_description: Setup
- Please use the /usr/sbin/setup-ds program to setup your 389 Directory
+_Description: Setup needed for 389 directory server
+ Please use the /usr/sbin/setup-ds program to setup the 389 Directory
  Server instance.

Indeed, this template is a good exampleof what we usually call
"debconf abuse". Such notes should never be used for that kind of
information. Rather, it pertains to README.Debian.

Still, I reworded it a little bit as I'm unsure that removing the
template would still qualify the package for a freeze exception.

I changed the note title to something more meaningful. I also propose
dropping "your": we commonly discourage the use of "personnalization" in
such cases.


-- 


-------------- next part --------------
Template: 389-ds-base/setup
Type: note
_Description: Setup needed for 389 directory server
 Please use the /usr/sbin/setup-ds program to setup the 389 Directory
 Server instance.
-------------- next part --------------
--- 389-ds-base.old/debian/389-ds-base.templates	2012-07-02 03:53:09.083979633 -0400
+++ 389-ds-base/debian/389-ds-base.templates	2012-07-02 18:06:21.372227262 -0400
@@ -1,5 +1,5 @@
 Template: 389-ds-base/setup
 Type: note
-_description: Setup
- Please use the /usr/sbin/setup-ds program to setup your 389 Directory
+_Description: Setup needed for 389 directory server
+ Please use the /usr/sbin/setup-ds program to setup the 389 Directory
  Server instance.
-------------- next part --------------
Source: 389-ds-base
Section: net
Priority: optional
Maintainer: Debian 389ds Team <pkg-fedora-ds-maintainers at lists.alioth.debian.org>
Uploaders: Timo Aaltonen <tjaalton at ubuntu.com>,
	   Krzysztof Klimonda <kklimonda at syntaxhighlighted.com>
Build-Depends: quilt, debhelper (>= 9), dpkg-dev (>= 1.13.19),
 dh-autoreconf,
 libnspr4-dev,
 libnss3-dev,
 libsasl2-dev,
 libsvrcore-dev,
 libldap2-dev (>= 2.4.28),
 libicu-dev,
 libsnmp-dev,
 libdb-dev,
 zlib1g-dev,
 libbz2-dev,
 libssl-dev,
 libpam0g-dev,
 pkg-config,
 debconf-utils,
 libperl-dev,
 libkrb5-dev,
 libpcre3-dev,
 po-debconf,
Standards-Version: 3.9.3
Vcs-Git: git://git.debian.org/git/pkg-fedora-ds/389-ds-base.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-fedora-ds/389-ds-base.git
Homepage: http://directory.fedoraproject.org

Package: 389-ds
Architecture: all
Depends: ${misc:Depends},
 389-ds-base,
 389-admin,
 389-admin-console,
 389-console,
 389-ds-console,
 389-dsgw,
Description: 389 Directory Server Suite
 The 389 Directory Server, Administration Server, and Console Suite provide
 the LDAPv3 server, the httpd daemon used to administer the server, and the
 console GUI application used for server and user/group administration.

Package: 389-ds-base-libs
Section: libs
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends},
 libnss3-1d,
 libsvrcore0,
 libsnmp15,
 libdb4.8,
Breaks: libdirsrv0
Replaces: libdirsrv0
Description: 389 Directory Server libraries -- runtime
 The 389 Directory Server is a robust, scalable open-source server
 designed to manage large directories of users and resources. It is based
 on an open-systems server protocol called the Lightweight Directory
 Access Protocol (LDAP).
 .
 This package contains core libraries for the 389 Directory Server.

Package: 389-ds-base-libs-dbg
Section: debug
Priority: extra
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends},
 389-ds-base-libs (= ${binary:Version}),
Description: 389 Directory Server libraries -- debugging symbols
 The 389 Directory Server is a robust, scalable open-source server
 designed to manage large directories of users and resources. It is based
 on an open-systems server protocol called the Lightweight Directory
 Access Protocol (LDAP).
 .
 This package provides detached debugging information for the 389
 Directory Server libraries. It is useful primarily to permit better 
 backtraces and crash dump analysis after problems with the libraries. 
 GDB will find this debug information automatically.

Package: 389-ds-base-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends},
 389-ds-base-libs (= ${binary:Version}),
 libnss3-1d,
 libsvrcore0,
 libsnmp15,
 libdb4.8,
Breaks: libdirsrv-dev
Replaces: libdirsrv-dev
Description: 389 Directory Server libraries -- development files
 The 389 Directory Server is a robust, scalable open-source server
 designed to manage large directories of users and resources. It is based
 on an open-systems server protocol called the Lightweight Directory
 Access Protocol (LDAP).
 .
 This package contains development headers for the core libraries
 of the 389 Directory Server, useful for developing plugins without
 having to install the server itself.

Package: 389-ds-base
Architecture: any
Pre-Depends: debconf (>= 0.5) | debconf-2.0
Depends: ${misc:Depends}, ${shlibs:Depends},
 389-ds-base-libs (= ${binary:Version}),
 libnss3-1d,
 libsvrcore0,
 libsnmp15,
 libdb4.8,
 adduser,
 libmozilla-ldap-perl,
 libsasl2-modules-gssapi-mit,
 libperl4-corelibs-perl | perl (<< 5.12.3-7),
 python,
Conflicts:
 slapd,
Breaks:
 dirsrv,
 libdirsrv0,
 libdirsrv-dev,
Replaces:
 dirsrv,
 libdirsrv0,
 libdirsrv-dev,
Description: 389 Directory Server -- base package
 The 389 Directory Server is a robust, scalable open-source server
 designed to manage large directories of users and resources. It is based
 on an open-systems server protocol called the Lightweight Directory
 Access Protocol (LDAP).
 .
 Amongst other features, it supports 4-Way multi-master replication, 
 Active Directory user and group synchronization, great scalability and
 on-line, zero downtime, LDAP-based update of schema, configuration,
 management and in-tree Access Control Information (ACIs).

Package: 389-ds-base-dbg
Section: debug
Priority: extra
Architecture: any
Depends: ${misc:Depends},
 389-ds-base (= ${binary:Version}),
Description: 389 Directory Server -- debugging symbols
 The 389 Directory Server is a robust, scalable open-source server
 designed to manage large directories of users and resources. It is based
 on an open-systems server protocol called the Lightweight Directory
 Access Protocol (LDAP).
 .
 This package provides detached debugging information for the 389
 Directory Server. It is useful primarily to permit better backtraces 
 and crash dump analysis after problems with the libraries. 
 GDB will find this debug information automatically.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-fedora-ds-maintainers/attachments/20120702/6a94c5c9/attachment.pgp>


More information about the Pkg-fedora-ds-maintainers mailing list