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