Please find, for review, the debconf templates of gnunet. This review will last from Thursday, May 24, 2007 to Sunday, June 03, 2007. 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, the reviewed templates will be sent to the package maintainer as a bug report, and a mail will be sent to this list with "[BTS]" as a subject tag. --
# Obsolete, should be removed Template: gnunet-daemon/warning Type: note _Description: Former installation of GNUnet detected Since there are important changes in this version, the installer will need to modify the GNUnet configuration file (/etc/gnunet.conf). . The installation process will backup /etc/gnunet.conf to /etc/gnunet.conf.old, and will automatically build a new configuration file. . Every personal settings will be preserved as much as possible. # Obsolete, should be removed Template: gnunet-daemon/failed Type: note _Description: Warning For some obscure reason, the installer have failed to discover the configuration settings in /etc/gnunet.conf. . The old configuration file will be moved to /etc/gnunet.conf.old. . Since some changes are *mandatory* in this file, a fresh default configuration file will now be installed . Please take a look and make necessary changes in it if needed after installation. # Obsolete, should be removed Template: gnunet-daemon/prior_07 Type: note _Description: Upgrade from a version prior to 0.7.0 It seems that you are upgrading GNUnet from a version prior to 0.7.x. GNUnet 0.7.x introduced new configuration files and a new database storage format which is not compatible with versions prior to 0.7.x. . GNUnet cannot convert your database format to the new format. . Your database storage will be automatically moved to /var/lib/GNUnet.prior07, and the gnunet package will build a new empty storage for you. . Your /etc/gnunet.conf file will also be moved to /etc/gnunet.conf.prior07 and replaced by /etc/gnunetd.conf which you can modify later by running "gnunet-setup -d -c /etc/gnunetd.conf", as root. Template: gnunet-daemon/launch_at_startup Type: boolean Default: true _Description: Should the GNUnet daemon be launched at the system's startup? If you choose this option, a GNUnet server will be started each time the system is launched. Otherwise, you will need to launch GNUnet each time you want to use it. Template: gnunet-daemon/gnunet_user Type: string Default: gnunet _Description: GNUnet user: Please choose the user who will execute the GNUnet daemon process. . It is recommended to use a dedicated account to run GNUnet. The account you specify here will be automatically created (with no login shell) if it does not already exist. Template: gnunet-daemon/gnunet_group Type: string Default: gnunet _Description: GNUnet group: Please choose the group who will execute the GNUnet daemon process. . It is recommended to use a dedicated group to run GNUnet and check that this group does not already own any data. . Only the members of this group are allowed to start and stop the GNUnet server and have access to GNUnet data.
--- ../gnunet.old/debian/gnunet-daemon.templates 2007-05-14 11:51:52.502625513 +0200
+++ debian/gnunet-daemon.templates 2007-05-20 09:41:20.192884578 +0200
@@ -1,3 +1,4 @@
+# Obsolete, should be removed
Template: gnunet-daemon/warning
Type: note
_Description: Former installation of GNUnet detected
@@ -10,6 +11,7 @@
.
Every personal settings will be preserved as much as possible.
+# Obsolete, should be removed
Template: gnunet-daemon/failed
Type: note
_Description: Warning
@@ -24,6 +26,7 @@
Please take a look and make necessary changes in it if needed after
installation.
+# Obsolete, should be removed
Template: gnunet-daemon/prior_07
Type: note
_Description: Upgrade from a version prior to 0.7.0
@@ -43,32 +46,29 @@
Template: gnunet-daemon/launch_at_startup
Type: boolean
Default: true
-_Description: Launch at startup?
- Setup GNUnet as a system service.
- .
- If you accept here, a GNUnet server will be started each time your machine
- starts. If you decline this option, you need to launch GNUnet each time
- you want to use it.
+_Description: Should the GNUnet daemon be launched at the system's startup?
+ If you choose this option, a GNUnet server will be started each time
+ the system is launched. Otherwise, you will need to launch
+ GNUnet each time you want to use it.
Template: gnunet-daemon/gnunet_user
Type: string
Default: gnunet
_Description: GNUnet user:
- Define the user owning the GNUnet daemon process.
- .
- For security reasons, it's best to create a new user exclusively for GNUnet.
+ Please choose the user who will execute the GNUnet daemon process.
.
- If you choose this option, that user will automatically be created as a system user,
- for whom no login will be allowed.
+ It is recommended to use a dedicated account to run GNUnet. The
+ account you specify here will be automatically created (with no login
+ shell) if it does not already exist.
Template: gnunet-daemon/gnunet_group
Type: string
Default: gnunet
_Description: GNUnet group:
- Define the group owning the GNUnet daemon process.
+ Please choose the group who will execute the GNUnet daemon process.
.
- For security reason, the best is to create a new group for this, and make
- sure that it owns no data beside GNUnet's ones.
+ It is recommended to use a dedicated group to run GNUnet and check
+ that this group does not already own any data.
.
- Only the members of this group are allowed to start and stop the GNUnet server and
- have access to GNUnet data.
+ Only the members of this group are allowed to start and stop the
+ GNUnet server and have access to GNUnet data.
--- ../gnunet.old/debian/control 2007-05-14 11:51:52.502625513 +0200
+++ debian/control 2007-05-20 09:43:15.748741067 +0200
@@ -9,7 +9,7 @@
Package: gnunet-common
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Secure, trust-based peer-to-peer framework
+Description: secure, trust-based peer-to-peer framework
GNUnet is a peer-to-peer framework which focuses on providing security.
All link-to-link messages in the network are confidential and authenticated.
The framework provides a transport abstraction layer and can currently
@@ -22,13 +22,13 @@
Package: gnunet-daemon
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, adduser, gettext (>=0.14.1-1)
-Description: Secure, trust-based peer-to-peer framework
+Description: secure, trust-based peer-to-peer framework
GNUnet is a peer-to-peer framework which focuses on providing security.
All link-to-link messages in the network are confidential and authenticated.
The framework provides a transport abstraction layer and can currently
encapsulate the peer-to-peer traffic in UDP, TCP, or SMTP messages.
.
- This package contains the GNUnet Daemon necessary to run a GNUnet node.
+ This package contains the GNUnet daemon, needed to run a GNUnet node.
.
Homepage: <http://www.gnunet.org/>
@@ -36,13 +36,13 @@
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, gettext (>=0.14.1-1)
Suggests: libextractor-plugins (>= 0.5.16-1)
-Description: Secure, trust-based peer-to-peer framework
+Description: secure, trust-based peer-to-peer framework
GNUnet is a peer-to-peer framework which focuses on providing security.
All link-to-link messages in the network are confidential and authenticated.
The framework provides a transport abstraction layer and can currently
encapsulate the peer-to-peer traffic in UDP, TCP, or SMTP messages.
.
- This package contains the GNUnet command line client applications as
+ This package contains the GNUnet command line client applications, such as
gnunet-search and gnunet-download.
.
Homepage: <http://www.gnunet.org/>
@@ -50,13 +50,13 @@
Package: gnunet-tools
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, gettext (>=0.14.1-1)
-Description: Secure, trust-based peer-to-peer framework
+Description: secure, trust-based peer-to-peer framework
GNUnet is a peer-to-peer framework which focuses on providing security.
All link-to-link messages in the network are confidential and authenticated.
The framework provides a transport abstraction layer and can currently
encapsulate the peer-to-peer traffic in UDP, TCP, or SMTP messages.
.
- This package contains the gnunet additional tools for GNUnet like the
+ This package contains the additional tools for GNUnet such as the
gnunet-setup graphical tool.
.
Homepage: <http://www.gnunet.org/>
@@ -64,13 +64,13 @@
Package: gnunet
Architecture: all
Depends: gnunet-daemon (>= ${Source-Version}), gnunet-client (>= ${Source-Version}), gnunet-tools (>= ${Source-Version})
-Description: Secure, trust-based peer-to-peer framework
+Description: secure, trust-based peer-to-peer framework
GNUnet is a peer-to-peer framework which focuses on providing security.
All link-to-link messages in the network are confidential and authenticated.
The framework provides a transport abstraction layer and can currently
encapsulate the peer-to-peer traffic in UDP, TCP, or SMTP messages.
.
- This package is a meta package for GNUnet and depends upon gnunet-daemon,
+ This package is a meta-package for GNUnet and depends upon gnunet-daemon,
gnunet-client and gnunet-tools.
.
Homepage: <http://www.gnunet.org/>
@@ -79,12 +79,12 @@
Section: libdevel
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, gnunet-daemon (>= ${Source-Version}), gnunet-client (>= ${Source-Version}), gnunet-tools (>= ${Source-Version})
-Description: Secure, trust-based peer-to-peer framework
+Description: secure, trust-based peer-to-peer framework
GNUnet is a peer-to-peer framework which focuses on providing security.
All link-to-link messages in the network are confidential and authenticated.
The framework provides a transport abstraction layer and can currently
encapsulate the peer-to-peer traffic in UDP, TCP, or SMTP messages.
.
- This package contains the development files of GNUnet.
+ This package contains the development files for GNUnet.
.
Homepage: <http://www.gnunet.org/>
Source: gnunet
Section: net
Priority: optional
Maintainer: Arnaud Kyheng <Arnaud.Kyheng@free.fr>
Uploaders: Daniel Baumann <daniel@debian.org>
Build-Depends: cdbs (>= 0.4.23-1.1), debhelper (>= 5.0.0), libltdl3-dev, libsqlite3-dev, libmysqlclient15-dev, libgcrypt11-dev, guile-1.8, guile-1.8-dev, libgmp3-dev (>= 4.0.0), libextractor-dev (>= 0.5.16-1), libgtk2.0-dev (>= 2.6.0-1), libncurses5-dev, gettext (>=0.14.1-1), libglade2-dev, zlib1g-dev, libcurl3-dev, dialog (>=1.0-200602), libxml2-dev
Standards-Version: 3.7.2
Package: gnunet-common
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: secure, trust-based peer-to-peer framework
GNUnet is a peer-to-peer framework which focuses on providing security.
All link-to-link messages in the network are confidential and authenticated.
The framework provides a transport abstraction layer and can currently
encapsulate the peer-to-peer traffic in UDP, TCP, or SMTP messages.
.
This package contains base files for the GNUnet packages.
.
Homepage: <http://www.gnunet.org/>
Package: gnunet-daemon
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, adduser, gettext (>=0.14.1-1)
Description: secure, trust-based peer-to-peer framework
GNUnet is a peer-to-peer framework which focuses on providing security.
All link-to-link messages in the network are confidential and authenticated.
The framework provides a transport abstraction layer and can currently
encapsulate the peer-to-peer traffic in UDP, TCP, or SMTP messages.
.
This package contains the GNUnet daemon, needed to run a GNUnet node.
.
Homepage: <http://www.gnunet.org/>
Package: gnunet-client
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, gettext (>=0.14.1-1)
Suggests: libextractor-plugins (>= 0.5.16-1)
Description: secure, trust-based peer-to-peer framework
GNUnet is a peer-to-peer framework which focuses on providing security.
All link-to-link messages in the network are confidential and authenticated.
The framework provides a transport abstraction layer and can currently
encapsulate the peer-to-peer traffic in UDP, TCP, or SMTP messages.
.
This package contains the GNUnet command line client applications, such as
gnunet-search and gnunet-download.
.
Homepage: <http://www.gnunet.org/>
Package: gnunet-tools
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, gettext (>=0.14.1-1)
Description: secure, trust-based peer-to-peer framework
GNUnet is a peer-to-peer framework which focuses on providing security.
All link-to-link messages in the network are confidential and authenticated.
The framework provides a transport abstraction layer and can currently
encapsulate the peer-to-peer traffic in UDP, TCP, or SMTP messages.
.
This package contains the additional tools for GNUnet such as the
gnunet-setup graphical tool.
.
Homepage: <http://www.gnunet.org/>
Package: gnunet
Architecture: all
Depends: gnunet-daemon (>= ${Source-Version}), gnunet-client (>= ${Source-Version}), gnunet-tools (>= ${Source-Version})
Description: secure, trust-based peer-to-peer framework
GNUnet is a peer-to-peer framework which focuses on providing security.
All link-to-link messages in the network are confidential and authenticated.
The framework provides a transport abstraction layer and can currently
encapsulate the peer-to-peer traffic in UDP, TCP, or SMTP messages.
.
This package is a meta-package for GNUnet and depends upon gnunet-daemon,
gnunet-client and gnunet-tools.
.
Homepage: <http://www.gnunet.org/>
Package: gnunet-dev
Section: libdevel
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, gnunet-daemon (>= ${Source-Version}), gnunet-client (>= ${Source-Version}), gnunet-tools (>= ${Source-Version})
Description: secure, trust-based peer-to-peer framework
GNUnet is a peer-to-peer framework which focuses on providing security.
All link-to-link messages in the network are confidential and authenticated.
The framework provides a transport abstraction layer and can currently
encapsulate the peer-to-peer traffic in UDP, TCP, or SMTP messages.
.
This package contains the development files for GNUnet.
.
Homepage: <http://www.gnunet.org/>
Attachment:
signature.asc
Description: Digital signature